Use the AppsFlyer connector to measure mobile app attribution and marketing performance.
Integrating your application with AppsFlyer lets you use these operations in an automation. It exposes 6 actions, listed below. Add the connector from the Connections area, authenticate, then select its operations in the automation builder. Capabilities: actions.
Authentication
Before you begin, make sure you have the following information:
Connection Name: Choose a meaningful name for your connection. This name helps you identify the connection within your application or integration settings.
Authentication Type: The authentication method for this connector is defined in the connection setup. Select the connector in the Connections area to see the fields it requires.
Authentication & setup
AppsFlyer supports multiple authentication methods depending on the API and integration type.
1. Developer Key (Dev Key)
A unique identifier for your app used to authenticate event data:
Authenticates SDK event tracking
Required for server-to-server (S2S) integrations
Where to find: Log in to AppsFlyer dashboard → Settings → App Settings → Dev Key Management (available for admins)
2. API V2 Tokens (Bearer Tokens)
Required for using the Pull API to retrieve data:
Authorization: Bearer {api_v2_token}
Where to get: Admin users can retrieve the V2 token from the dashboard
Important Security Notice: All API V2 tokens generated before March 10, 2026, 19:00 UTC have been revoked. If your token was generated before this date, regenerate it immediately in your dashboard.
3. Security Tokens (V3 API)
Latest authentication method for more secure and future-proof integration:
More secure than legacy Dev Key
Recommended for new integrations
Available in AppsFlyer dashboard settings
Getting Your Credentials
Log in to your AppsFlyer account at https://www.appsflyer.com
Navigate to Settings → App Settings
Find Dev Key Management section (Admin only)
View and copy your Dev Key and App ID
For API V2 tokens, request from Admin in dashboard
Developers receive: Dev Key, App ID, and AppsFlyer API v2 token
Actions
Action Name | Description |
|---|---|
Get non-organic in-app events report | Gets non-organic in-app events report from AppsFlyer for a specific app and date range |
Get non-organic installs | Gets non-organic installs report from AppsFlyer for a specific app and date range |
Get non-organic uninstalls | Gets non-organic uninstalls report from AppsFlyer for a specific app and date range |
Get organic in-app events report | Gets organic in-app events report from AppsFlyer for a specific app and date range |
Get organic installs | Gets organic installs report from AppsFlyer for a specific app and date range |
Get organic uninstalls | Gets organic uninstalls report from AppsFlyer for a specific app and date range |
About the API
AppsFlyer is a mobile measurement and marketing platform with comprehensive APIs:
Session & Attribution Tracking:
Install attribution and conversion data collection
Session management with configurable parameters
Deep linking (direct and deferred)
OneLink support with custom domains
User Management:
Custom user ID assignment
Device identifier collection (GAID, IDFA, Android ID, IMEI)
User anonymization for privacy compliance
Consent data handling (GDPR, DMA, TCF)
In-App Events & Revenue:
Custom event logging and tracking
Ad revenue measurement
In-app purchase validation (Google Play, Apple App Store)
Cross-promotion attribution
Platform-Specific Features:
Push notification handling and attribution
Uninstall measurement (Firebase tokens, APN)
Preinstall attribution detection
Apple SKAdNetwork and ATT support (iOS)
Data Privacy & Control:
SDK stop/pause functionality
Selective identifier collection toggles
Network data opt-out options
Full compliance with privacy regulations