FunnelMob

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

  1. Integrate an SDK into your app (iOS, Android, Web, or Rust)
  2. Send attribution events to ad networks like Meta and TikTok to measure and optimize campaigns
  3. Track custom events like onboarding completion steps, key value moments, and anything unique to your product
  4. 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

PlatformPackageRepository
iOSFunnelMob (SPM)FunnelMob/sdk-ios
Androidcom.funnelmob:sdkFunnelMob/sdk-android
Web@funnelmob/sdkFunnelMob/sdk-web
RustfunnelmobFunnelMob/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.