Boarding is a lightweight, developer-friendly onboarding tool that lets you add guided checklists and product tours to any web application with a single script tag. It is designed for indie hackers and small SaaS teams who need real onboarding without the enterprise price tag.
Key Features:
- Onboarding Checklist: A floating checklist that tracks progress per user. Steps mark themselves done when your app fires the event. Persists across sessions.
- Guided Product Tours: Tooltips anchored to any CSS selector, with a spotlight overlay. Auto-starts once per user or trigger manually. Next / Back / Skip.
- Funnel Analytics: Open rate, finish rate, and per-step completion across all users. Export to CSV on paid plans.
- Shadow DOM Isolation: Your CSS can't break the widget, and the widget can't break yours. Works in any framework without style conflicts.
- Origin Allowlist: Your publishable key only works on domains you authorize. Rate limiting and origin checking on every widget request.
- Self-Hosted Option: Run Boarding on your own infrastructure with Docker. Full control over your data.
Use Cases:
- Adding a step-by-step onboarding flow for new users.
- Creating interactive product tours to highlight features.
- Tracking user progress through setup tasks.
- Reducing churn by guiding users to key actions.
Pricing: Free plan available. Paid plans start at $29/month. Annual billing offers 2 months free.
