one-line definition
Onboarding completion rate measures the percentage of new signups who finish your setup flow and reach a state where they can use the product effectively.
formula: Onboarding completion rate = Users who finished onboarding ÷ Users who started onboarding × 100
tl;dr
Every step in your onboarding flow loses 20-40% of users. If your onboarding has 5 steps, you might lose 70% before they see value. Cut steps ruthlessly — defer everything that isn't required for the first "aha moment."
Simple definition
Onboarding completion rate tells you what fraction of new signups make it through your setup flow. It sits at the top of your conversion funnel — if users never finish onboarding, they never experience your product's value, and they never pay. The gap between "signed up" and "completed onboarding" is where most bootstrapped products silently bleed users.
How to calculate it
Divide the number of users who completed the last step of your onboarding by the number who started the first step.
Formula: Onboarding completion rate = Users who finished onboarding ÷ Users who started onboarding × 100
If 200 users start your setup wizard and 110 finish it, your completion rate is 55%. To find the worst drop-off points, calculate step-by-step: Step 1 to 2, Step 2 to 3, and so on. The step with the biggest percentage drop is where you should focus.
Example
You build a project management tool. Your onboarding has four steps: create account, invite a teammate, create a project, and add a first task. Out of 300 signups this month, 280 create an account, 140 invite a teammate, 120 create a project, and 100 add a task. Completion rate: 100 ÷ 300 = 33%. The biggest drop is at "invite a teammate" — you're losing 50% there. You make that step optional and let solo users skip ahead. Next month, completion jumps to 58% and trial-to-paid improves by 15%.
Related reading
Related terms
- Activation Rate
- Time to Value
- Trial-to-Paid Rate
FAQ
What is a good onboarding completion rate?+
For self-serve SaaS, 60-70% is solid. Below 40% means your flow is too long, too confusing, or asking for too much before delivering value. Audit each step's drop-off individually.
Should I require onboarding or let users skip it?+
Let users skip, but track who does. Skippers who still activate found their own path to value — study them. Skippers who churn needed the guidance but bounced because the flow felt like a chore.