The most common mistakes I see when tearing down onboarding flows
Six patterns that show up in almost every flow I've audited.
After a while you stop seeing new mistakes. You see the same ones — same patterns, different colors, every product. Here are the six I flag almost every time.
1. Asking for too much, too soon
Founders treat signup like a CRM import. Email, password, company, role, team size, use case, how did you hear. By the time the user hits a field they don't understand, they're already gone.
Most of those fields can be asked later — after the user has seen something work. The rule is short: only ask for what you need to deliver the first value moment.
2. The silent click
User clicks "Continue." Nothing visibly happens. No spinner, no button state change, no confirmation. After 800 milliseconds of nothing, they click again — and now they've submitted twice.
The fix is mechanical: every click gets a visible response inside 100ms. A spinner is fine. A color change is fine. Silence is not.
3. The "helpful" interruption
A modal pops up to explain something. A chatbot waves. A "complete your profile" banner appears mid-flow. Each one forces a context switch and adds a decision to a flow that should have as few decisions as possible.
Help should be available. Not imposed.
4. Front-loading the rules
Password must be 8+ characters, one uppercase, one number, one special character, not your email, not "password," not anything you've used before. By the time the user reads it, they've forgotten what they were doing.
If you need security, validate as they type. Show them what's wrong while they're solving it — not the full constitution before they start.
5. The product tour
"Welcome! Let me show you around." Six tooltips later, the user knows where the dashboard lives and what the sidebar does — but they still haven't done anything.
Tours optimize for the product team's mental model. The user doesn't have that model and won't build it from a slideshow. They'll build it by doing one thing successfully. Cut the tour. Show them the one action.
6. The cliff after signup
The user finishes signup, lands in an empty dashboard, and there's no obvious next step. A blinking cursor. A grid of buttons. A "what now?" pause.
This is where most onboarding revenue dies. Not in the form. After it. The first screen after signup should have exactly one clear action — not five options, not a tour, not a dashboard. One thing to do first.
Why these persist
Most of these mistakes aren't visible to the team that shipped them. They've used the flow 400 times. They know what the form is for, what the popup means, what the empty state implies.
The user doesn't.
I've shipped most of these myself. So has every founder I've worked with. The point isn't that you're doing it wrong — it's that from inside the building, the flow always looks fine. That's the problem.
If you want me to look at yours:
The Onboarding Teardown → ← Back to blog