Onboarding Journeys
The onboarding wizard (/onboarding) is product-path aware and currently supports six journeys.
Current Journey Set
| Product Path | Purpose | Typical Step Count |
|---|---|---|
| Getting Started | fast first-run setup | 6 |
| Founder Suite | startup launch + credits | 7 |
| Reseller Partner | partner/business onboarding | 7 |
| Contractor Pro | independent contributor path | 6 |
| Managed Services | service delivery + team packaging | 7 |
| Enterprise Platform | deployment, compliance, contract contact | 7 |
Implementation Notes (Live)
- Wizard state is ThorAPI-model aligned (
Principal,Customer,Product). - Product selection determines step sequence and required fields.
- Success destination and role mapping are path-specific.
- Route is authenticated and intended for post-signup/session-hydration flows.
What to Customize First
- Step labels and copy for your ICP
- Required-field strictness by path
- Success CTA destinations
- Role and account-tier mapping
Operational Recommendation
Treat onboarding as a versioned product surface:
- update path config with explicit intent
- test every branch to confirmation
- confirm downstream route and permission behavior
- monitor completion friction per path
Done right, onboarding becomes a routing system for product-fit, not a static form.