Skip to content

CustomerLabs + Snapchat Ads Integration

Snapchat offers marketers a high-engagement platform with diverse audiences across video and social content. With the CustomerLabs + Snapchat integration, you can sync first-party audience segments and send server-side conversion events to Snapchat via the Conversions API — enabling more accurate attribution and personalized retargeting campaigns.

  • An active CustomerLabs account
  • A Snapchat Business Manager account with an active Ad Account
  • A Snap Pixel created within your Snapchat Ad Account
  • A Conversions API (CAPI) token generated from your Snapchat Business Dashboard

  1. Log in to your CustomerLabs account.

  2. Navigate to DestinationsAll DestinationsSnapchat.

    Selecting Snapchat from CustomerLabs Destinations
  3. Rename the destination if required, then click Save and Enable.

    Rename and enable Snapchat destination

Step 2: Authenticate Your Snapchat Account

Section titled “Step 2: Authenticate Your Snapchat Account”
  1. Go to Configuration Settings and click Authenticate Snapchat.

    Authenticate Snapchat button in Configuration Settings
  2. You will be redirected to the Snapchat login page. Enter your credentials and click Continue.

    Snapchat login page
  3. Select the Business Manager account you want to connect.

    Selecting Snapchat Business Manager account
  4. Select the Ad Account from the dropdown.

    Selecting the Snapchat Ad Account
  5. Choose the Snap Pixel you want to associate with this integration.

    Selecting the Snap Pixel
  6. Click Submit.

    Submitting Snapchat authentication

To enable server-side event tracking, generate a Conversions API (CAPI) token from Snapchat and add it to CustomerLabs.

Step 1: Generate the CAPI Token in Snapchat

Section titled “Step 1: Generate the CAPI Token in Snapchat”
  1. Log in to your Snapchat account.

  2. Click the Business dropdown in the top-left corner and select Business Dashboard.

  3. Scroll down to the Conversion API Tokens section and click Generate CAPI Token.

  4. Copy the generated token.

    Generating CAPI token in Snapchat Business Dashboard
  1. In CustomerLabs, go to DestinationsSnapchatConfiguration Settings.

  2. Paste the CAPI token in the Conversion API Token field.

  3. Toggle on Send data via Server-side.

  4. Click Save Changes.

    Pasting CAPI token and enabling server-side in CustomerLabs

After authentication and CAPI configuration, set up the event workflow to send conversion events and sync audiences to Snapchat.

  1. Go to DestinationsSnapchatSetup Event Workflow.

    Snapchat event workflow setup in CustomerLabs
  2. You will see a list of events with Server-side and Client-side toggles. Enable the relevant toggles based on your tracking requirements.

    Delivery MethodDescription
    Server-sideEvents sent from the CustomerLabs server to Snapchat via the Conversions API
    Client-sideEvents sent from the user’s browser via the Snap Pixel
  3. To sync audience segments to Snapchat, ensure the added_to_segment event is enabled.

    Enabling added_to_segment for audience syncing
  4. Click Save Changes.


Once the added_to_segment event is enabled in the event workflow, audience segments created in CustomerLabs will automatically sync to your Snapchat Ads Manager for use in retargeting campaigns.

To set up audience segments in CustomerLabs, refer to the Creating an Audience guide.


To confirm that events are being received in Snapchat:

  1. Log in to your Snapchat Ads Manager.
  2. Navigate to AssetsEvents Manager.
  3. Check for incoming events associated with your Snap Pixel.