Analytics
Understand how users interact with your Stories through built-in analytics.
Overview
Snoopr automatically tracks how users interact with your Stories. Every view, completion, dismissal, and interaction is captured and available in your dashboard - no additional setup required.
Analytics help you answer questions like:
- How many users complete onboarding?
- Where do users drop off?
- Which screens have the most engagement?
- Is variant A or B performing better?
What Gets Tracked
When you enable analytics (on by default), Snoopr captures:
| Category | Events |
|---|---|
| Story lifecycle | Views, completions, dismissals, skips |
| Screen navigation | Screen views, time per screen |
| User interactions | Button clicks, selections, toggles |
| A/B testing | Variant assignments, per-variant performance |
All events include device context (platform, OS version, app version) and session information for cohort analysis.
The Analytics Dashboard
Access analytics from your app's dashboard at Analytics in the sidebar.
Key Metrics
Completion Rate The percentage of users who finish your Story. A healthy onboarding typically sees 70-85% completion.
Drop-off Analysis See which screens cause users to abandon. High drop-off on a specific screen often indicates confusing content or too many steps.
Daily Active Users Track unique users viewing Stories over time. Useful for understanding reach and adoption.
Platform Distribution See the iOS vs Android vs Web breakdown of your audience.
Filtering
Filter analytics by:
- Date range: Last 7, 30, or 90 days, or custom range
- Story: Specific Story or all Stories
- Experiment: A/B test variants (see Experimentation)
Data Privacy
Snoopr analytics are designed with privacy in mind:
- User responses stay on-device: Selection and toggle values are only passed to your callbacks. They never touch Snoopr servers.
- Anonymous by default: Events use device IDs unless you call
identify()with a user ID. - No PII in events: Custom properties should not include personally identifiable information.
Usage Limits
Your plan includes monthly allowances:
| Metric | Description |
|---|---|
| MTU (Monthly Tracked Users) | Unique devices/users tracked. Hard limit - new users blocked when exceeded. |
| MTV (Monthly Tracked Views) | Screen view events. Soft limit - overage charged at $0.001/view. |
View current usage in Settings > Billing.
For Developers: See SDK Analytics Configuration for implementation details.