Most websites have zero onboarding. Your Users sign up, land on a dashboard, look around confused, and leave within minutes — sometimes never coming back.
The problem isn't the product. It's that nobody showed them how to use it.
The existing solutions felt broken for indie hackers: Intercom and Appcues charge $300-500/month.
That's a no for anyone bootstrapping solo.
Intro.js and Shepherd.js are free, but you write hundreds of lines of JavaScript config. Update one CSS class, and your tour silently breaks in production with zero error messages. There was nothing in between.
So TourKit exists to fill that gap. Paste one script tag on your website.
Configure tour steps from a dashboard with no code. Visitors get a guided walkthrough automatically.
That's it.
No framework lock-in. No complex setup. Works on React, Next.js, Vue, WordPress, or plain HTML.
The deeper problem it solves:
Good onboarding shouldn't be a luxury only well-funded companies can afford.
A solo founder with 50 users deserves the same guided experience as a company paying $500/month
for Intercom — just at a price that makes sense for where they actually are.
That's what TourKit is trying to be.
https://tourkit-phi.vercel.app
Curious — for those of you running a product, how did you handle onboarding for your first users?
Did you build something, use a tool, or just send a welcome email and hope for the best?