Skip to content

Onboarding pattern

Guided setup wizard onboarding pattern

The guided setup wizard takes users through a focused setup before they can use the product. Used for products where initial configuration is non-optional — integrations, data import, multi-step billing setup. High investment from the user; high completion produces high activation.

Verified · editorial policy

How the pattern works

On first login, the user is presented with a multi-step setup wizard. Each step collects required information (connect integration, choose plan, set workspace name). The wizard blocks product use until complete; on completion the user lands on a fully-configured product.

Best for

Products requiring real configuration to function (integration-heavy SaaS, multi-account platforms). Products where users abandon if setup is asynchronous. B2B SaaS where the setup-time investment correlates with retention.

Worst for

Products with optional setup. Products where users explore before deciding to commit. Consumer SaaS where the bar for first interaction is low.

Activation metric

Wizard completion rate at first session. Anything below 60% completion suggests the wizard is too long or asks for the wrong things.

Implementation considerations

  1. Identify the absolute minimum information the product needs to function. Cut everything else from the wizard.
  2. Order steps from least friction to most. Easy wins build commitment; the highest-friction step goes after the user has invested.
  3. Provide progress indication — '2 of 5 steps' is essential at this length.
  4. Allow back-stepping. Forcing forward-only progress causes drop-off on the third step.
  5. Provide a 'save and come back later' option for non-critical fields.

Common mistakes

  • Including optional fields in a required-step wizard. The user resents being slowed down for non-essential information.
  • Wizards longer than 7 steps. Drop-off after step 7 is severe.
  • No back-stepping. Forcing the user forward without let them correct losses 20-40% per step.
  • Wizards that surprise the user with cost or commitment late. Users feel trapped and abandon.

Variations

  • Wizard with smart defaults — pre-fills as much as possible, requires user confirmation only.
  • Conditional wizard — different steps based on initial answers, reducing total time for most users.

Frequently asked

Can the wizard ask for payment?
Yes, but place payment at the end of the wizard after the user has invested in setup. Front-loading payment loses most users; back-loading payment loses fewer but creates 'completed setup, did not pay' churn.

Test the pattern, do not commit blindly

The right onboarding pattern is product-specific. Test the activation rate before fully committing.

🚀 Explore Our Network

Full disclosure: UnlockSaaS is one of ten small products built and run by one independent operator. These are the other nine.

60 days
To First Paying Customer
7 steps
Proven Playbook
100%
Money-Back Guarantee
$49
Founding Price /mo

You shipped. Nobody paid. The playbook breaks the pattern or the code refunds you automatically.

Get Free Diagnosis

Refund runs from your dashboard, not a support ticket — the server re-checks eligibility and issues it through Stripe automatically.