The usual onboarding drop-off points in SaaS products, how to spot them in your funnel and how to confirm the cause with real user evidence.
The usual suspects
Onboarding loses people at a handful of moments: the signup form, the first empty screen, a setup step that needs data the user does not have yet, a payment request before value, and the moment a product needs a teammate to be useful.
None of these are failures of the user. Each one asks for effort before the product has earned it.
Every field you ask for at signup is a small tax. Company size, role and phone number can almost always wait. The same goes for credit cards: asking before the user has seen value turns a trial into a purchase decision.
Look for a drop between the signup page view and account creation, and for support chats asking whether a card is really needed.
The empty first screen
A new account with no data looks broken. If the first screen says nothing and offers no example, many users close the tab and never return.
Sample data, a template or one clear first action fix this more often than a product tour does.
Setup that needs someone else
Some steps depend on another person: an admin who installs an integration, a developer who adds a snippet, a teammate who accepts an invite. These steps stall quietly because the user is waiting, not stuck.
Check how long accounts sit at the step, and read what users write when they finally ask for help.
Confirm before you redesign
Funnels show where people leave, not why. Before changing a flow, collect the quotes: support conversations, interview notes, call transcripts. When the funnel and the quotes point at the same step, you can redesign with confidence.
Wirey does this pairing automatically: it links each drop in PostHog to what users said about it, then drafts the fix for your approval.