---
title: "Criteo: Permissions guide"
slug: "criteo-permissions-guide"
description: "Learn how to create Criteo app and API keys, generate consent links, and connect Supermetrics for effective reporting in this comprehensive guide."
updated: 2025-10-22T09:14:17Z
published: 2025-10-22T09:14:17Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.supermetrics.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Criteo: Permissions guide

This guide will walk you through how to to create Criteo's credentials.

> [!NOTE]
> Criteo's documentation
> 
> To create Criteo's credentials: app and API keys we suggest following the [Criteo onboarding guide](https://developers.criteo.com/marketing-solutions/docs/onboarding-checklist).

## Instructions

****Step 1: Create a Criteo app and API keys****

1. [Log in to Criteo](https://account.criteo.com).
2. In the bottom right corner, click **Developer portal**.
3. Click **Create** to open the app project creation page.
4. Give your app a meaningful name and description.
5. Click **Next**. Select the "Client credentials" authentication method, then click **Create**.
6. On the next page, select **C-Growth and Marketing solutions**, or if you're connecting to Criteo Retail Media, select **C-Max and Retail Media**.
7. Click **Next**.
8. Set every option to **Read** (or **Manage**). Without these permissions, your queries will fail. [Learn more about how we secure the data you process with us](https://supermetrics.com/security).
9. Click **Activate app**.
10. On the next page, you see the App credentials section.
11. Click **Create new key**. This will download a text file to your browser.
12. Open the text file to access your `client_id` and `client_secret` values. You’ll need these to connect Criteo to Supermetrics. Protect these credentials — they’re like your username and password for Criteo, so guard and protect them the way you would any other privileged credentials.

The app is ready, and you can connect Supermetrics to Criteo connector now.

****Step 2: Generate consent links****

Next, you’ll need to [generate consent URLs](https://developers.criteo.com/marketing-solutions/docs/consent-url-generation) so advertisers you’ll be reporting on will have approved access.

1. [Log in to Criteo](https://account.criteo.com).
2. In the bottom right corner, click **Developer portal**.
3. Click the app you created in **Step 1: Create a Criteo app and API keys**.
4. Click **Generate new URL** in the top-right corner. If you don’t see this option, or if it’s grayed out, it means not all app setup steps were completed — go through them again to double-check that they were all completed.
5. Copy the URL.
6. Send it to the person who manages the Advertiser you want to report on.

### About consent URLs

When you send the consent URL to the person who manages the Advertiser you want to report on, note that:

- The URL is single-use. It will expire once it’s been clicked.
- If you manage multiple Advertisers, you’ll need to generate a separate consent URL for each one.
- The Advertiser will get the option to decide which portfolios they want to expose to your app as part of the consent process. If they don't add an account, Supermetrics won’t be able to report on it.
- If the Advertiser doesn’t complete the consent form, Supermetrics won’t be able to report on their data.
- The Advertiser must be an owner of the account to be able to grant consent.

****Step 3: Log in to Supermetrics****

If you had been using Criteo prior to March 24, 2021, delete your existing logins before proceeding with this step. The old MAPI API keys can sometimes cause issues with the login.

1. Open Supermetrics in your destination.
2. Choose **Criteo** from the data source options, either in the sidebar or in the Supermetrics pane.
3. You’ll be prompted to enter your Criteo client ID and client secret. Paste in those values from the text file you downloaded in **Step 1: Create a Criteo app and API keys**.
4. Click **Start**.

Once this is done, you’re ready to create your first Supermetrics query with Criteo.
