How to Measure Criteo Campaigns in Appsflyer

This article is intended as a guide for advertisers who are working with AppsFlyer and Criteo.

When you complete the set up we highly recommend that you test all the different types of re-targeting in a testing environment as well as in live production by following the steps outlined in this article.

The guide is divided into the following parts:

Android:
1. SDK Configuration
1.1 Support Deeplinking and Reporting Deeplink to AppsFlyer
1.2  Rich In-App Events Mapping
1.3  Collecting User Emails (optional)

2. Tracking + In App Events Configuration

iOS:
1. SDK Configuration
1.1 Support Deeplinking and Reporting Deeplink to AppsFlyer
1.2  Rich In-App Events Mapping
1.3  Collecting User Emails (optional)

2. Tracking + In App Events Configuration

Android

Step 1: SDK Configuration

AppsFlyer - Criteo integration is available for SDK version: 3.0 and above. The integration guide can be found here.

1.1  Support Deeplinking and Reporting Deeplink to AppsFlyer (Mandatory)

To run re-targeting campaigns with Criteo you must support deeplinking functionality - more information can be found here under the Deeplink section.

To report deeplinking to AppsFlyer, follow the guidelines here, under the Reporting Deeplinks for Re-Targeting Attribution.

NOTE: If you already configured this in the past AppsFlyer automatically pulls the scheme from the Onelink configuration and append it to Criteo's tracking links.

1.2  Rich In-App Events Mapping

For the rich in-app events mapping to work follow specific guidelines per event.
Click here for more information.

IMPORTANT NOTE: If you do not follow the instructions for mapping rich in-app events to the respective Criteo attributed mapping, postbacks will fail.

1.3  Collecting User Emails (optional)

For information on Collecting User Emails (optional) view the relevant section in this article.

 

 

Step 2:  Tracking + In App Events Configuration 

Criteo tracking link redirect URLs must include the following parameters in order for AppsFlyer to be able to attribute conversions to Criteo:

  1. &pid=criteo_int (pre-fixed to define that Criteo is the deeplink source)
  2. &c={campaign.name} (variable)
  3. &af_reeengagement_window=30d (optional, as the default window is set up to 30 days by AppsFlyer even when the parameter does not appear on the URL)
  4. &is_retargeting=true 

These parameters are automatically added to the tracking links once the re-targeting campaign checkbox is enabled.

For detailed information of how to set up the campaign with Criteo please follow the guidelines here.

 

IOS

Step 1:  SDK Configuration

AppsFlyer - Criteo integration is available for SDK version: 3.0 and above. The integration guide can be found here

1.1 Support Deeplinking and Reporting Deeplink to AppsFlyer (Mandatory)

To run re-targeting campaigns with Criteo you must support deeplinking functionality - more information can be found here under the Deeplink section

In order to report deeplinking to AppsFlyer please follow the guidelines here under the Reporting Deeplinks for Re-Targeting Attribution.

NOTE: If you already configured this in the past AppsFlyer automatically pulls the scheme from the Onelink configuration and append it to Criteo's tracking links.

1.2  Rich In-App Events Mapping

For the rich in-app events mapping to work follow specific guidelines per event.
Click here for more information.

NOTE: If you do not follow the guide lines for mapping of rich in app events to the respective Criteo attributed mapping, postbacks will fail.

1.3  Collecting User Emails (optional)

For information on Collecting User Emails (optional) view the relevant section in this article. 

 

 

Step 2:  Tracking + In App Events Configuration 

Criteo tracking link redirect URLs must include the following parameters in order for AppsFlyer to be able to attribute conversions to Criteo:

  1. &pid=criteo_int (pre-fixed to define that Criteo is the deeplink source)
  2. &c={campaign.name} (variable)
  3. &af_reeengagement_window=30d (optional as the default window is set up to 30 days by AppsFlyer even when the parameter does not appear on the URL)
  4. &is_retargeting=true 

These parameters are automatically added to the tracking links once the re-targeting campaign checkbox is enabled. 

For detailed information of how to set the campaign with Criteo please follow the guidelines here.

 

Was this article helpful?
0 out of 0 found this helpful