Snapchat integration

With Adjust's SKAdNetwork integration with Snapchat, you can use the Adjust SDK to manage conversion values in your app and optimize Snapchat SKAdNetwork campaigns based on Adjust events. Here, you'll find out how to share your conversion value mapping with Snapchat for optimization.

To use a Snap Ad Kit SDK for any SKAdNetwork feature, such as managing the conversion value, check Snapchat's guidelines or reach out to your Snapchat representative.

Before you begin

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


  • Enabled Snapchat partner module in the Adjust Dashboard
  • Snapchat requires the successful configuration of a Snap App ID with the Adjust dashboard to access SkAdNetwork within Snapchat Ads Manager. See Snapchat's instructions for how to set up and manage your Snap App ID. Set up a Snap App ID for each of your apps that you want to advertise on Snapchat.
  • In order to receive sk_install postbacks from Snapchat, sharing of postbacks with Adjust need to be enabled in your Snapchat MMP dashboard.

Share conversion value mapping with Snapchat

1. Link your events

To share your conversion value mapping with Snapchat, first make sure that you have linked your Adjust events to standard Snapchat events in the Adjust Dashboard.

Use the guide below to set up event linking:

2. Turn on conversion value management

You can manage the conversion values for up to 6 of your existing in-app events. To turn on conversion value management and select the events, follow the steps below.

  1. Find your app and select the app option caret (^).
  2. Select All Settings > iOS 14 support > SKAdNetwork settings.
  3. Turn ON Conversion value management.
  4. Add up to 6 events.
  5. Select Save.

Snapchat SKAdNetwork raw data export

Our Snapchat integration maps Snap-specific information from the network postback to Adjust placeholders. This lets you receive that data in your callbacks. Listed below are the Snap-specific SKAdNetwork placeholder details for callbacks:

  • Snapchat does not share the source app ID or the attribution signature for conversions on the Snapchat Audience Network.
    • Without a source app ID or an attribution signature, the network postback validation fails. As a result, Adjust does not validate postbacks from Snapchat Audience Network to process SKAdNetwork data.
    • For Audience Network, you can expect {sk_invalid_signature} to always return 0.
  • Snapchat also passes Adjust the following information in their postbacks: snap_channel and ad_squad_name.
    • snap_channel tells Adjust if the postback is from a Snapchat app or the Snapchat Audience Network. This maps to the {network_name} placeholder in your raw data export.
    • ad_squad_name maps to the {adgroup_name} placeholder in your raw data export.