Documentation Index
Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt
Use this file to discover all available pages before exploring further.
Data direction: This is a destination β Upstack sends event and conversion data out to this platform via server-side APIs.
How It Works
When a visitor takes an action on your store, Upstack:- Captures the event through the Upstack Pixel and matches it to a known visitor profile.
- Enriches the event with hashed PII (email, phone) and Snap click IDs (
scclid) when available. - Sends the enriched event to Snapchatβs Conversions API using your Snap Pixel ID and Conversions API token.
- Logs the response so you can monitor delivery and match rates from the Upstack dashboard.
Set Up Snapchat
Follow the onboarding guide for the full end-to-end setup, or jump to a specific step.Onboarding guide
Complete step-by-step walkthrough for connecting Snapchat to Upstack.
Configure destination
Add and configure the Snapchat destination inside the Upstack dashboard.
Get Pixel ID
Locate the Snap Pixel ID in your Snapchat Ads account.
Generate Conversion API token
Generate the Conversions API token Upstack uses to send events.
Disable Shopify data sharing
Turn off Shopifyβs native Snapchat data sharing to prevent duplicate events.
FAQ
Do I still need the Snap browser pixel?
Do I still need the Snap browser pixel?
You donβt need the browser pixel for Upstack to send events β server-side delivery works on its own. However, running both gives Snap the strongest signal. As long as the Snap Pixel ID matches between your browser pixel and the Upstack destination, Snapchatβs deduplication logic prevents double-counting.
Why disable Shopify's native Snapchat data sharing?
Why disable Shopify's native Snapchat data sharing?
Shopifyβs built-in Snapchat integration also forwards events to Snap. If both Shopify and Upstack are sending the same events without coordination, Snapchat can count conversions twice. Disabling Shopifyβs native sharing lets Upstack handle delivery exclusively, with the browser pixel for real-time signal and the Conversions API for reliability. See Disable Shopify data sharing.
How long does it take for events to appear in Snapchat?
How long does it take for events to appear in Snapchat?
Once the destination is active, events typically appear in Snap Events Manager within 5-10 minutes. The first events confirm the connection is working β match quality and conversion attribution build over the following 24-48 hours as Snap correlates events to ad clicks.
What permissions does the Conversions API token need?
What permissions does the Conversions API token need?
The Snapchat Conversions API token must have permission to send events on behalf of your ad account. Generate the token with the minimum scope required for sending conversion events β Upstack does not need management or spending permissions. Step-by-step instructions are in Generate Conversion API token.
Related
Conversion API Forwarding
How Upstack Signal forwards events to ad platforms via server-to-server APIs.
Identity Resolution
How Upstack ID matches anonymous visitors to known customers for higher match rates.
Destinations Overview
Browse all available destinations and how Upstack delivers data to each.
Events Not Reaching Destination
End-to-end diagnostic guide when events arenβt arriving at any destination.