Features
Three jobs. One tiny script.
Onboarding tours, NPS surveys and feature usage numbers, for web apps with a small team behind them.
Onboarding
Tours
Point a step at a button with a CSS selector, write two lines, publish. Each person sees it until they finish or close it, then never again.
- Steps wait for the element, then scroll to it
- Page rules like
/settings/* - See the step where people give up
Feedback
NPS surveys
A small card in the corner asks 0 to 10, then why. Each answer sits next to what that person did in your app.
- Score worked out for you
- Delay it past the first minute
- Each person answers once
Analytics
Feature usage
Call hintwick("track", "Exported report") where a feature lives and see the share of active people who use it.
- Daily actives and top pages
- Funnels of up to six steps
- Everyone’s activity, person by person
Two script tags. No build step.
Paste it before </body>. Page views count right away, route changes in React or Vue included. About 4 KB gzipped, drawn in a shadow root so your CSS stays yours.
<!-- OnboardingTours --> <script> window.hintwick = window.hintwick || function () { (hintwick.q = hintwick.q || []).push(arguments); }; hintwick("identify", user.id, { plan: user.plan }); </script> <script async src="https://onboardingtours.com/h.js" data-key="hw_your_key"></script>
Light the way in.
Your first tour can be live this afternoon. No card to start, and nothing to install from npm.
