At a glance: Learn how advertisers can attribute affiliate marketers and report relevant data back to them.
TikTok is preventing creators without a business account from adding redirection links. Click here for more information.
Affiliate marketers can influence crowds and create a lot of traffic for app owners. However, compared with ad networks and owned media, working with mobile affiliate marketers is more challenging.
Click ad-networks don't require advertiser involvement; they use the single attribution link created by AppsFlyer.
Advertisers working with affiliate marketers must create and distribute a OneLink custom link per affiliate.
In AppsFlyer, ad networks are easily configured to receive app install and in-app event postbacks for their traffic. Reconciliation between ad networks and the advertiser is automatic and up-to-date.
Affiliate marketers usually don’t have the option to get postbacks from AppsFlyer, so the advertiser must carry out reconciliation with them periodically.
Attributing affiliate marketers
This section explains how advertisers successfully attribute and reconcile affiliate marketers who bring mobile traffic.
To attribute an affiliate marketer:
- Manually prepare a specific OneLink per affiliate. See setup recommendations.
- Manually prepare a single OneLink and give each affiliate a specific param to append to the link to identify them. We recommend either the c (campaign) param or af_sub[1-5] params. For example: c=affiliate1 or af_sub1=affiliate1.
- Use OneLink API for links created in your systems. Recommended principals are the same as for manual OneLink setup.
The following describes the recommendations for manual custom link creation. However, the recommended principles also apply for using OneLink API.
In AppsFlyer, from the side menu, select Engage > OneLink management and click Add custom link.
Begin with the Details tab.
- Enter the affiliate name as the link name; it will be easy to recognize in the OneLink template list of links.
- Customize the short URL with the affiliate name; this can improve affinity with their followers.
Now, follow these steps on the Attribution tab.
- Go to the Owned media source drop-down list. Select Custom and enter affiliates.
This enables aggregating all affiliate traffic under one media source.
- Go to the Campaign name field. Enter the affiliate name.
This enables you to easily see and compare all affiliates' data under the affiliates media source.
- [Optional] Add custom parameters to the link.
Example: An affiliate uses a CRM system that gets postbacks. Therefore, you can add the postback URL as a custom parameter to the attribution link.
- Send the custom link to the affiliate marketer.
- For a campaign that uses retargeting, read how to enable retargeting attribution for custom links.
- For a campaign that uses app-launching AND the affiliate advertises in social network apps, read how to create a landing page for social media apps.
Reconciling with affiliate marketers
There are 2 methods to reconcile with affiliate marketers:
|When to use
|Periodic updates using AppsFlyer data
Periodically (usually monthly):
Note! If an affiliate brings user-acquisition traffic to more than 1 of your apps, use Custom dashboards to see all results on a single page.
|Real-time postbacks using app-owner systems
Traits and limitations
TikTok has implemented a new policy that prevents creators from adding redirection links to both the Apple App Store and the Google Play Store.
Users who click on one of these links will see the following message: "action cannot be completed."
AppsFlyer is continuing to monitor the recent changes and will provide updates as they become available.