Skip to content
GrowthTag Solutions logoGrowthTag

Analytics & Tracking case study

Snapchat Pixel & CAPI Setup Using GTM & Stape

Snapchat's audience lives on mobile, where ad blockers and iOS privacy limits hide many purchases from the browser pixel. I set up the Snap Pixel together with the Snapchat Conversions API, so every sale reaches Snapchat with strong match data, counted once.

Client
ZOZ Fashion
Industry
Fashion e-commerce
Category
Analytics & Tracking
9.1/10
Purchase quality score
ZOZ Fashion
84%
CAPI coverage
of purchases via server
Very effective
Event quality
Snapchat's rating
Best practice
Deduplication
per Snapchat

Context

Snapchat can't optimize for sales it never sees

Most Snapchat users are on mobile, many on iPhone. When a purchase is blocked in the browser, Snapchat can't credit the ad that drove it, can't learn from that buyer and reports a weaker return than you actually get.

  • A server copy of every sale

    Purchases lost to ad blockers and iOS limits still arrive through the Conversions API, and the event quality score rises from the typical 3–5 out of 10 to 9.1/10 on Purchase.

  • Two channels, counted once

    98% of purchases arrive from the pixel and 84% from the Conversions API. The 62% overlap is matched by client deduplication ID and transaction ID, so each sale is counted once and purchases missed by one channel are caught by the other.

  • All three health checks passed

    Event Quality Score rated “Very effective”, and Event Parameters and Event Deduplication both meet best practices.

Method

How the setup works

  1. 1

    Snap Pixel

    Browser events built in the GTM web container on e-commerce triggers.

  2. 2

    Server feed

    The same events forwarded to a server GTM container on Stape.

  3. 3

    Conversions API

    The server sends each event to Snapchat with hashed customer data.

  4. 4

    Deduplicated

    Matching event and transaction IDs so Snapchat merges the two copies into one.

Proof

Strong match quality, clean deduplication

Server-side GTM preview: one purchase sent to Snapchat Conversions API, Meta, TikTok, GA4 and Google Ads
Server-side GTM preview: one purchase sent to Snapchat Conversions API, Meta, TikTok, GA4 and Google Ads
Snapchat Events Manager, Purchase deduplication: 84.21% from Conversions API, 97.92% from Pixel, 61.84% overlap
Snapchat Events Manager, Purchase deduplication: 84.21% from Conversions API, 97.92% from Pixel, 61.84% overlap
Snapchat Events Manager: event quality by event, and setup health (all three checks passed)
Snapchat Events Manager: event quality by event, and setup health (all three checks passed)
Google Tag Manager: Snap Pixel tags and server-side (SS) tags for view content, add to cart, checkout and purchase
Google Tag Manager: Snap Pixel tags and server-side (SS) tags for view content, add to cart, checkout and purchase
Snapchat Test Events: purchase, page view, checkout and add to cart all Valid during testing
Snapchat Test Events: purchase, page view, checkout and add to cart all Valid during testing

Case study · ZOZ Fashion Ltd

ZOZ Fashion: Snap Pixel + CAPI with a 9.1/10 Purchase Score

Campaign / setup
Pixel + CAPI, sGTM
Purchase quality score
9.1/10
Snapchat's rating
CAPI coverage
84%
of purchases via server
Funnel events
5
all Active
Pixel + CAPI overlap
62%
deduplicated
Snapchat Events Manager, ZOZ Fashion: Purchase event quality score 9.1/10, all five events Active
Snapchat Events Manager, ZOZ Fashion: Purchase event quality score 9.1/10, all five events Active

The goal

A fashion brand advertising on Snapchat needed every purchase to reach Snapchat reliably, so its sales campaigns could find more buyers. Browser-only tracking was losing part of the signal on mobile.

What I did

  • Built Snap Pixel tags in GTM for page view, view content, add to cart, checkout and purchase.
  • Added server-side tags that forward the same events to the server container.
  • Set up the Snapchat Conversions API with hashed customer data.
  • Matched event IDs for deduplication and validated every event in Test Events.

Result

The Purchase event, which sales campaigns optimize on, scores 9.1 out of 10 on Snapchat's quality score, with all five funnel events Active and receiving data daily.

Scope of work

  • Snap Pixel installed via Google Tag Manager
  • Snapchat Conversions API (server-side)
  • Server-side GTM on Stape
  • Full e-commerce funnel events
  • Purchase value, currency and product data
  • Hashed email and phone for better matching
  • Deduplication with event and transaction IDs
  • Testing in Snapchat Test Events

Tools and platforms

  • Snapchat Ads Manager
  • Snap Pixel
  • Snapchat Conversions API
  • Snapchat Events Manager
  • Google Tag Manager
  • Server-side GTM
  • Stape
  • Shopify
  • WooCommerce
audit_requestedlead

Stop guessing. Start measuring what actually drives revenue.

Get a free audit of your tracking and ad accounts. You'll get a clear list of what's broken, what's missing and what to fix first — no obligation.