Categories
Customer Experience User Onboarding Checklists Product Adoption Product Tours In-App SurveysStars
Forks
Watchers
Developer links
Usertour
Build in-app product tours, checklists, surveys, and banners with a visual builder, then show them to the right users inside your own product: that is Usertour, an open-source onboarding platform you host on your own infrastructure. Point the builder at any element on the page and it anchors steps, tooltips, and modals to your live interface, styled with themes and custom CSS so the flow looks native instead of bolted on. New users get a getting-started checklist with a progress bar; returning users meet a launcher or banner announcing the feature they have not tried; a survey asks the rest what blocked them. Targeting rules decide who sees each flow based on user attributes and behavior, so trial accounts, paying teams, and admins stop getting the same tour. Analytics report views, unique viewers, completion rate, and the exact step where people drop off, turning onboarding into something you iterate on with evidence. Everything runs from a JavaScript SDK in your app and a builder your product team can operate without filing engineering tickets. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Onboarding Without Engineering Tickets
- Product managers design tours, checklists, and surveys in a visual builder and publish them live, so improving first-run experience stops waiting on frontend deploys and code reviews.
- The Right Flow For Each User
- Attribute-based targeting shows trial users a setup checklist, paying teams an advanced walkthrough, and nobody a tour they finished last month, keeping guidance relevant instead of noisy.
- Proof Onboarding Works
- Built-in analytics track views, completion rates, and per-step drop-off for every flow, so you can see exactly where new users stall and fix that step first.
- Your Data On Your Infrastructure
- Self-hosting keeps every tour interaction and survey answer in your own database on your own server, with the source open for inspection instead of locked in a vendor cloud.
Features
- Visual Flow Builder
- Click elements in your live app to anchor tour steps, tooltips, and modals, then arrange multi-step flows with branching and reordering in the builder.
- Checklists And Launchers
- Getting-started checklists with progress tracking, plus launchers and banners that surface help and announcements inside the product between tours.
- Surveys And NPS
- In-app surveys collect ratings and open-ended feedback at chosen moments, with answers stored and reviewable alongside the flows that triggered them.
- Attribute Targeting
- Trigger flows automatically for user segments defined by attributes, plan, or behavior, and personalize content for companies and individual users.
- Themes And Custom CSS
- Match fonts, colors, and corner styles to your product with reusable themes, and drop to custom CSS for pixel-level control of every widget.
- Completion Analytics
- Per-flow dashboards show views, unique viewers, completion rate, and step-level drop-off, exportable to tools like Mixpanel, Amplitude, and PostHog.