---
title: Integrate Snapchat Audience Sync
slug: data-platform/docs/integrate-snapchat-audience-sync
docTags: 
createdAt: 2026-08-10T12:05:16.000Z
---

:::hint{type="info"}
**Note**

The terms *audiences* and *segments* are interchangeable. Optimizely has updated all *segments* to *audiences* on the **Audiences** page and is updating the UI on other pages. See  [Understand audiences](docId\:v-gHiL9jfINBey-4QNtFM) to get information on audiences.
:::

The Snapchat Audience Sync integration allows you to sync customer data from Optimizely Data Platform (ODP) to your Snapchat ad account for more precise campaign targeting.

## Update API app consent setting

You only need to complete the instructions in this section if your app consent setting for the API channel is set to **Opted Out**. This setting must be set to **Opted In** for this app to successfully send data.

1. Go to **Settings > App Consent Settings** in ODP.
2. Set the **Api** app's **Default Consent** to **Opted In**.

::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/ReEqOwz9ep8rHhK3HVmLw_odp-app-consent-setting.png" size="90" width="1054" height="909" isUploading="false" darkWidth="1054" darkHeight="909" showCaption="false"}

3. Click **Update Consent** in the confirmation prompt.

## Enable the integration in ODP

To enable the Snapchat Audience Sync integration in ODP:

1. Go to **Data Setup > App Directory**.
2. Select the **Snapchat Audience Sync** app.
3. Click **Install App**.
4. Go to the **Settings** tab.
5. Click **Authorize**. ODP redirects you to the Snapchat login page. Enter the credentials for your Snapchat ad account.
6. Click **Continue** to approve ODP's access to your ad account. This should redirect you back to ODP.
7. Enter your Snapchat **Ad Account ID** and click **Verify**.

## Configure the data sync

First, [create a campaign](docId:-0ENx8NbIcalM4hi6EQ7k) to sync your ODP customer data to Snapchat on either a one-time or recurring basis. Then, within that campaign, [add a touchpoint](docId:-0ENx8NbIcalM4hi6EQ7k) with Snapchat Audience Sync as the channel.

### Create a campaign

1. Go to **Activations > Overview**.
2. Click **Create New Campaign**.
3. To sync your customer data once, click **One-Time**. To set up an automated, recurring sync, click **Behavioral**.
4. Click **Create From Scratch**.
5. Enter a name for your campaign that represents the data you are syncing to Snapchat (for example, Purchased 90 Days Ago).

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/WbdHkR2352cNhqdeCVe4k-20260720-145709.png" size="100" isUploading="false" showCaption="false" width="1207" height="53" darkWidth="1207" darkHeight="53"}
6. Select your desired audience and click **Apply** or click **Create New Segment**, select your desired audience conditions, and click **Save**.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/zlw36X0O0n-GPR_Iyi6Ih-20260720-145709.png" size="100" alt="mceclip4.png" isUploading="false" showCaption="false" width="1216" height="608" darkWidth="1216" darkHeight="608"}
7. Expand **Enrollment Rules** and toggle the **must not have matched this campaign in the last 7 days** setting off.

   :::hint{type="info"}
   **Note**

   This should not affect a one-time campaign, but turning this setting off ensures you will not have any issues if you rerun this campaign.
   :::

### Add a touchpoint

1. Within your campaign, expand **Touchpoints**.
2. Click to edit **Touchpoint 1** and select **Snapchat Audience Sync**.
3. In the **Configure** section, expand the **Snapchat Segment** drop-down list and select the Snapchat audience to which your ODP audience data will be sent.

   :::hint{type="info"}
   **Note**

   If you want to create a new Snapchat customer list:

   1. Expand the **Snapchat Segment** drop-down list and select **New Segment**.
   2. Enter the desired **Segment Name**, **Segment Description**, and **Retention**.

   This creates an empty audience in your Snapchat Ads manager to which your ODP list will be sent.
   :::
4. Expand the **Targeting** section, expand the **Target Identifier** drop-down list, and select **Last Seen Email** for matching in Snapchat Ads.
5. Click **Save** and then click your campaign name in the breadcrumb trail at the top of the page.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/kHlXNwegct9ZhKi6XBBR0-20260720-145709.png" size="100" alt="mceclip0.png" isUploading="false" showCaption="false" width="1207" height="794" darkWidth="1207" darkHeight="794"}
6. Click **Select start time and schedule**.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/YIGKWrh9yhW8UrFz_27XI-20260720-145709.png" size="100" alt="mceclip1.png" isUploading="false" showCaption="false" width="1193" height="658" darkWidth="1193" darkHeight="658"}
7. For a recurring sync (behavioral campaign), select **Recurring** and set your desired **Start Date** and **Timing**.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/O3-Yrutp3vZIkl0r8k0---20260720-145709.png" size="50" isUploading="false" showCaption="false" width="501" height="396" darkWidth="501" darkHeight="396" position="flex-start"}

   :::hint{type="info"}
   **Note**

   **End** defaults to **Never**. If you want to end the Snapchat integration on a specific date, set that here. Ensure that **Repeats** is set to **Daily** and **Repeat Every** is set to **1 day**. Click **Apply**.
   :::
8. For a one-time sync (one-time campaign), enter the **Send Date** and **Send Time**. Click **Apply**.

   ::Image[]{src="https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/K_flpMq1djqsrDS_74qbY-20260720-145709.png" size="50" isUploading="false" showCaption="false" width="356" height="343" darkWidth="356" darkHeight="343" position="flex-start"}
9. Click **Save** and then click **Go Live**. Your sync starts at your designated start date/time.
