
Usertour
Self-hostable user onboarding platform to build in-app product tours, checklists, launchers, and surveys with targeting, versioning, and analytics.

Usertour is an open-source user onboarding platform for creating in-app experiences like product tours, checklists, and surveys inside web applications. It helps teams guide users through key flows, improve feature adoption, and measure onboarding effectiveness with built-in analytics.
Key Features
- Visual builder for in-app product tours, checklists, launchers, and surveys
- Smart targeting using custom user attributes and tracked events
- Supports single-page and multi-page web applications via a browser-based integration
- Multiple environments (for example, staging and production) under one account
- Version tracking to audit changes to onboarding flows
- Theme customization (colors, typography, and reusable themes)
- Analytics for views, completion rates, and step drop-off insights
- User-level journey tracking for deeper onboarding optimization
Use Cases
- Onboard new users with guided product walkthroughs and checklists
- Announce and drive adoption of new features with targeted in-app prompts
- Collect in-product feedback (including surveys such as NPS-style questions)
Usertour is a strong fit for teams that want full control over onboarding experiences and data, while keeping the workflow accessible to non-developers through a visual editor. It can be deployed for internal products or customer-facing SaaS apps where guided experiences and measurable onboarding are important.
