From Google Forms to a production SaaS platform
The Problem
Manual onboarding couldn't scale
No visibility and no connected pipeline
Payment collection was a liability
Design Goals
Automate the critical path
Eliminate manual handoffs with automated triggers and workflows.
Create transparency for everyone
Real-time dashboards for the internal team. Self-service portal for clients.
Design for non-technical users
Intuitive interfaces that require zero training. The agency's team aren't developers.
Enable scale without headcount
Support 100+ concurrent clients without adding staff.
Solutioning
Discovery first
AI-driven development workflow
What I built
Automated contract-to-launch pipeline:
Contract signature triggers payment link generation. Payment triggers form distribution. Form completion triggers milestone progression. Fully automated.
Role-based dashboards:
Sales sees their pipeline and commissions. Operations sees bottlenecks. Delivery sees assigned projects. Each role gets what they need and nothing they don't.
Client self-service portal:
Clients track their own progress, complete forms, download documents, and message the team. This eliminated the constant status-update calls that were eating up the ops team's time.
5-stage milestone system:
Instead of building enterprise-grade task management, I designed a clear pipeline. CONTRACT → DESIGN → BUILD → REVIEW → LAUNCH. Everyone can see where any project stands at a glance.
PCI-compliant payment processing:
Stripe-powered digital contracts, payment links, and subscription management replaced the paper forms. Same-day processing instead of delayed manual invoicing.
Influencing
Knowing when to simplify
Designing for independence
Stakeholder alignment
Outcomes
One person shipped what typically takes a team
Discovery, design, architecture, frontend, backend, authentication, automation, deployment. All delivered solo using AI-driven workflows.
Projected to cut onboarding from 14 days to under 7
The automated pipeline eliminates manual handoffs. Payment processing moves to same-day. Form collection gets triggered automatically instead of being chased manually.
Built for 3x growth without additional staff
Designed to support 100+ concurrent clients, up from roughly 30 under the manual process.
Estimated 80% reduction in manual processing
From 10+ hours per client to about 2 hours. The remaining time is judgment-based work that shouldn't be automated.
Eliminated PCI compliance risk
Paper payment collection replaced with Stripe-powered digital flows.
Designed for handoff, not dependency
Visual automation tools, managed infrastructure, documented codebase. Built to outlast my involvement.
Live and in adoption
The platform is in production and the client's team is actively onboarding.