Set up Snapchat
With Adjust's Snapchat integration, you can track your Snapchat performance marketing efforts in the Adjust dashboard.

Use our basic setup instructions to connect Adjust to Snapchat and track your campaigns. When you're finished, move on to the advanced setup instructions to track ad spend, forward data to Snapchat, and more.

Before you begin

Here's what you need to know before getting started.

Helpful information
  • Snapchat requires that Adjust pass certain parameters to their servers for attribution. When you complete basic setup, Adjust will automatically transmit the following parameters to Snapchat:
    • Predefined partner parameters (if activated)
    • Revenue data (if activated)
    • OS name
    • Timestamps
    • Tracking Enabled flag
    • Hashed device ID
    • Snapchat app ID
    • Event names

Basic setup

To connect your Adjust dashboard to Snapchat, follow these steps.
  1. Find your app and select your app options caret (^)
  2. Select Partner Setup
  3. Select ADD PARTNERS and select Add (+ icon) beside Snapchat
  4. Review and accept the Snapchat terms and conditions
  5. Insert your app store app ID in the APP ID field
  6. Select SAVE
To turn on impression-based attribution, we recommend following these steps.
  1. Find your app and select the app options caret (^)
  2. Select All Settings > Attribution > Impression
  3. Turn on Enable impression-based attribution
  4. Select SAVE
Well done! Your basic setup is complete.

Advanced setup

Now that Adjust is connected to Snapchat, customize your setup.

Forward in-app events

Event linking lets you forward in-app event data directly to Snapchat for more precise targeting. You can link every in-app event in Adjust to a preset Snapchat name or a custom event name.

To link in-app events to Snapchat, follow these steps.
  1. Find your app and select your app options caret (^)
  2. Select Partner Setup > Snapchat > Event Linking
  3. Beneath each Adjust-tracked in-app event you will see a field with a drop-down menu. Use the dropdown menu to select a predefined Snapchat event that correlates to your Adjust-tracked event.
  4. Find the event you want to link and update the field with a Snapchat event name or your own custom name. For reference, the Snapchat event names are:
    • Add Cart
    • Add Billing
    • App Open
    • Level Complete
    • Page View
    • Purchase
    • Save
    • Search
    • Sign Up
    • Start Checkout
    • View Content 
  5. Select SAVE

Forward in-app revenue and purchases

Revenue forwarding lets you pass detailed revenue data directly to Snapchat.

To forward in-app revenue and purchases to Snapchat, follow these steps.

  1. Find your app and select your app options caret (^)
  2. Select Partner Setup > Snapchat
  3. Turn on Revenue Forwarding
  4. Select Event Linking
  5. Find the revenue event(s) you want to link and update the field(s) with Purchase
  6. Select OK
  7. Select SAVE

Forward custom data

Partner parameters (available in Adjust SDK version 4.0+) let Adjust collect custom data points from your app and forward them directly to Snapchat. First, set up partner parameters within the Adjust SDK (full list here). Then, turn on partner parameter forwarding in the Adjust dashboard. 

To turn on partner parameter forwarding in Adjust, follow these steps. 
  1. Find your app and select your app options caret (^)
  2. Select Partner Setup > Snapchat
  3. Turn on Parameter Forwarding
  4. Select Partner Parameter Mapping
  5. In the FROM APP field, enter the name of your Adjust partner parameter (as written into the Adjust SDK). Then, in the TO SNAPCHAT field, enter your corresponding Snapchat name.
  6. Select SAVE
Now that your partner parameters are connected to Snapchat, Adjust will forward custom event details directly to Snapchat for any of your linked events.

Full list of accepted Snapchat parameters

  • content_type
  • content_id
  • level
  • search_string
  • category_id
  • category
  • description
  • number_items
  • payment_info_available
  • sign_up_method
  • success

Developer guides for partner parameters

Integration details

Per Snapchat's requirements, Adjust (and all other Snapchat Measurement Partners) cannot store Snapchat attribution data for longer than 60 days. Therefore, once this limit has been reached, Snapchat-attributed users are automatically displayed in a separate Adjust tracker called Expired Attributions. Expired attributions will be listed at the campaign level (sublevel 1) for the following sources:
  • Snapchat Installs
While Adjust will continue to track users’ future activity, all events and sessions will display within the Expired Attributions tracker. Please note that the change applies retrospectively, so all previously tracked event and session data will remain with its user, within the Expired Attributions campaign-level tracker.

Expired attributions are a display modification and not considered reattributions in Adjust.

Tracking Snapchat ad spend in Adjust

A Snapchat business account lets you manage your ads on Snapchat. To turn on ad spend tracking, link your Snapchat business account and any associated ad accounts to your Adjust dashboard using the instructions below.

  • Only Adjust admins can add Snapchat accounts in the Adjust dashboard
  • The first time you link a Snapchat business account, Adjust will pull ad spend data for the previous 30 days. Following this, Adjust will pull Snapchat data every 3 hours.

Link a Snapchat business account to Adjust

To link a Snapchat business account to your Adjust dashboard, follow these steps.

  1. Select MENU to open the main navbar and navigate to Partner Ad Accounts > Snapchat
  2. Select ADD ACCOUNT, use your Snapchat business account login credentials, and select Authorize, so that Adjust can access your Snapchat campaign data, then select Continue
  3. Check the Snapchat ad accounts that you want to link to Adjust. Adjust will automatically begin tracking Snapchat ad spend data for any linked accounts.
  4. Select SAVE
Once you have added a Snapchat business account to the Adjust dashboard, you become the Snapchat account owner within Adjust. Only the Snapchat account owner can manage which Snapchat ad accounts are linked to the Adjust dashboard.

Manage your linked Snapchat business accounts

For the owner of a Snapchat business account within Adjust
The owner of a Snapchat business account within Adjust can link and unlink Snapchat ad accounts by selecting Manage linked accounts (only visible to the account owner). If an ad account is linked, it will be visible to all Adjust admins.
For Adjust account admins
Any Adjust admin can select Settings (gear icon) on a Snapchat business account to view a complete list of linked ad accounts. Linked ad accounts are on by default, meaning Adjust will automatically track and display their ad spend data in your dashboard. You can toggle each ad account on or off. When toggled off, Adjust will not track any ad spend data from that ad account.

If you want to remove any connection between a Snapchat business account and your Adjust dashboard, select Settings (gear icon) on an account and select UNLINK. This stops Adjust from tracking Snapchat ad spend data for all associated ad accounts. To continue tracking ad spend for one or more of the associated Snapchat ad accounts, add this Snapchat business account again.


What Snapchat campaign data does Adjust report? 

In Adjust, your Snapchat data will appear as: 

  • network (top level): Snapchat Installs
    • campaign (sublevel 1)campaign_name (campaign id)
      • adgroup (sublevel 2): ad_squad_name (ad_squad_id)
        • creative (sublevel 3): ad_name (ad_id)

Why aren't my Snapchat campaigns tracking in Adjust?

There are a few possible explanations:

Review your basic setup. Once you've inserted your Snapchat app store app ID in the appropriate field of your Adjust dashboard Snapchat module, Adjust tracks all of your Snapchat campaigns automatically. Full instructions on activating Adjust's integration with Snapchat can be found here

Installs claimed by Snapchat fall outside of the attribution window. Adjust will only report installs in instances that conversions have occurred within the applicable last click or impression attribution window. Therefore, if Snapchat reports an install driven outside of Adjust's attribution window, the install could be attributed as organic. Verify your Adjust attribution window settings by selecting an app in the dashboard and going to All Settings > Attribution.

On this topic