Define onboarding steps per product tier, embed them in your app via script tag, track completion per user. Appcues charges $249/mo for this.
Unlimited checklists and users, progress analytics, tier targeting. Self-hosted on your hardware, no usage caps, no phone-home, your data stays on disk forever.
One ~13MB binary. No Docker, no dependencies, no background daemons.