About Tracking

Services

Google Ads Management Meta Ads Management Website Design & Build Local SEO Social Media Management Tracking & Conversions

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 →
Meta CAPISupplements Brand · $45K/mo spendUSA

The $17K/Month Tracking Leak Nobody Noticed for a Year

3.1xTrue ROAS (was reporting 1.8x)
$17KMonthly ad spend now tracked accurately
48hTime from audit start to fix live

The situation

A US supplements brand was running $45K/month on Meta. Their ROAS had been declining for 3 consecutive months with no apparent cause. Their previous agency had audited the setup twice and both times confirmed the tracking was "working correctly." The client contacted me as a last resort.

The problem

The pixel was firing — but on completely the wrong page. Someone had set up the purchase event on the /cart URL instead of the order confirmation page. This meant every time any visitor added something to their cart, Meta counted it as a completed purchase. Actual purchases — happening on Shopify's /thank-you page — were never being tracked at all. 38% of real purchases were invisible to Meta. The remaining 62% being tracked were people who added to cart but never bought.

What we did

  1. Complete GTM container audit — mapped every tag, trigger, and variable, traced each firing rule to its actual URL condition
  2. Confirmed the pixel's purchase trigger was firing on /cart — not the Shopify order confirmation page
  3. Rebuilt the purchase event on the correct /thank-you URL, then added server-side CAPI via Shopify webhook as a reliable backup layer
  4. Set up deduplication, then ran both simultaneously for 7 days comparing against Shopify data before declaring the fix complete

Why it worked

The original implementer had confused the cart page URL with the purchase confirmation URL — an easy mistake that's almost invisible without a systematic audit. The pixel appeared to be "firing" in every diagnostic tool because it was firing — just on the wrong event. This is exactly why I always cross-reference Event Manager data against actual Shopify orders before calling a setup healthy.

“I was told twice by our previous agency that tracking was fine. Saifur found the problem in under an hour — the purchase pixel was firing on the cart page, not the confirmation page. Everything was live and verified within 48 hours. I only wish I had hired him a year earlier.”
James R.
CEO · Supplements Brand · USA · Mar 2024