At a glance: Learn how to integrate Snapchat Ads web for PC and console apps with AppsFlyer and set up campaigns in Snapchat Ads web.
Warning
This integration is only available for PC and console apps, such as Steam, Epic, or Native PC. For mobile apps, see the Snapchat Ads integration setup page.
Overview
This article contains information and steps on how to set up and use Snapchat Ads web for PC and console apps with AppsFlyer.
Prerequisite
Before activating the Snapchat Ads web integration, make sure you have a business account in Snapchat Ads Manager.
Activating partner in AppsFlyer
To activate the partner integration:
- In AppsFlyer, from the side menu, open Collaborate > Partner Marketplace.
- Search for Snapchat Ads web (
snapweb_int) and select it. - Click Set up integration. You’re directed to the Active Integrations setup page.
- In the Integration tab, turn on Activate partner. The toggle must stay on (activated) for as long as you work with the partner.
- Complete the configuration using the relevant tabs, as described in the next section.
Setting up Snapchat Ads web in AppsFlyer
In this part of the setup, you can also set up postbacks to Snapchat Ads web via the Snapchat events API. The Snapchat Ads web (snapweb_int) integration uses an Events API tool provided by Snapchat Ads, allowing advertisers to send data from their PC and console apps directly to Snapchat's servers. Such data may include user actions, such as purchases, registrations, and other types of conversions performed on non-mobile platforms (websites or applications). The data is then used by Snapchat Ads to optimize ad targeting, measure ad performance, and build custom audiences for retargeting.
The integration with Snapchat Ads web only supports sending postbacks for installs and in-app events.
Integration tab
The Integration tab comprises several sections, as described below.
Activate partner
To configure the integration, you must first turn on the Activate partner toggle.
General settings
- Pixel ID: Enter the Pixel ID. You can create it or retrieve it from your Snapchat Ads Manager by following the instructions detailed in the Snapchat Ads official documentation.
- Access token: Enter the access token. To generate it or retrieve it, follow the instructions in the Snapchat Ads official documentation.
Enable view-through attribution
AppsFlyer supports view-through attribution for Snapchat Ads web campaigns using probabilistic modeling (PMOD) and a Smart Script or Smart Banner-enabled landing page. This allows AppsFlyer to attribute app installs that result from users viewing an ad and then later installing the app, even across platforms, without requiring a direct click.
When a user clicks a Snapchat ad on the web and lands on a Smart Script or Smart Banner-enabled landing page, AppsFlyer can attribute the downstream app install. If available, the ScCid will be included in the postback to Snapchat to enhance attribution fidelity.
To enable view-through attribution:
- In AppsFlyer, from the sidebar, open Active Integrations > Snapchat Ads web ads.
- In the Integration tab, scroll to the Install attribution section.
- Turn on Install view-through attribution.
- [optional] Turn on Cross-platform equal attribution priority and set its lookback window. For more information, see Enable equal priority for cross-platform impressions.
- Open the Attribution link tab.
- Scroll to the View-through attribution section and set the view-through lookback window (up to 24 hours).
- Click Save integration to apply your settings.
Default postbacks
Postbacks for installs are sent automatically only to Snapchat Ads web.
In-app event postbacks
Configure the mapping of in-app event postbacks that are sent to Snapchat Ads web. These events can be viewed in the Snapchat Ads Manager.
- Turn on In-app event postbacks.
-
Click Add event to add an SDK or server-to-server event to the list. The following table lists and describes the fields:
Parameter name Description AppsFlyer event The name of the event, as received by AppsFlyer either from the SDK integrated into your app or from server-to-server events.
- Click Add item and enter the event name.
mapped to partner event The unique name or ID of each event, as defined on the partner's side.
- Select from the list the most suitable pre-defined partner event.
for users from This partner only: In-app event postbacks are sent only for events attributed to this partner. including Values and revenue: All event parameters, including the revenue value (if it exists in the event), are sent in the postback. - [Optional] Click the Add condition icon to set conditions for an event. For more information, see Conditional in-app event postbacks.
- Set the In-app event postback window. For more information, see in-app event postback window.
- Click Save integration.
- [Optional] After saving the integration, while remaining on the configuration page, you can integrate more of your apps with the partner:
- From the top-left corner, under the partner name, click the app name to open the list of apps.
- Select a different app from the drop-down list.
- Repeat the integration steps for the selected app.
Attribution link tab
Generating an attribution link in the AppsFlyer UI isn't currently available. You can use a cross-platform landing page with SmartScript, or you can create a direct attribution link for your app. See the table below.
| Option | Actions | Who's involved |
|---|---|---|
| Cross-platform landing page |
Recommended. Use this option when your campaign promotes an app that’s available on multiple platforms, such as Epic and Steam.
|
Marketer (may require developer assistance) |
| Direct attribution link |
If you don't use a cross-platform landing page, because you only have one app on one platform, you can create direct attribution links to place behind ads. Make sure the mandatory parameters are included in your link:
Template to use for Snapchat Ads web ad link:
Sample link of a Snapchat ad web link leading to Steam:
Note: The template includes some dynamic URL parameters supported by Snapchat. If you prefer, you can replace them with real values manually. |
Marketer |
Cost tab
Cost isn't available for Snapchat Ads web.
Ad revenue tab
Ad revenue isn't available for Snapchat Ads web.
Permissions tab
Currently, permissions aren't granted to Snapchat Ads web.
Setting up campaigns in Snapchat Ads web for PC and console apps
Set up your campaign in Snapchat Ads Manager. For more information, see Set up AppsFlyer integration in Snapchat Ads.
When you set up your new campaign:
- Select Website as the conversion location.
- When you name your Snapchat conversion pixel, enter the same pixel ID you entered for
snapweb_intin the AppsFlyer Partner Marketplace. - When you enter the website URL as the destination for your ad, the URL should be for one of the following:
- Web landing page (recommended when you have an app on multiple platforms)
- Store URL (recommended when your app is in a single app store, on a single platform)
View web-to-app attribution data
Although web-based conversion events are sent to Snapchat under the original snapweb_int PID, they are reported in the AppsFlyer dashboard and raw data reports under the snapchat_int PID. This applies to both primary conversion events and conversion assist events.
This unified reporting view allows you to analyze the performance of both web and app campaigns in one place, including comprehensive web and mobile cost reporting.
View in the dashboard
All Snapchat web-to-app attributions appear under snapchat_int in the Overview and Activity dashboards. This provides a single, consolidated view of campaign results across platforms. Use standard filters and breakdowns to compare app and web traffic within your Snapchat Ads data.
View in raw data and API reports
-
Raw data exports and API responses include the
snapchat_intPID in themedia_sourcefield for Snapchat web activity. To verify web campaign setup details, refer to theoriginal_urlfield that showssnapweb_intas the PID used during the creation of web campaigns. -
Postback reports show
snapweb_intas the original media source to which the postback was sent.
Traits and limitations
| Trait | Description |
|---|---|
| Clicks and impressions (Temporary limitation) | Clicks and impressions for campaigns targeting PC & Console apps are temporarily not available from Snapchat SRN. |