31 pages
Conversion tracking by vertical
One-hundred-and-twenty-four verticals, each written around what conversion actually means in that specific business. A law firm's conversion is a signed retainer in a case management system, not a form-fill. A roofer's is a booked job. A SaaS company's is a first payment weeks after the trial started. The generic 'lead' abstraction hides those differences — these pages don't.
Find your business type and read the conversion map first. If the source of truth named there isn't yours, that difference is worth understanding before you buy any tracking setup.
SaaS and B2B
Meta CAPI
A one-click CAPI integration sends thin events. That's why your Event Match Quality is stuck in the fours.
Meta CAPI with shared event_id deduplication, full advanced matching, and Purchase fired from your backend. Written 8+ Event Match Quality guarantee.
B2B SaaS
Your cost per MQL is down and your AEs are sitting in demos with people who will never buy
Demo-led SaaS tracking: meetings held not booked, gclid that survives Lead conversion, stage-weighted values from Salesforce or HubSpot.
Other verticals
Enhanced Conversions
Enhanced Conversions enrich the conversions that already fire. First we make sure yours fire.
Enhanced Conversions built on hashed first-party data from your order record, not scraped from the DOM. Setup, repair, reconciliation against real orders.
Missing Meta purchases
Events Manager shows fewer purchases than your store
Events Manager shows fewer purchases than your store. We find where the Purchase event dies, fire it from your server, and match it back to real orders.
dataLayer Build
Every tag you own is reading from the same place. Right now that place is your HTML, and your HTML changes every sprint.
A documented, versioned dataLayer your developers own: event spec, GA4 ecommerce items array, dev handoff. No CSS selectors, no DOM scraping.
Form conversions
Form submissions aren't registering as conversions
The form works and the lead lands in your inbox, but no conversion registers. We fix the trigger, fire leads server-side, and send CRM outcomes back.
GA4 vs Google Ads
GA4 and Google Ads report different conversion numbers
Two tools, two definitions of a conversion. We separate real data loss from attribution difference, fix what's fixable, and explain the rest.
Google Ads not tracking
Google Ads conversions aren't tracking
Conversion action stuck on Inactive or reading zero? We find where the click identity dies, rebuild it server-side, and verify against real orders.
Consent Mode warnings
Google Ads is showing a red Consent Mode warning and nobody can tell you which tag is causing it
Red EEA consent warnings in Google Ads or GA4? We wire Consent Mode v2 properly — default before update, four signals, region-scoped — and clear the flag.
Financial Services
Google and Meta will happily optimize you toward applications that never fund
Conversion tracking for lenders, insurers and advisors: funded loans and bound policies imported from your LOS or AMS, not applications and quotes.
Validation procedure
How we validate conversions before we sign off
Our validation procedure: real test transactions, ten real orders compared field by field, dedup checks in each platform UI, and sign-off criteria.
Education
Inquiries are cheap. Enrolled students are the only number your cabinet cares about.
Enrollment tracking from inquiry to enrolled student: Slate and SIS reconciliation, program-level values, Common App and portal gaps closed.
PMax not converting
Performance Max is spending every day and either reporting nothing, or reporting conversions your backend has never heard of
PMax spending with no conversions — or conversions your order table can't find? We rebuild the signal PMax bids on and reconcile it against real revenue.
Home Services
Send back "booked job" with no value, and bidding will happily fill your calendar with tune-ups.
Track calls to booked jobs and invoiced revenue. ServiceTitan, Jobber and Housecall Pro wired to Google and Meta so bidding chases replacements.
Broken after redesign
The new site went live and your conversions dropped to zero overnight
New site live and conversions flatlined? We find every tag, trigger, dataLayer key and product ID the redesign broke, and put tracking back in a few days.
The Reconciliation Method
The Source-of-Truth Reconciliation Method: how we make the platforms agree with your backend
The ten-step method we use to make ad platform conversion counts agree with your store backend, payment processor, or CRM. Documented in full.
Tracking QA & Monitoring
Tracking doesn't break loudly. It goes quiet, and you find out on the monthly report.
Tracking degrades quietly. Release regression checks, anomaly alerts on your server container and monthly reconciliation against backend orders.
How we measure accuracy
What we mean by 95%+ accuracy, and exactly how it's calculated
The ratio behind our 95%+ accuracy guarantee: the window, what counts as a match, what we exclude, why over 100% also fails, and what it doesn't cover.
White-Label for Agencies
You sell the tracking. We build it under your name, and you never have to introduce us.
Server-side tracking built under your brand. One container per client on their own domain, docs with your logo, and your client relationship stays yours.
Call Tracking
Your bidding is optimizing for phones ringing. You get paid when a job gets booked.
Dynamic number insertion, click ID capture, and call outcomes pushed back as offline conversions so bidding optimizes for booked jobs, not ring volume.
Cross-Domain Tracking
Your checkout provider is the best performing traffic source in your GA4 account. It shouldn't be in there at all.
Stop your payment gateway and booking tool from taking credit. Linker, cookie scope, and click ID continuity so one visit stays one session end to end.
Duplicate conversions
Your conversions are being counted twice
Two purchases per order and a ROAS you don't believe. We inventory every source firing the event and rebuild it around one deterministic ID per order.
Offline imports failing
Your deals close and Google Ads never finds out, so it keeps buying more form fills
Closed deals never reaching Google Ads or Meta? We fix the upload — click ID storage, timezone, click window, action type — so bidding follows real sales.
GCLID not captured
Your Google Ads clicks are landing as Direct, and the gclid is gone by the time the form loads
Paid clicks landing as Direct? We trace where the gclid gets dropped — redirects, consent, cross-domain, CRM fields — and rebuild the capture chain.
Subscription Tracking
Your real conversion happens fourteen days after the signup, inside Stripe, with no browser open.
Track trial-to-paid, renewals and churn from your billing system, not the browser. Stripe webhooks as truth, LTV-weighted values returned to the platforms.
Auto Dealers
Your trade-in tool runs on somebody else's domain, so your best lead shows up as direct.
Dealer tracking that survives vendor templates: VDP events, trade-in and finance iframes, and CRM and DMS deals matched back to the click.
Agencies and consultants
Attribution Consulting
Four systems report four different sales numbers. Only one of them should be running your budget.
Meta, Google, GA4 and your store report different numbers. We reconcile them, split attribution difference from data loss, and set the number you steer by.
Measurement Strategy
Most tracking rebuilds get quoted before anyone has decided what the conversion actually is.
Decide what to measure before you pay to build it: money events, source of truth, a dataLayer spec you can take to any vendor, and what to stop tracking.
The rest of the library
Technical reference library
30 pages
Tracking comparisons
30 pages
Tracking by industry
40 pages
Troubleshooting
98 pages
Funnel tracking guides
40 pages
Tracking by platform
136 pages
Engagement patterns
30 pages
Full setup playbooks
76 pages
Service deep-dives
20 pages
Would rather someone just looked at it?
Book a free 30-minute call. We measure your actual gap on your own account, live, and you leave with a written plan — including the option that you don’t need us, which happens regularly.
Book the free call