Skip to main content
AppsFlyer Integration

Tracking Your Mobile Apps in AppsFlyer With PeerClick

Updated over a week ago

Appsflyer is a mobile attribution platform that helps you keep track of all app-related events that are generated by clients. Thanks to their lightweight SDK (Software Development Kit), you can recognize a sales channel a client has gone through and also record everything a client does inside an app that may be of value to you. Passing data that was generated by AppsFlyer to Peerclick adds an additional layer of analysis and reporting options that you can use to maximize your profits. The following guide describes how to use the PeerClick and AppsFlyer integration.


Appsflyer requires you to submit your app and install their SDK in your app. This piece of code will ping AppsFlyer and send data. There are two types of events recognized by AppsFlyer: app install and in-app events. The first one occurs when a visitor downloads and installs an app. The second event type occurs on occasions defined in the SDK, such as reaching a certain level in a game or making an in-app purchase. AppsFlyer records new installs only after the first launch.

Note: Users that never launch are not counted in AppsFlyer, even if they download and install an app (according to the App Store definition). You can read more about Appsflyer attribution on their official website.


Tracking with PeerClick works when you use an attribution link (link management section in AppsFlyer) and submit it to PeerClick as an offer link. Then you will be able to use this offer in your PeerClick campaign funnel and generate a campaign URL in PeerClick.

When a visitor activates this campaign URL, he or she will be directed through Peerclick to AppsFlyer attribution link. This will be counted as a visit in Peerclick.

Note: in AppsFlyer every jump by attribution link is considered as click, in PeerClick you can see this event as visit

When a visitor triggers any predefined event (such as app install or in-app purchase), AppsFlyer will report this as a conversion.

Note: Appsflyer sends information to PeerClick only about installs, in-app events and Event Cost Value.

So you don’t need to add traffic source, campaign and other parameters to your attribution link on AppsFlyer side. You can track traffic sources and other parameters you are interested in on PeerClick’s side when you setup your campaigns in PeerClick.


This guide focuses on the integration and PeerClick setup parts. Adding an app to AppsFlyer and installing their SDK will not be covered in this article. So make sure you have an active AppsFlyer account, with at least one app submitted and accepted and installed SDK.


At first step you need to know your PeerClick userid. For this you should create a new offer in PeerClick and find the number of userid in your postback.


1. Configure AppsFlyer

  1. In AppsFlyer, select your app from the Available apps section


2 . Go to the Integrated partners section.

3. Find and choose PeerClick

4. In the search results, click the PeerClick platform


5. In the integration section, make sure that the Activate Partner and In-App Events Postback sliders are turned on.

6. Paste the userid that you have copied from PeerClick in the userid fields

7. Select an SDK Event Name from the drop-down menu and choose Events
attributed to any partner or organic
ones in the Sending option menu.
Also you can Send Revenue of each SDK event if you turn it on.

8. Additionally, you may add more events in the same way.

9. Click the Save Integration button


10. Go to the AppsFlyer link management, choose your app and create link


11. Copy this link and add it as an offer url in PeerClick

Note: It is need to add &clickid={clickid} to your AppsFlyer link for correct work

The last thing to do is to make sure that Advanced privacy is turned on in Integrated partners / PeerClick / Integration.

Did this answer your question?