Skip to main content

The BFCM Index: three years of Black Friday performance, broken down by channel.

Explore the index

The tracking layer everything else depends on, done right.

We own the feeds, pixels, Conversions API and UTM structure that every paid and retention dollar relies on, across Google Shopping, Meta Catalog, TikTok Catalog and your tag stack. We audit coverage continuously, so you see event health, feed errors and match quality on the same dashboard we work from.

WHAT WE SHIP

Product feed hygiene

Google Shopping, Meta Catalog and TikTok Catalog feeds are maintained as a live asset: titles, GTINs, image specs and margin-tiered labels kept current. We watch for disapprovals and serving errors and clear blocking issues within 24 hours, so feed health shows up on your dashboard before it costs you impression share.

Pixel deployment and audit

Meta Pixel, Google Tag Manager, GA4 and TikTok pixel are deployed against a single event schema and checked against it monthly, not against guesswork. Any event-count variance over 5% gets flagged, so pixel coverage and misfires show up in the same view we work from.

Conversions API implementation

Server-side Conversions API on Meta and TikTok recovers the match quality the browser keeps losing. We reconcile CAPI event counts against Shopify orders weekly and validate deduplication on the same cadence, so browser and server-side events never double count.

UTM standardisation

One UTM taxonomy, source, medium, campaign, content, term, defined and enforced across every paid channel. We check coverage on every active campaign weekly and catch non-standard parameters before they pollute your warehouse.

Server-side tracking

A server-side tag container plus Shopify webhook integration gives you event-level, cookie-independent tracking. Order confirmation fires from the server, not the browser, strengthening match quality on Meta and Google in a post-cookie world.

One event schema, mapped consistently across every platform

Purchase, add-to-cart and view-item mean the same thing, at the same value, whether the event fires from Meta Pixel, GA4, TikTok Pixel or the server-side layer. Where a platform's default event doesn't match that schema, we remap it before it reaches the warehouse, so reconciliation isn't reconciling five different definitions of the same word.

ACCOUNTABILITY

What changes when we run it.

5%

Maximum event variance before we investigate

Anything above this and we are already looking

24h

Feed-blocking errors resolved

Disapprovals never wait overnight

12

Channels held to the same tracking standard

One clean signal layer under every platform

OBJECTIONS

Common questions.

These are the questions clients ask before signing. Honest answers below.

KEEP EXPLORING · ELEPHANT ROOM PLAYBOOK

Every service. One playbook.

Three pillars. One operating model. Pick your next move.

TALK TO THE TEAM

Talk to a strategist, not a salesperson.

A response within one business day.

50+brands
$750M+GMV
10+years