Overview
FunnelMob is a Mobile Measurement Partner (MMP) platform for attributing app installs to advertising campaigns.
How it works
Section titled “How it works”- Integrate an SDK into your app (iOS, Android, Web, or Rust)
- Track events like purchases, sign-ups, and level completions
- View attribution data in the FunnelMob dashboard to understand which campaigns drive installs
Architecture
Section titled “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
| 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
Section titled “Authentication”All SDK communication uses API key authentication via the X-FM-API-Key header. API keys are created in the FunnelMob dashboard.
Environments
Section titled “Environments”| Environment | Base URL | Purpose |
|---|---|---|
| Production | https://api.funnelmob.com/v1 | Live traffic |
| Sandbox | https://sandbox.funnelmob.com/v1 | Testing and development |