About Tracking

Ad Platform Tracking

Meta Pixel + CAPI TikTok CAPI LinkedIn CAPI Snapchat CAPI Pinterest CAPI Quora Pixel Bing + UET Tag

Google Ecosystem

Google Ads Tracking GA4 Setup & Audit Google Tag Manager

Advanced Solutions

Server-Side Tracking Looker Studio Offline Conversion
Case Studies Blog Free Checklist Book Free Audit →

Snapchat has grown into a meaningful paid advertising channel for ecommerce brands targeting younger demographics (Gen Z and younger Millennials). But Snapchat tracking has lower awareness among marketers than Meta or Google, which means many stores running Snap ads are significantly undertracking their conversions.

This guide covers the full Snapchat tracking setup: the Snap Pixel, the Snap Conversions API, and how to verify both are working together for your ecommerce store.

Snapchat Tracking Architecture: Pixel + CAPI

Like other ad platforms, Snapchat uses two tracking layers:

For reliable purchase tracking — especially given Snapchat’s predominantly mobile user base where browser tracking is less reliable — both layers are essential.

Step 1: Create Your Snap Pixel

In Snapchat Ads Manager, go to Business Manager → Events Manager → New Pixel. Give your pixel a name and click Create Pixel. Snapchat will generate a Pixel ID that you will use for installation.

Step 2: Install the Snap Pixel on Your Ecommerce Store

Option A: Snapchat Shopify App

The easiest method for Shopify stores. Install the Snapchat Ads app from the Shopify App Store. Connect your Snapchat Ads account, select your pixel, and the app installs the base pixel and sets up the Conversions API connection through Shopify’s Customer Events system.

Option B: Google Tag Manager

Copy the Snap Pixel base code from Events Manager. Create a Custom HTML tag in GTM and set the trigger to All Pages. Add separate event tags for each standard event you want to track (PURCHASE, ADD_CART, VIEW_CONTENT).

Option C: Direct Code Installation

Add the Snap Pixel base code inside the head tag on every page of your website. Then add event-specific JavaScript calls on the relevant pages (product page for VIEW_CONTENT, cart for ADD_CART, thank you page for PURCHASE).

Step 3: Set Up the Snap Conversions API

For the Conversions API (server-side tracking), Snapchat offers several integration paths:

The Conversions API for purchase events requires: event_type (PURCHASE), timestamp, value, currency, user_data (hashed email or phone), and a unique event_id for deduplication.

Step 4: Standard Events to Implement

For an ecommerce store on Snapchat, the priority events are:

Include item_ids and price data with product-level events to enable dynamic product ads on Snapchat.

Step 5: Verify Setup in Events Manager

In Snapchat Ads Manager, go to Events Manager and select your pixel. Recent events appear with their source (pixel, conversions API) and parameters. Complete a test purchase and verify the PURCHASE event appears with the correct value within a few minutes.

Check that you see the event from both Pixel (browser) and API (server) sources, and that Snapchat is deduplicating them correctly so only one conversion is counted.

Snapchat Attribution: What to Expect

Snapchat uses a default attribution window of 1 day click and 1 day view. This is narrower than Meta’s 7-day click window, which means Snapchat typically reports fewer conversions than Meta for the same ad spend. However, Snapchat’s attribution is often more conservative and closer to last-click reality for mobile-first ecommerce.

You can change attribution windows in your campaign settings up to 28 days for click and 1 day for view.

Get Your Snapchat Tracking Set Up

Snapchat tracking is often the last platform to be implemented correctly for multi-channel ecommerce stores. If you are spending on Snap ads and have not recently verified that PURCHASE events are actually reaching Snapchat, a tracking audit will confirm the current state.

Book your free Shopify tracking audit here and we will check your full Snapchat Pixel and CAPI setup alongside your other tracking implementations.

Leave a Reply

Your email address will not be published. Required fields are marked *