Project description
TranslatedBeyond linear tours we need onboarding checklists that persist between sessions and show progress so a user can leave midway and return where they left off. For us, targeting is important: we want to show different scenarios to different segments — by plan, role, signup date or arbitrary traits we pass in — and never run the same tour again for someone who has already completed or dismissed it. Everything should be configurable without redeployment, so we expect a small admin panel or a JSON config our team can edit themselves. For reporting we need analytics of completion for each tour and each step, including drop-off points where people leave, so we can refine wording and step order.
To be clear on scope: this is guided onboarding inside the application, not a popup NPS survey and not a knowledge base article system. If you have done similar work — please show examples.
— Step-by-step playthrough engine with tips and clickable hotspots
— Element binding that survives SPA route changes and dynamic content
— Persistent onboarding checklists with progress saving
— Targeting by segment: plan, role, signup date, arbitrary traits
— Frequency rules so completed and dismissed tours do not run again
— Completion analytics per tour and per step with drop-off points
— Config editable without redeployment and clear team documentation