Getting Started
Overview
What is FunnelMob and how does it work?
FunnelMob is a modern Mobile Measurement Partner (MMP) and product analytics platform. Attribute app installs to advertising campaigns and track everything that happens in your app.
How it works
- Integrate an SDK into your app (iOS, Android, Web, or Rust)
- Send attribution events to ad networks like Meta and TikTok to measure and optimize campaigns
- Track custom events like onboarding completion steps, key value moments, and anything unique to your product
- View attribution and analytics data in the FunnelMob dashboard
Architecture
FunnelMob uses a thin SDK, smart backend design:
- SDKs handle event queuing, batching, and delivery
- Backend handles attribution, fraud detection, and advanced validation
- Shared specs ensure consistent behavior across all platforms
SDKs
| Platform | Package | Repository |
|---|---|---|
| iOS | FunnelMob (SPM) | FunnelMob/sdk-ios |
| Android | com.funnelmob:sdk | FunnelMob/sdk-android |
| Web | @funnelmob/sdk | FunnelMob/sdk-web |
| Rust | funnelmob | FunnelMob/sdk-rust |
Authentication
All SDK communication uses API key authentication via the X-FM-API-Key header. API keys are created in the FunnelMob dashboard.
All traffic goes to https://api.funnelmob.com/v1.