AppsFlyer
Connect AppsFlyer for mobile attribution — installs, events, and revenue across every ad source you track.
Last updated
Connect AppsFlyer for mobile attribution — installs, events, and revenue across every ad source you track.
Installs by media source, campaign, and ad set
In-app events (purchases, sign-ups, custom events)
Revenue (paid and organic)
Retention cohorts
Re-engagement / re-attribution data
An AppsFlyer dashboard account with Admin or Manager access.
The AppsFlyer API V2 token — generate it in AppsFlyer → My Account → API Token.
The App ID (e.g. id123456789 for iOS or com.example.app for Android).
Data Source → Add data source.
Pick AppsFlyer.
Paste the API V2 token and the App ID.
Optionally select the events you care about (purchases, custom events).
Name and click Connect.
[Screenshot needed] AppsFlyer connection form with API token (masked), App ID, and events checklist visible.
Token scopes — AppsFlyer v2 tokens are scoped to specific apps. If you connect multiple apps, generate a separate token per app.
Event names matter. SMAQ uses your in-app event names verbatim. Keep them consistent across iOS and Android.
Cost data requires AppsFlyer to be ingesting cost from ad networks. If cost is missing, fix in AppsFlyer → Integrated Partners first.
"Token rejected" — confirm you're using a v2 token, not the legacy v1 API key.
Revenue mismatch with Stripe/Apple — AppsFlyer reports gross revenue. Subtract refunds and platform fees separately.
Last updated