Creative Optimization partner integrations

Premium

At a glance: Set up partner integrations to automatically import all your creative data into Creative Optimization.

Creative integrations New.jpg

About partner integrations

A partner integration seamlessly and continuously imports your creatives from campaigns run through the partner, into Creative Optimization.  

Data availability

Once a partner integration is added:

  • The system backfills creative data and AppsFlyer performance data from the past 90 days. The data is typically available in Creative Optimization within 24 hours.
  • Creative data will continue to be pulled from integrated partners twice a day, every day. The data is incorporated, and matched to other performance data points from AppsFlyer such as attribution, spend, clicks, impressions, revenue, etc. (AppsFlyer performance data is refreshed hourly). The Creative Optimization dashboards display the combined data from all the above processes and are updated once daily at UTC + 10 (all creative data from the last 90 days is updated).

Note: To see AppsFlyer cost data (such as ROAS), an ROI360 subscription is required.

Media partner integrations

This section describes how to set up integrations with each partner. 

Adikteev

Prerequisite:

  • It's required to enter the following credentials for integration:
    • Email (Adikteev username)
    • Adikteev password
Note: These must be the same credentials used to access your Adikteev dashboard.
  • To enable us to pull all cost data from Adikteev, the same user who integrated ROI360 should be the one to integrate Creative Optimization as well.

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select Adikteev.
  4. Select the apps that you are promoting. 
  5. Enter the email and password
  6. Click Save.

Note: Adikteev is also known as Trademob (trademob_int).

Adjoe

Prerequisite:

Adjoe requires the following credentials for integration :

  • Token

Reach out to your account manager in Adjoe to get the token.

For more information, see Adjoe documentation.

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select Adjoe GmbH.
  4. Select the apps that you are promoting. 
  5. Enter the token
  6. Click Save.

AppLovin

Prerequisite:

  • You must have ad account permissions for the relevant apps you want to integrate. Note that the authentication to AppLovin can only be done by the account administrator.
  • Report key credentials are required to pull Partner metrics from AppLovin. You can get the credentials in 2 ways:
    1. Use the API key from your ROI360 AppLovin integration (if applicable).
    2. Get the Report key from your AppLovin dashboard. To get the Report key: In AppLovin, go to Account > Keys > Report key

New AppLovin integration w arrow.jpg

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

    Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select AppLovin.
  4. Select the apps that you are promoting. 
  5. Under Partner metrics, Enter the AppLovin Report key in the API Key field
  6. Then click Log in with AppLovin.

Google Ads

Prerequisite:

You must have ad account Admin permissions for the relevant apps you want to integrate.

Please note:

  • The integration with Google Ads is per user, which means that multiple users can have active integrations simultaneously.
  • To enable us to pull all creative data from Google, the same user who integrated ROI360 should be the one to integrate Creative Optimization as well. If there is no ROI360 subscription then you must have admin permissions to all relevant apps and ad accounts in Google AdWords.

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. Click the Partner list and select Google Ads (AdWords).
  4. Select the apps that you are promoting. 
  5. Click Log in to Google. The Sign in with Google window opens.
  6. Complete the Google sign-in and provide your permissions. Note that in order for AppsFlyer to pull complete data, it is recommended that you have full permissions.
  7. Click Save.

Note: We support UAC campaign (ACi, ACe, and ACpre) ad types only. The data of unsupported ad types will be available in Creative Optimization on the ad level only (not the creative level).

ironSource

Prerequisite:

  • The following credentials in ironSource are required for integration:
    • Secret key
    • Refresh token

Learn where to find your unique credentials.

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select ironSource.
  4. Select the apps that you are promoting. 
  5. Enter the secret key and refresh token
  6. Click Save.

Note: Certain ad types aren’t supported, which means that their data in Creative Optimization is available on the ad level only (not the creative level). Unsupported ad types include Offerwall ads.

 

Liftoff

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select Liftoff.
  4. Select the apps that you are promoting. 
  5. Contact your Liftoff CSM to get your Liftoff reporting API username and password.
  6. Click Save.

Meta Ads

Prerequisite:

  • You must have ad account permissions for the relevant apps you want to integrate. Note that the integration with Meta Ads is per user, which means that multiple users can have active integrations simultaneously.
  • To pull creatives that are displayed on internal and/or external Facebook pages, please make sure your Facebook Business Center admin provides the relevant permissions to the user setting up the integration with Creative.

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select Meta Ads.
  4. Select the apps that you are promoting. 
  5. Click Log in with Meta Ads
  6. Complete the sign-in and provide your permissions. Note that in order for AppsFlyer to pull complete data, it is recommended that you have full permissions.
  7. Click Save.

Note: Certain ad types aren’t supported, which means that their data in Creative Optimization is available on the ad level only (not the creative level). Unsupported ad types include:

  • Catalog/DPA

Moloco

Prerequisite:

To be able to pull creatives, you'll need a Moloco "Workplace Owner" or "Ad Account Owner" role. Additionally, Moloco requires the following credentials for integration:

These are the same credentials used to access your Moloco dashboard.

To get your Workplace ID on Moloco's dashboard:

  1. Click on Workplace Settings.
  2. Copy the Workplace ID.

Notes:

  • If the Workplace ID is composed of more than one word and includes spaces, please delete the spaces when copying the value into the field in Creative Optimization.
  • If it still doesn't work, please try writing the entire value in capital letters. 

Moloco find Workplace ID instuctions.jpg

Learn more about finding your Workplace ID in Moloco.

  • Certain ad types aren’t supported, which means that their data in Creative Optimization is available on the ad level only (not the creative level). Unsupported ad types include CTV ads.

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select Moloco.
  4. Select the apps that you are promoting. 
  5. Enter the email, password, and Workplace ID
  6. Click Save.

Remerge

Prerequisite:

Remerge requires the following credentials for integration :

  • User email
  • Password

These are the same credentials used to access your Remerge dashboard.

For more information, see Remerge documentation.

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select Remerge.
  4. Select the apps that you are promoting. 
  5. Enter the email and password
  6. Click Save.

Snapchat

Prerequisite:

You must have ad account permissions for the relevant apps you want to integrate. Note that the integration with Snapchat is per user, which means that multiple users can have active integrations simultaneously.

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select Snapchat.
  4. Select the apps that you are promoting. 
  5. Click Log in with Snapchat. The window opens
  6. Complete the sign-in and provide your permissions. Note that in order for AppsFlyer to pull complete data, it is recommended that you have full permissions.
  7. Click Save.

Note: Certain ad types aren’t supported, which means that their data in Creative Optimization is available on the ad level only (not the creative level). Unsupported ad types include Collection Ads.

TikTok

Prerequisite:

  • You'll need ad account permissions for the relevant apps you want to integrate. Note that the integration with TikTok is per user, which means that multiple users can have active integrations simultaneously.
  • To pull creative data from Spark Ads, please make sure your TikTok Business Center admin provides the relevant permissions to the user setting up the integration with Creative.

To add an integration:

  1. Log into Creative Optimization and do one of the following:

      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select TikTok.
  4. Select the apps that you are promoting. 
  5. Click Log in with TikTok. The window opens
  6. Complete the sign-in and provide your permissions. Note that in order for AppsFlyer to pull complete data, it is recommended that you have full permissions.
  7. Click Save.

 Notes

  • On January 30, 2023, the new TikTok for Business—Advanced SRN integration tiktokglobal_int was added, while the [Legacy] TikTok for Business integration bytedanceglobal_int is gradually phasing out and will be deprecated by March 2024. Learn more in this bulletin.
      • If the legacy integration (bytedanceglobal_int) is still active after the new one (tiktokglobal_int) is integrated, there will be a duplication of performance data in Creative Optimization as it will be pulled from both networks.
      • Creatives won’t be duplicated since AI identifies the actual assets.
      • Removing the legacy integration will not delete historical data from the product.
      • To pull all the required data, the one who connects TikTok SRN must have the relevant permissions (an ad account admin is recommended).
  • Certain ad types aren’t supported, which means that their data in Creative Optimization is available on the ad level only (not the creative level). Unsupported ad types include Collections Ads and Shopping Ads.

Unity Ads

Prerequisite:

  • The following Unity service account credentials are required for integration with the Creative dashboard:
    • Key ID
    • Secret key
    • Organization core ID

See instructions for retrieving the credentials.

See instructions for selecting a service account (organization) role.

Once the above prerequisites are met, you can then add a Unity integration to the Creative Optimization dashboard.

 

Instructions for retrieving the credentials

To retrieve the Key ID and Secret key:

1. Log into Unity Ads.

2. On the main menu side panel, click on Administration, then Service Accounts.

4. Click the specific service account.

5. Click + Add key.
This will bring up the Key ID and Secret key.

6. Copy the Key ID and Secret key.

Unity get Key ID & Secret key image.jpg

 

To retrieve the Organization core ID: 

1. Within Unity Ads, click Products on the side menu.

2. Then click Grow.

Unity Org ID step 1 cropped.jpg

3. Click Unity Ads User Acquisition.

Unity Org ID step 2 cropped.jpg

4. Click Settings.

Get Organization core ID instructions 2 arrows.jpg

5. Copy the Organization core ID.

 

To select a service account (organization) role:

1. In the Unity dashboard, click Administration

Org roles step 1.jpg

2. Then click Service accounts.

3. Click the relevant service account, then click + Manage organization roles.

Org roles step 2.jpg

4. In the Growth dropdown menu, select one of the following roles:

  • Advertise API Admin
  • Advertise API Viewer
  • Advertise API Creative Packs Editor

 

Org roles step 3 without role names.jpg

5. Click Save.

Note: If you don't have access to these roles, please contact your Unity customer success manager or email unityads-support@unity3d.com to request the required permissions.

 

To add a Unity integration to the Creative dashboard:

  1. Within the Creative Optimization dashboard, do one of the following:
      • If you don't have any partner integrations, click + Add new integration.
      • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

        Main menu icon and filter bar New Default view.jpg

  2. Click + New integration.
  3. In the Partner list, select Unity Ads.
  4. Select the apps that you are promoting. 
  5. Enter the key ID, secret key, and organization core ID
  6. Enter the Partner metrics information to also get metrics as reported by Unity Ads (optional).
  7. Click Save.

YouAppi

Prerequisite:

YouAppi requires the following credentials for integration :

  • Token

You can reach out to your account manager in YouAppi to get the token.

For more information, see YouAppi documentation.

To add an integration:

  1. Log into Creative Optimization and do one of the following:
    • If you don't have any partner integrations, click + Add new integration.
    • Otherwise, click the  ⋮  icon on the upper right of the dashboard to get to Creative integrations.

      Main menu icon and filter bar New Default view.jpg
  2. Click + New integration.
  3. In the Partner list, select YouAppi.
  4. Select the apps that you are promoting. 
  5. Enter the token
  6. Click Save.

Agency integrations

This section describes how to set up integrations with agencies.

Agencies

You can integrate with your agency partners to pull their data into the Creative dashboard.

To add an agency integration:

1. Log into Creative Optimization and do one of the following:

    • If you don't have any partner integrations, click + Add new integration.
    • Otherwise, click the    icon on the upper right of the dashboard to get to Creative integrations.

Main menu icon and filter bar New Default view.jpg

2. Click + New integration.

3. After selecting the Partner and Apps in the partner integration window, click the Agency toggle.

Select_Agengy_with_arrow.jpg

4. Then, select the specific agency from the Select agency dropdown menu.

5. Click Save.

The agency integration is now added. 

Notes:

  • For each agency whose creative data you want to see on the dashboard, you'll need to create a separate partner integration with the "Agency" checkbox selected.
  • Data is available from transparent agencies only. Learn more
  • Creative data will be pulled from the agency only. This means that if you selected Google Ads as the partner, as in the example above, but you also have campaigns running directly with Google Ads, you will need to create an additional partner integration for Google ads.

 Important!

Once certain partner integrations are set up, their account-level credentials can't be changed (this doesn't apply to Meta ads, Google Ads, TikTok, and AppLovin). If you need to update credentials for a partner, follow the instructions below.

Update credentials

  1. On the Creative integrations page, select the expander to the left of the partner, to open the partner connections.
  2. Click the  3 dots icon.png  menu icon to the right of the connection, then click Delete integration.

    partner-integration-side-menu.png

  3. Create a new integration for the partner with the updated credentials.