Snapchat Ads integration for sales
Sales from your Snapchat ads go back to Snap from the server, matched to the ad click. Snap sees real purchases, not only what the browser pixel caught.
Snapchat Ads at a glance
- Type
- Ad platform
- Connect with
- Access token + Snap Pixel ID
- Sends
- PURCHASE events, server side
- Click ID
- sccid
- Spend sync
- Not available
- Link template
- Campaign, ad squad, ad IDs
What the Snapchat Ads integration does
Snapchat captures the click. ElasticFunnels records the sale. When postbacks are on, each sale from a Snapchat click is sent to the Snap Conversions API with the order value and hashed buyer details.
- The sccid click ID from your Snapchat ads is saved on the click when the buyer lands
- Sales go to Snap as PURCHASE events with value, currency and order ID
- Email and phone are SHA-256 hashed before they leave ElasticFunnels
- The link builder adds Snap campaign, ad squad and ad macros to your URLs
What each postback carries
- Event
- PURCHASE
- Value
- Order total and currency
- Match keys
- Hashed email and phone
- Click
- sccid, Snap cookie, IP, user agent
- Event ID
- The ElasticFunnels conversion code
How to connect Snapchat Ads
By default a sale is only sent when the click has an sccid. A force-send option sends it anyway, at lower match quality.
Get your Snap credentials
In Snap Ads Manager, generate a Marketing API access token and copy your Snap Pixel ID from Events Manager.
Connect Snapchat Ads
In Settings → Integrations → Ad Platforms → Snapchat Ads, paste the token and Pixel ID and turn on conversion postbacks.
Build your ad links
In Tools → Tracking → Tracking Link Builder, choose Snapchat Ads under Auto Cost Update and use the link in your ads.
Full guide: Tracking Link Builder
Snapchat Ads + analytics
Sales back to Snap
Purchases from Snapchat clicks go to the Conversions API from the server.
Sales in your reports
Revenue per campaign and ad from the IDs on each click.
Test the landing page
Split test the page Snapchat traffic lands on and compare sales per variant.
Sell on your checkout
Checkout and upsells on your own pages, tied to the same click.
Other ad platform integrations
50+ integrations in the catalogue. Browse all integrations
Snapchat Ads integration FAQ
What does the Snapchat Ads integration send?
Purchase events. Each sale from a Snapchat click goes to the Snap Conversions API with the order value, currency, order ID, hashed email and phone, and the sccid click ID.
What do I need to connect Snapchat Ads?
A Snapchat Marketing API access token and your Snap Pixel ID. You paste both in the integration and switch on conversion postbacks.
Does ElasticFunnels import my Snapchat ad spend?
No. The integration sends conversions to Snapchat. Spend is not synced from Snapchat today.
What if the sccid is missing on a click?
The sale is not sent by default. Turn on force send to send it without the click ID. Snap then matches on the hashed email, phone, IP and user agent.
Is buyer data hashed?
Yes. Email, phone and order ID are SHA-256 hashed in ElasticFunnels before the event is sent to Snapchat.