2
2 Comments

Just listed TourKit on the IH product directory -Onboarding tours for any website

Hey IndieHackers đź‘‹

Just added TourKit to the product directory and wanted to share the story behind it. I kept seeing the same problem everywhere — products with zero onboarding. Users sign up, land on a confusing dashboard, don't know what to click, and leave within minutes.

Existing solutions felt wrong for indie hackers. Intercom and Appcues cost $300-$500/month — way out of reach for someone bootstrapping their first SaaS.

Free libraries like Intro.js work but require writing hundreds of lines of config and break the moment your CSS changes.

So I built TourKit — paste one script tag, configure tour steps from a no-code dashboard, and visitors get a guided walkthrough automatically.

What's in it:

→ Works on React, Next.js, Vue, WordPress, plain HTML

→ Context-aware tours — different steps per page, including dynamic URLs like /products/[id]

→ Mobile-optimized with a bottom sheet design

→ Full analytics — completion rate, step dropoff

→ AI generates tour steps from a product description

→ Free tier, paid plans start at $9/month

This is my first real solo SaaS attempt, and I'm building it fully in public and still figuring out pricing, positioning, and what features actually matter to people.

Would genuinely love feedback from this community — especially on whether the pricing makes sense and what would make this a must-have for your product.

https://tourkit-phi.vercel.app

Happy to answer any questions about the build, the tech stack, or the journey so far.

posted toAvatar for product Tourkit
Tourkit
  1. 1

    Onboarding is one of those problems where the value isn’t the tour itself—it’s whether the user reaches their first meaningful action faster. If TourKit can reliably move users from “confused signup” to “first success moment,” that’s what will matter more than how the tour is configured.

    1. 1

      Exactly — the tour is just the mechanism;

      the real metric isn't "did they complete the tour"

      it's "did they reach their first meaningful action faster?" That's why I'm implementing TourKit on TourKit right now — I want to see if guided

      users create their first working tour faster than those who figure it out alone

      that data will tell me everything 🙏