Mobile App Analytics
Track mobile app metrics with Firebase, App Store Connect, Play Console, retention, funnels, and cohort analysis.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ivangdavila/mobile-app-analyticsSetup
On first use, read setup.md for integration guidelines. Create ~/mobile-app-analytics/ if it doesn't exist.
When to Use
User needs to track, analyze, or optimize mobile app performance metrics. Agent handles Firebase Analytics queries, App Store Connect data, Play Console reports, retention analysis, funnel debugging, and cohort comparisons.
Architecture
Memory lives in ~/mobile-app-analytics/. See memory-template.md for setup.
~/mobile-app-analytics/
├── memory.md # Apps tracked, goals, alerts
├── apps/ # Per-app analytics configs
│ └── {app-name}.md # Events, funnels, KPIs per app
└── benchmarks.md # Industry benchmarks reference
Quick Reference
| Topic | File |
|---|---|
| Setup process | setup.md |
| Memory template | memory-template.md |
| Firebase Analytics | firebase.md |
| App Store Connect | app-store.md |
| Play Console | play-console.md |
| Core metrics | metrics.md |
Core Rules
1. Platform Detection
Detect from context which platform(s) the app targets:
- iOS only → focus on App Store Connect + Firebase
- Android only → focus on Play Console + Firebase
- Cross-platform → cover both stores + unified Firebase
2. Metric Hierarchy
Always prioritize metrics in this order:
- Revenue metrics (LTV, ARPU, conversion) — what pays the bills
- Retention metrics (D1, D7, D30) — determines long-term success
- Engagement metrics (DAU/MAU, session length) — leading indicators
- Acquisition metrics (installs, sources) — growth levers
3. Cohort-First Analysis
Never report aggregate numbers alone. Always segment by:
- Install cohort (when users joined)
- Acquisition source (organic, paid, referral)
- User tier (free, trial, paid)
- Platform (iOS vs Android)
4. Alert Thresholds
Proactively flag anomalies:
| Metric | Alert if |
|---|---|
| D1 retention | < 25% (below industry floor) |
| Crash-free rate | < 99% |
| DAU/MAU ratio | Drops > 10% week-over-week |
| LTV:CAC ratio | < 3:1 |
5. Data Freshness
Know platform data delays:
| Source | Typical Delay |
|---|---|
| Firebase real-time | Minutes |
| Firebase daily reports | 24-48h for full data |
| App Store Connect | 24-48h |
| Play Console | 24-48h |
6. Privacy Compliance
- Never track PII in custom events
- Respect ATT (iOS) and consent requirements
- User properties: demographics OK, personal identifiers NOT OK
- GDPR: support data deletion requests
7. Event Naming Conventions
Enforce consistent naming across platforms:
{verb}_{noun}[_{qualifier}]
Examples:
- view_screen_home
- tap_button_subscribe
- complete_purchase_annual
- start_onboarding_step1
Common Traps
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ivangdavila-mobile-app-analytics": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
Animations
Create performant web animations with proper accessibility and timing.
Arduino
Develop Arduino projects avoiding common wiring, power, and code pitfalls.
Bulgarian
Write Bulgarian that sounds human. Not formal, not robotic, not AI-generated.
Arabic
Write Arabic that sounds human. Not formal, not robotic, not AI-generated.
Assistant
Manage tasks, communications, and scheduling with proactive and organized support.