Analytics
MarketHub provides two layers of analytics: publisher analytics covering package performance data (installs, reviews, version adoption, geographic spread), and admin analytics covering marketplace-wide health (category trends, publisher leaderboard changes, at-risk publishers, overall platform growth).
Two Analytics Audiences
Publisher Analytics
Publishers see data about their own packages only. Install trends, review scores, version adoption rates, and geographic breakdowns — all scoped to their portfolio. Accessible from the Publisher Dashboard → Analytics tab.
Admin Analytics
Admins see marketplace-wide data across all publishers and packages. Category health, top packages, publisher leaderboard changes, and at-risk publisher flags — full visibility across the platform. Accessible from the Admin Portal → Analytics.
Data Freshness
| Data Type | Update Frequency |
|---|---|
| Install counts | Every 15 minutes |
| Review counts and scores | Every 15 minutes |
| Version adoption counts | Every 15 minutes |
| Geographic breakdown | Daily (aggregated overnight) |
| Publisher leaderboard | Daily (recalculated nightly with decay) |
| Category health stats | Daily |
| Funnel (views → installs) | Every 15 minutes for install step; hourly for view step |
Date Ranges
All analytics views support date range selection. The selected range affects all charts and metrics shown on the current page. Available ranges:
- Last 7 days — Week-over-week view, best for recent trend monitoring
- Last 30 days — Month view, default range on most analytics pages
- Last 90 days — Quarter view, useful for seasonal pattern detection
- Last 12 months — Full year view, best for annual growth assessment
- Custom range — Select any start and end date within the data retention period (24 months)
Analytics data is retained for 24 months. Custom date ranges can go back up to 24 months from today. Historical data older than 24 months is archived and not accessible through the analytics UI — if you need data older than 24 months for audit or reporting purposes, use the export feature before the data ages out.