A clean, simple dashboard to help you understand where users leave your onboarding process and how to improve it with data-driven insights.
- Shows exactly where users drop off during onboarding with interactive 3D and 2D funnel charts.
- Analyzes user feedback using AI-powered sentiment analysis for a quick view of user experience.
- Provides key metrics like biggest drop-off step, conversion rates, and total users.
- Lets you upload your own onboarding data (CSV or JSON) from popular analytics tools or spreadsheets.
- Enables downloading detailed reports for sharing or further analysis.
- All features are accessible via a sidebar with sections for Dashboard, Funnels, Sessions, Reports, and Settings.
Check out the deployed app here:
https://onboarding-drop-off-analyzer.onrender.com/
-
Upload your data
Click on "Upload Data" and select your exported CSV or JSON file from tools like Mixpanel or PostHog, or use sample files. -
Explore insights
See where user drop-offs happen in the funnel, view sentiment of user feedback, and get conversion metrics. -
Switch between sections
Use the sidebar to navigate without page reloads to Funnels, Sessions (with user feedback), Reports (for downloads), or Settings (for configurations). -
Download reports
Export your funnel and sentiment analysis results as CSV files for reports or presentations. -
Clear or reset data
You can clear uploaded data anytime, and your data persists even if you refresh the browser. -
Interact with 3D funnel
Rotate by dragging, zoom with scroll, pan by holding CTRL and dragging to explore your onboarding funnel from all angles.
- Export onboarding funnel data from analytics platforms like Mixpanel or PostHog in CSV or JSON format.
- Alternatively, create your own CSV/JSON files in Excel or any spreadsheet tool according to the sample format.
- Use the upload feature to test and analyze your data in the dashboard instantly.
| Feature | Tech/Library |
|---|---|
| Frontend Framework | React |
| 3D Visualization | Three.js, @react-three/fiber, drei |
| Charts | Chart.js, react-chartjs-2 |
| Sentiment Analysis | Hugging Face Inference API |
| State Management | React hooks (useState, useEffect) |
| Deployment | Vercel |
-
Main Dashboard overview showing KPIs, 3D funnel, and sentiment panel.
-
-
Funnel section with full 3D visualization.
-
Reports section displaying download options and historical comparison tables.
-
This concise README provides a clear overview and easy-to-follow instructions to get started quickly, helping users and reviewers understand your project’s value effortlessly.