AppsFlyer
AppsFlyer is available for linking only with your own AppsFlyer account with Premium Plan.
Make sure you have the following features:
DataLocker. Data Locker writes your report data to cloud storage for loading into your BI systems.
Master API. Get selected LTV, activity, Protect360, and retention campaign performance KPIs by API, in CSV or JSON format. Select 1 or more apps.
These features are available on AppsFlyer Premium Plan.
Contact our support team via live chat or via email support@appodeal.com to enable
Attribution Settings needed in step 4, this feature is absolutely free.
AppsFlyer is a mobile marketing, analytics, and attribution platform.
With one connection of AppsFlyer you will be able to see all UA metrics directly in our BI, without using MMP, analyze them in various sections, and also get access to LTV forecasting.
Note that we also support forecast metrics, which will be available by default with the current integration.
Integration Steps
To connect with AppsFlyer, follow the steps:
Step 1. Import AppsFlyer
Complete all the steps from our integration guide.
Go to Appodeal → Plugin Configuration and make sure AppsFlyer is included.
Step 2. Add Your AppsFlyer Account
Add your AppsFlyer account to Appodeal here.
You will need to enter:
- Your Account name
- Master API Token (can be found in your AppsFlyer account → API tokens here)
- Data for Amazon s3 bucket, you can find it in DataLocker
Step 3. Set Up DataLocker
You need to set up DataLocker according to this guide on AppsFlyer side.
Make sure to indicate fields and report types.
Here is the required minimum for fields
Here is the required minimum for report types:
Step 4. Turn On AppsFlyer In Attribution Settings
Go to your app settings in your Appodeal account and choose Attribution Settings.
Primary MMP Account - your MMP account from where we can get attribution data.
Secondary MMP Account (optional) - this option is needed if you transfer from one MMP account to another
or if you want to test two different MMP's.
For Primary MMP Account choose your AppsFlyer account, you can leave Secondary MMP Account empty.
For Attribution Platform choose AppsFlyer, Dev Key can be found in your app settings on AppsFlyer side and App ID is on the top of the page in the browser link when you choose app in your AppsFlyer account.
Step 5. Set Up Traffic Sources
In order to see data of your campaign you need to setup your traffic sources such as Meta or Google, for example. You can use this preset to check the statistics of your UA campaign.
Step 6. Send Ad Revenue Data To AppsFlyer (Optional)
If you want to send ad revenue data to AppsFlyer, then you need to complete the following steps:
- Contact us via email support@appodeal.com or the live chat and we will enable ad revenue sending
- Complete the steps from this guide and make sure to enable Get Ad Revenue Data in Configuration → Integrated Partners → Appodeal → Ad Revenue.
Step 7. Set Up Deep Linking Powered By OneLink (Optional)
OneLink allows you to create thousands of links easily.
You can create links with attribution, redirection, and deep linking capabilities that convert paid users into app users, regardless of device, operating system, platform and etc.
Please use this guide to setup Deep Linking.
If you have any questions while integrating, feel free to contact us via email support@appodeal.com or the live chat.
Demo Application
You can use our demo app as a reference project.
Track In-app Purchases
Tracks in-app purchase information and sends info to Appodeal servers for analytics. It allows users to group by the fact of purchasing in-apps. This will help you adjust the ads for such users or turn them off if needed. In order to track in-app purchases, please refer to this guide.
Event Tracking
Appodeal SDK allows you to send events to analytic services such as:
In order to setup event tracking please refer to this guide.