Skip to main content

Distribute Data to Snapchat

See the sections below for information on distributing first-party data or Data Marketplace data to Snapchat.

Snapchat requires that an authorization using OAuth be performed by a user with the appropriate permission level before any distributions can be made to Snapchat. For more information, see the "Performing OAuth Authorization for Snapchat" section below.

Note

Distributing data with Connect involves activating a destination account for the destination you’re distributing to and then adding segments to distribution for that destination account. See the articles below for instructions:

Overview of the Snapchat Integration

LiveRamp's integration with Snapchat follows the guidelines listed in the table below:

Caution

The information listed below was current at the time of publication and represents our best understanding of the integration based on the information available at the time, including information given to us by the destination platform. Any sections not filled out are areas we did not have information on at the time of publication. Use this as a general guide, but check with the platform to confirm any areas that are critical to your use case.

Category

Area

Info

Notes

Delivery/Matching

Identifiers that can be delivered

  • Cookies: No

  • Mobile device IDs: No

  • RampIDs: No

  • CTV IDs: No

  • CIDs/Platform IDs: Yes

Lookback window

None

Time to live

Enabled for Record Sync

Yes

For more information, see "Keep Destination Data Fresh with Record Sync".

Accepts raw fields

No

For more information, see “Platforms that Do Not Accept Raw Fields”.

Duplicate segment names allowed

Configuration

Account info needed

  • Client: The name of your company or account at Snapchat

  • Snapchat Ad Acct ID: Your Snapchat Ad Account ID

Requires OAuth authorization

Yes

Additional data restrictions

None

Requires LiveRamp action to activate destination account

No

Data Marketplace

Accepts Data Marketplace data

Yes

For more information, see the “Information for Data Sellers” section below.

Data Marketplace pricing used

Advertiser Direct

Additional Data Marketplace limitations or guidelines

Yes

For more information, see the "Guidelines for Distributing Data Marketplace Data" section below. 

Additional Information

Can display matched reach in Connect

No

For more information, see “View Matched Reach Stats”.

Limit on number of audiences per seat ID in the platform

1,000

Exposure logs available

No

LiveRamp "Conversions API program" available

Yes

For more information, see "The Snapchat Conversions API Program for Offline Conversions".

Snapchat Integration Options

When activating a Snapchat destination account, the following integration options are available:

Use

Data Type

Who It's For

Integration Name

Distributing US first-party data to Snapchat

First-party data

Advertisers

Snapchat (US) First-Party Data

Distributing US first-party data to Snapchat and utilizing Record Sync

First-party data

Advertisers

[Record Sync] Snapchat (US) First-Party Data

Distributing Data Marketplace segments (third-party data) to Snapchat through LiveRamp's Advertiser Direct program

Data Marketplace data

Data buyers

Snapchat (US) Data Marketplace

Distribute First-Party Data To Snapchat

To distribute first-party data to Snapchat, activate the appropriate “Snapchat - First-Party Data” destination account tile by following the instructions in "Activate a New Destination Account".

When distributing your first-party data to Snapchat, two integration options are available:

  • A Record Sync-enabled first-party data integration, which keeps your data fresh at the destination by enabling data refreshes to utilize user deletions (see "Keep Destination Data Fresh with Record Sync" for more information).

    Note

    Record Sync is currently only available to US customers.

  • A first-party integration that is not enabled for Record Sync.

Once you’ve activated the destination account, follow our instructions on distributing data to a destination.Distribute Data to a Destination

Configure the Required Properties

When activating the destination account, the following fields are required:

Field

Description

Notes

Client

Enter the name of your company or account at Snapchat.

Contact your Snapchat account representative if unsure of which value to use here. No whitespace or other special characters (examples of acceptable entries are "CompanyName" or "Account_Name").

Snapchat Ad Acct ID

The Ad Account ID issued to you by Snapchat.

Contact your Snapchat account representative for more information.

Destination Account Name

The name you want to give to this destination account. 

Enter a unique and memorable name for this destination account, or accept the default suggested name. You can use any name you want as long as it is less than 150 characters in length.

Enable and Validate an OAuth Connection

Follow the instructions in the "Performing OAuth Authorization for Snapchat" section below to enable and validate an OAuth connection for the Snapchat destination account.

Distribute Data Marketplace Data to Snapchat

Data Marketplace data can be distributed to Snapchat in the situations listed below:

Party Distributing

Distribution Type

Integration to Use

Notes

Data buyers

Standard segments: Yes

Snapchat (US) Data Marketplace

Uses Advertiser Direct pricing

Custom segments: Yes

Data sellers

Standard segments: No

Custom segments: No

To distribute Data Marketplace data to Snapchat, activate the “Snapchat (US) Data Marketplace” destination account tile listed in the table above by following the instructions in "Activate a New Destination Account".

Once you’ve activated the destination account, follow our instructions on distributing data to a destination.Distribute Data to a Destination

Guidelines for Distributing Data Marketplace Data

Use the following guidelines when distributing Data Marketplace data:

Configure the Required Properties

When activating the destination account, the following fields are required:

Field

Description

Notes

Client

Enter the name of your company or account at Snapchat.

Contact your Snapchat account representative if unsure of which value to use here. No whitespace or other special characters (examples of acceptable entries are "CompanyName" or "Account_Name").

Payment Model

Type "I Agree" in the text box to acknowledge that the cost of all data used in this campaign will be calculated as a percentage of campaign spend, using the 'Amount Spent' column provided in monthly usage reporting.

Payment Requirement

Type "I Agree" in the text box to acknowledge that you will pay for the use of this data in accordance with the Consumer Social Amendment.

Snapchat Ad Acct ID

The Ad Account ID issued to you by Snapchat.

Contact your Snapchat account representative for more information.

Usage Reporting Requirement

Type "I Agree" in the text box to acknowledge that you will report the impressions and amount spent associated with this campaign to LiveRamp on a monthly basis.

See “Report Usage for Data Marketplace Distributions to Advertiser Direct Destinations” for instructions on how to pull reports.

Destination Account Name

The name you want to give to this destination account.

Enter a unique and memorable name for this destination account, or accept the default suggested name. You can use any name you want as long as it is less than 150 characters in length.

Enable and Validate an OAuth Connection

Follow the instructions in the "Performing OAuth Authorization for Snapchat" section below to enable and validate an OAuth connection for the Snapchat destination account.

Information for Data Sellers

For information on enabling your Data Marketplace segments to Snapchat, review the guidelines below.

Performing OAuth Authorization for Snapchat

Snapchat requires that an authorization using OAuth be performed by a user with the appropriate permission level before any distributions can be made to Snapchat.

Within Connect, OAuth authorizations are performed by utilizing an OAuth "connection" and validating it with your destination-specific information. A connection can be created by any user with the appropriate permission level at Snapchat and can be reused for multiple Snapchat destination accounts. See "Managing OAuth Connections" for information on creating, viewing, and managing OAuth connections.

This validation must be done when the destination account is activated, either by using an existing Snapchat OAuth connection or by creating a new Snapchat connection during the activation process. You can also create a Snapchat OAuth connection outside of the destination account activation process. See "Activate a Destination Account for OAuth Destinations" for more information.

Whichever method you use, follow the instructions in "Perform OAuth Authorization for Snapchat" below once the Snapchat authorization dialog appears.

Perform OAuth Authorization for Snapchat

Snapchat account requirements: The account must be a Business Ad Account with Snapchat.

Permission level required: The Snapchat user must either be an Organizational Admin, or a user with Campaign Manager or Data Manager permissions.

Required destination account fields:

  • Client: The name of your company or account at Snapchat. Contact your Snapchat account representative if unsure of which value to use here. Do not include whitespace or other special characters (e.g., use "CompanyName" or "Account_Name").

  • Snapchat Ad Acct ID: The Ad Account ID issued to you by Snapchat. Contact your Snapchat representative for more information.

Steps to perform OAuth for Snapchat:

  1. After the Snapchat login dialog appears, enter your credentials and then click Log in.

    C-Authorize_DA_with_OAuth-Snapchat_login_screen.jpg
  2. From the dialog that appears, click Continue to grant access.

    C-Authorize_DA_with_OAuth-Snapchat_confirmation_screen.jpg
  3. From the dialog that appears, click Continue to return to the destination account screen, where you should see the blue success banner at the top of the screen.

You’ll be directed back to the destination account screen and should see the blue success banner at the top of the screen.

If you receive an authorization error, confirm that the account is a Business Ad Account and that the user performing the authorization has the appropriate permission level.

More info on Snapchat User Roles and Permissions can be found here.