
ATTRIBUTION·JUL 1·16 MIN
Meta CAPI match quality scoring: how to audit your setup
A field operator's audit pattern for Meta CAPI match quality scoring. Read Events Manager, decode the per-identifier score, and find what is leaking spend.
READ →
Topical cluster
Everything about getting Meta, Google, and Klaviyo to agree on what a conversion is. Pixel to CAPI migrations, event_id dedup patterns, consent-mode gotchas, and the forensic work of finding the 30% of conversions your reports are missing. Each piece is grounded in a real DTC rebuild.
Go deeper

ATTRIBUTION·JUL 1·16 MIN
A field operator's audit pattern for Meta CAPI match quality scoring. Read Events Manager, decode the per-identifier score, and find what is leaking spend.
READ →

ATTRIBUTION·APR 17·9 MIN
The short, full, and nuanced answer on ga4 meta shopify reconciliation. Five sources of variance and the one number to trust per question asked.
READ →

ATTRIBUTION·MAR 18·13 MIN
A tutorial on capi purchase event pii hashing. The six-step pipeline that normalizes, hashes, and keeps raw values out of every log sink in production.
READ →

ATTRIBUTION·MAR 16·9 MIN
A postmortem on capi payload mismatch debugging. Three root causes, the verification sequence, and the fix that held in production at a Shopify DTC.
READ →

ATTRIBUTION·MAR 14·10 MIN
A contrarian case on lift test vs last click dtc attribution. Why last-click misreads incrementality and how a cheap geo lift gives the real answer.
READ →

ATTRIBUTION·MAR 6·15 MIN
A pattern-library breakdown of consent mode v2 capi behavior across four consent states, with the DTC failure modes each one produces on Meta attribution.
READ →

ATTRIBUTION·FEB 27·11 MIN
A tutorial on capi subscription commerce. How to fire new-acquisition and rebill events so Meta optimizes against the right DTC cohort, not rebills.
READ →

ATTRIBUTION·FEB 19·12 MIN
A shopify event_id strategy that holds across Pixel, CAPI, and GTM. Five steps with Liquid, GTM web, and server snippets from a Q2 2024 rebuild.
READ →

ATTRIBUTION·FEB 14·8 MIN
Field notes on how attribution windows ios android shifts changed what Meta and GA4 actually measure, and what DTC operators should do in 2026.
READ →

ATTRIBUTION·FEB 5·13 MIN
A pattern-library look at capi klaviyo flow integration. Three DTC failure modes where server events and triggers fire out of order, and the fix.
READ →

ATTRIBUTION·FEB 5·14 MIN
A tutorial on meta capi match quality score improvement. The field-by-field moves that took a DTC Shopify store from a 6 to a 9 in a production rebuild.
READ →

ATTRIBUTION·JAN 18·9 MIN
A decision log on stape vs gcp server container hosting for a Shopify CAPI rebuild. Costs, control, and the tradeoffs that changed my mind on the pick.
READ →
Server-side tracking is the part of the DTC stack that quietly decides whether your ad spend is making money. The Meta pixel sees roughly 60-70% of what actually happened on a clean store; once iOS privacy and ad blockers compound, the gap widens. CAPI closes most of it, but only if event_id deduplication, hashed user data, and consent state are all correct on the same payload. Get any one of them wrong and Meta either undercounts conversions or double-counts them, both of which corrupt the optimization signal the algorithm uses to spend your budget.
The articles in this cluster cover the full chain: from the Shopify or Next.js side that fires the event, through the server endpoint that hashes and forwards it, into the Events Manager match-quality score, and back out to the bid surface. Each post is grounded in a real audit or rebuild, with code samples that work in 2026 (App Router, GA4, Consent Mode v2) instead of repeating 2022 advice.
If you run a $2-10M DTC store and your platform reports disagree by more than 10%, the leak is almost always in this layer. Start with the hub article, then read the dedup and consent-mode pieces before touching production.
Put this to work
Server-side tracking, dedup, and the math behind DTC attribution.
> Get the CAPI Leak ReportOther clusters
Shopify
DTC Shopify Infrastructure
Theme architecture, metafields, agent-orchestrated builds, Hydrogen decisions.
Healthcare
Healthcare & Compliance
HIPAA-aware Next.js, audit trails, and regulated DTC patterns.
Solo brand
Creative-Tech Solo Brand
The hybrid creative-director-who-codes operating system.
Pricing
Services Business & Pricing
Productizing services, pricing strategy, and the retainer exit.
Lifecycle
Email & Lifecycle Marketing
Klaviyo flow architecture, retention math, and the LTV playbook.
Agents
AI Agent Engineering
Claude Code sub-agents, MCP servers, skills, and the orchestration stack.
Analytics
Analytics & Data Infrastructure
GA4, BigQuery, and the warehouse-first analytics rebuild.
Conversion
Ecommerce Conversion & UX
PDP patterns, cart decisions, checkout extensions, and the CRO stack.
Programmatic SEO
Programmatic SEO & Content Ops
Scaling content without burning author brand authority.
Paid Social
Paid Social Performance
Meta, TikTok, and Google Ads for DTC operators who also own the data.
Brand
Brand Architecture & Design Systems
Visual identity, naming ladders, and design systems that scale with the business.
Shopify Apps
Shopify App Ecosystem
Selecting, configuring, and replacing the third-party stack on Shopify.
Fractional
Fractional Ops & Service Leadership
Running a high-leverage fractional practice without becoming an agency.
Image AI
Local AI Image Generation
Running Flux, Z-Image, and Qwen locally without the cloud-API bill.
Image Specs
Social & Print Image Specs
Every social and print dimension, with copy-paste numbers and ready-sized templates.
Send a quick message and I read it within a day, or talk to AI Michael first if you want to feel out your project before you write to me.