Articles on: Integrations

How to Generate Criteo's client_id and client_secret

By adding Criteo's client_id and client_secret in Convbox, you can sync Criteo advertising performance data to Convbox's attribution dashboard, enabling more comprehensive campaign analysis.



Step-by-Step Instructions


  1. Log in to Criteo Partner Portal

Visit the Criteo Partner Portal and click Start building.

If you have already created an app, simply click Create a new app.



  1. Enter app details

In App details, enter an app name (recommended: Convbox Analytics), then click Next.



  1. Select authorization method

Choose Client credentials, then click Next.


  1. Select service

Under Service, select Commerce Growth, then click Next.


  1. Set permissions

In Authorizations, set all permissions to Read (read-only), then click Next.


  1. Confirm activation

In the confirmation popup, click Activate.


  1. Generate Consent URL

On the Application details page, click Create new consent URL, then copy the generated link.




  1. Authorize ad accounts

Open a new browser tab, paste the copied Consent URL, and navigate to it.

On the Access request page, select the ad accounts you want to authorize, then click Approve.


  1. Verify authorization

Go to the Consent dashboard and confirm that the authorization is successful.


  1. Download API Key

Return to the Application details page, click Create new key, and the system will automatically download an API Key file.




  1. Extract credentials

Open the downloaded file; it contains the client_id and client_secret.


  1. Complete integration

Enter the client_id and client_secret into the corresponding fields in Convbox, then click Confirm.


Updated on: 03/06/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!