# AppsFlyer Integration

### Step 1: Integrate RZR as a partner <a href="#oq81ipubrygm" id="oq81ipubrygm"></a>

To configure **RZR** as a media partner in **AppsFlyer**, follow these steps:

1. Log in to your [AppsFlyer account](https://hq1.appsflyer.com/auth/login)
2. Navigate to **Collaborate** **>** **Partner Marketplace**.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2Fo8TxhQ8glre6g2L6YPMv%2FAppsflyer%20Step%201%20subpoint%202.png?alt=media\&token=731f19b6-c71f-48f3-8c71-15e3efcbdb55)

1. Search for **RZR** in the search tab and select it. You will then move to the Integration page.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FrA4unDC8m37Wci4e8fgW%2FAppsflyer%20Step%201%20Subpoint%203.png?alt=media\&token=3ec2c168-1888-4d28-a4e9-97b7e58178e1)

<mark style="color:orange;">**Important:**</mark> Please note that the correct account to be searched and selected would be **RZR** and not **RZR Agency**

### Step 2: Activate **RZR** as a partner <a href="#id-9jo0fmx26a96" id="id-9jo0fmx26a96"></a>

1. Click on the **Integration tab**
2. Turn on the **Activate Partner** toggle to activate **RZR** as a partner.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2Fge23EGnIzdUBrSS0tBtU%2FAppsflyer%20Step%202.png?alt=media\&token=7ca7e635-6824-4e0f-97bc-0ee6b3ca8475)

### Step 3: Configure the Integration settings <a href="#id-60ncq8q2jaq9" id="id-60ncq8q2jaq9"></a>

1. In the **Integration tab,** toggle off **Advanced Privacy** if it is toggled on
2. Enter the Network ID, which RZR’s account manager will provide

<mark style="color:red;">**Note:**</mark> Please ensure the network ID is entered correctly for both general settings and In-app event settings.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FyX5pBFWiYpxxGcGsOSwv%2F3.png?alt=media)

3\. Turn on the **Install view-through attribution.**

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FfWv2N9G7yVQd0bmMMjsi%2F4.png?alt=media)

4\. For **retargeting** campaigns, please turn on the **Re-engagement view-through attribution.**

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FnwOPF69BOqXaIm90DWqL%2F5.png?alt=media)

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FIdDsUSAwTXPAQQJIPezg%2F6.png?alt=media)

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2Fkds0fW9mqdLbLHFQZsci%2F7.png?alt=media)

For Engaged click/view please both for Install/reattribution ensure that the engaged view click through lookback window and view through lookback window is setup. By default the settings is 2day for all the cases.

To understand how the priority would be present for engaged click/view refer to - <https://support.appsflyer.com/hc/en-us/articles/207447053-AppsFlyer-attribution-model#attribution-methods>

<mark style="color:red;">**Note:**</mark> For iOS campaigns please ensure that the Advanced RZR Privacy(AAP) is turned off. if AAP is on, user-level attribution data for non-consenting users running iOS 14.5+ will not be available to advertisers or partners.

<mark style="color:red;">**Note:**</mark> For probabilistic view attribution , please ensure that the client has enabled below settings.

<figure><img src="https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FMP6mEpmgzCBCJrxJeJsr%2Funknown.png?alt=media&#x26;token=3e5e0443-6d18-494d-b357-c409f3034f49" alt=""><figcaption></figcaption></figure>

### Step 4: Set up default postbacks to share all the postback data with RZR <a href="#f97059wng6t8" id="f97059wng6t8"></a>

In the **Default postbacks** section, select **All media sources, including organic** against **Install (Event Name)** in the **for users from** drop-down.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2F6AmUb7HgHvJoGDro7qL5%2F8.png?alt=media)

### Step 5: Activate in-app event postbacks and configure the postback time window <a href="#m3hv7dqeicby" id="m3hv7dqeicby"></a>

1\. Ensure to turn on the toggle for **in-app event postbacks**

2\. To make sure **RZR** receives in-app event postbacks after key user actions like installs or re-engagements, set an In-app Event Window.

We suggest selecting **Lifetime** to continuously share events that support campaign optimization.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2F7HROjDJGie0553fXRTpU%2F9.png?alt=media)

3\. If the event involves a purchase, choose **value and revenue**. For non-revenue events, select **value and no revenue**.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FHiL9OdyFpPn141jo3vLr%2F10.png?alt=media)

Finally, click **Save Integration**.

Important: For each event, please ensure that ***All media sources including organics***, are enabled to ensure that all the postbacks flow through RZR.

### Step 6: Set up Tracking for User Acquisition and Retargeting campaign <a href="#id-4pglfwx5so43" id="id-4pglfwx5so43"></a>

1\. From the same page where you have integrated postbacks, click **Attribution link**. For **Choose your** **attribution link type**, select **Use a** **single-platform link**.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FtJP8j2ye0ChYb4WYYa2e%2F11.png?alt=media)

<mark style="color:red;">**Note**</mark><mark style="color:red;">:</mark> For more information on OneLink please refer to this [guide](https://support.appsflyer.com/hc/en-us/articles/115005248543-OneLink-guide?utm_campaign=marketplace\&utm_medium=ui\&utm_source=hq1).

2\. In most cases, the Parameters and Values fields are automatically populated by AppsFlyer, so no manual changes are required.

If there is a need to include additional parameters, click the **Add Parameter** option.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FCyKNkFNLv788POez1iMq%2F12.png?alt=media)

<mark style="color:red;">**Note:**</mark> Please ensure that the **Retargeting settings** is toggled off for **user acquisition** campaigns.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FuYkZx72aXUF9fIjuVZ8m%2F13.png?alt=media)

3. Setting up the click-through lookback window and view-through lookback window. By default, the values are set to the following:

Click through Attribution: 7 days\
View through Attributions: 24 hrs

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FFUEKxHDjFeU0XIpSHzJS%2F14.png?alt=media)

4. Final step: click **Save attribution link**.

<mark style="color:red;">**Note:**</mark> CTA / VTA window should be matching click lookback window defined in the attribution link.

**Retargeting tracking link setup**

1\. As a first step, go to **Settings** > **App settings** > **Enable re-engagement attribution**. For re-attribution, keep the setting to the default settings, i.e, 90 days, or you may change it.

<figure><img src="https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2F0T0k1edg8Hc4BpdvTytv%2Fappsflyer_retargeting%20settings_attribution_v2.png?alt=media&#x26;token=f7c506cc-3fa7-4b7d-9476-f51b4cb7c4de" alt=""><figcaption></figcaption></figure>

2\. Once done, please follow the similar steps mentioned above for creating links for App install campaigns to navigate to the attribution link tab and to set the required parameters for your attribution link.

3\. In the following steps, enable the retargeting settings, which will add the **is\_retargeting=true** parameter in your attribution link. **Add details on Ignore active users**

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2F0eGkoQrlQtG8N9js5Zdw%2F15.png?alt=media)

4. Configure the Re-engagement window to 30 days. You can always change the window, the **\&af\_reengagement\_window=** parameter in the tracking link will reflect the window selected.

<mark style="color:red;">**Note:**</mark> Once **the Retargeting** **settings** is turned on, this modifies the attribution link by appending `is_retargeting=true` to the URL.

For RT campaigns, ensure the `is_retargeting=true` parameter is always included. Even if the retargeting settings toggle is ON or OFF, the attribution should still function correctly.

<mark style="color:red;">**Note**</mark><mark style="color:red;">:</mark> Please ensure that Re-engagement settings are turned on under overall App settings. Re-attribution can be defined by the client or maintained at a 90-day default window, as per the setup.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2F9xXRyni7heQyUjbhJf1x%2F16.png?alt=media)

### Step 7: Ad Network Permissions <a href="#v8k3iqg6jhkx" id="v8k3iqg6jhkx"></a>

1. Ensure the client has enabled the **Ad Network permissions** so that the app is shared on the RZR dashboard.
2. Toggle on permissions for the listed parameters

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FDLjIL4vI0we5q4SRhQvK%2F17.png?alt=media)

Definitions for each permissions request can be viewed here - <https://support.appsflyer.com/hc/en-us/articles/4410395957521-Set-up-an-integrated-partner#permissions-tab>

<mark style="color:red;">**Note:**</mark> Please ensure that the **Ad Network Permissions** is turned on to ensure that the app is visible on the RZR dashboard.

### Step 8: Setting up Cost Integration <a href="#n9n5urz9m7b8" id="n9n5urz9m7b8"></a>

To enable the Cost API, follow these steps:

1. In AppsFlyer, from the side menu, select **Collaborate** > **Active Integrations**, and select the partner.
2. Click **Manage integration**.
3. Open the integrated partner **Cost** tab.
4. Turn on the **Get Cost Data** toggle. The requirements to connect to the partner display.
5. Configure and authenticate the integration to the partner. The integration method depends on the partner. [Learn more.](https://support.appsflyer.com/hc/en-us/articles/360008850257-Connecting-cost-integrations#connection-methods)
6. If the partner’s cost configuration has **Site ID mapping**, select the desired site ID configuration from the dropdown. [Learn more.](https://support.appsflyer.com/hc/en-us/articles/360008850257-Connecting-cost-integrations#site-id-mapping)
7. Click **Save Cost**.
8. Click **Test Connection.**

<figure><img src="https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FwFfDrVlx1MwaQD1JtsLG%2FAPPSFLYER_cost%20Integration.png?alt=media&#x26;token=4f4cf7dc-c469-41d4-a779-7c4a0d30f7ec" alt=""><figcaption></figcaption></figure>

Ensure that the correct **API key** is entered in the **Cost API Integration**. It’s often observed that the **Network ID** is mistakenly used instead of the **API token**, leading to cost data discrepancies.

<mark style="color:red;">**Note**</mark><mark style="color:red;">:</mark> The **Retargeting View** in the **Overview Dashboard** does **not** display cost data. The cost for retargeting is available in the **Unified View**.

<figure><img src="https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FfZPtQixaTnsU72PtZinU%2F19.png?alt=media" alt=""><figcaption></figcaption></figure>

<mark style="color:red;">**Note**</mark><mark style="color:red;">:</mark> Please ensure that the correct API key is being passed in the cost Integration and test the connection for any error.

### Step 9: Setting up Audience Integration <a href="#vz2pu84em19r" id="vz2pu84em19r"></a>

To create a new connection with the Audience list through AppsFlyer, follow these steps:

1. Go to **Engage** **>** **Audiences > Connections**.
2. Click **+ New connection**.\ <mark style="color:red;">**Note:**</mark> If you are creating a new partner connection from within the audience builder, click on **+ Add partner connection** within the **Manage audience connections** window.
3. Select a **Partner name**.
4. Enter a **Connection name**.\ <mark style="color:red;">**Note:**</mark> It must be a new name that was never used when creating other connections.
5. Complete the required fields/login information for the partner. Some partners have [detailed instructions about how to connect.](https://support.appsflyer.com/hc/en-us/articles/360013960577)
6. Select the user identifiers that you authorize for sharing with this partner.
   * Supported identifiers vary by partner. Only those identifiers supported by the selected partner will appear in the list.
   * Only identifiers that comply with your [account-level user identifier policy](https://support.appsflyer.com/hc/en-us/articles/360016791118-Audiences-user-identifier-policy) will be uploaded. You will see a caution message if you select an identifier that is disallowed by your account policy.

![](https://2844562966-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fbf2aFJzUmZBP8K9N7TjT%2Fuploads%2FsYuUCRpnMDMlZ1nNEDRy%2F20.png?alt=media)

### Advertiser Setup Instructions in AppsFlyer

To enable ad revenue (IAA) data sharing via Data Locker, the advertiser must grant access to UA signals for the DSP partner.

**Step-by-Step Guide:**

1. **Log in** to your AppsFlyer account.
2. In the left-hand menu, navigate to:\
   **Collaborate** → **Active Integrations**
3. **Search** for and select your DSP partner (e.g., **RZR**).
4. Go to the **Integration** tab.
   * Ensure **Activate Partner** is **ON**.\
     ⚠️ If this is turned off, no data will be shared.
5. Switch to the **Permissions** tab.
   * Enable ✅ **Ad network permissions**
   * Enable ✅ **Access ad revenue raw data (UA signals)**
6. In the **Sending Option** section, choose one of the following:
   * **This partner only:** Sends ad revenue data only for impressions served by this DSP.
   * **All media sources, including organic (Recommended):** Sends revenue data from all sources, even if not attributed to the DSP.
     * <mark style="color:red;">**Note:**</mark> Attribution details for other partners will not be included.
7. Click **Save Settings** to apply the changes.

This document outlines the complete setup details required to configure your AppsFlyer account. Please review each section carefully and follow the outlined steps to ensure accurate tracking, attribution, and reporting.

If you need any help with the configuration document, feel free to reach out to your **RZR Account Manager/Account Coordinator** for assistance.
