Skip to main content

Criteo

Instructions how to connect your Criteo data using Sellforte's connector

Lauri Potka avatar
Written by Lauri Potka
Updated over a week ago

1. Log in to Sellforte and navigate to Connectors


2. Choose Criteo


3. Log in to Criteo Partner Dashboard

Open a new tab, and go to Criteo Partner Dashboard. Login with your existing Criteo account.

You’ll need to log in to the Criteo Partner Dashboard using your Criteo credentials. If you don’t have credentials, please contact your Criteo account representative for access.


4. Create an organization

If you already have an organization created in Criteo Partner Dashboard, this step is not needed.

If you don't yet have an organization, you will be redirected to the Create an Organization screen after setting up your Criteo account. You can refer to these instructions when creating an organization.


5. Create an API application

Once you have your organization in place, you can create an API application.

Click Create a new app to create an app. Fill in your App details.

Select Client Credentials as an Authentication Method.

NOTE: It's important to choose Client Credentials as an Authentication Method. Please don't choose Authorization Code as an Authentication Method.

Choose the Criteo service your API application will interact with:

  • C-Growth and Marketing Solutions

  • C-Max and Retail Media

In the Authorization section, set every domain option to Read access level or above. Click Save.

NOTE: Each domain requires a minimum of Read access for the connection to succeed. This selection can not be changed once submitted.


6. Get your API credentials

Open the App you just created. Click Create API key.

When you click, a txt file containing the Client ID and Client Secret will be loaded to your browser. Download and save the file.

NOTE: The file with the Client ID and Client Secret will only be loaded once. You will need them to set up the connector.


7. Authorize the API

In order for your app to function, your users will have to delegate permissions for one or more of the Criteo advertisers that they oversee.

Open the App you just created. At the top of your App page, you will see a Generate new URL button.

Click the button to generate a single consent URL which can be copied to your clipboard.

If you are an admin or business manager of the advertiser account you need access to, you can open a new tab and paste the URL. If you are not an admin or business manager, share the URL to the correct user.

With the consent URL, the user will be redirected to the Criteo's consent portal to approve API application access.


8. Enter the Client ID and Client Secret

After the Step 7 is completed, you can use the Client ID and Client Secret generated during the Step 6.

Go back to Sellforte, and open the connector form. Enter the Client ID and Client Secret.


9. Select Currency and Timezone

Select the currency code using the Currency drop-down menu. Select also the Report Timezone.

Leave Metrics section as is. Leave also Timeframe in Months as "ALL TIME".


10. Click Save & Test and you are forwarded back to Sellforte

You are ready! 🎉

Criteo is connected and data is fetched automatically with correct MMM schema to Sellforte.

Did this answer your question?