Each source's real contribution
To pipeline and revenue — not its self-reported credit.
Every platform — Meta, Google, TikTok — counts its own conversions and credits itself. Add them up and the total runs past your real leads and sales. CRM-based attribution ties every lead and every sale back to your CRM, so you optimise on revenue, not on inflated numbers.
To pipeline and revenue — not its self-reported credit.
CRM → platforms, running on its own. Not a one-off export.
What to scale and what to cut, based on real revenue.
Documented and handed over. The stack is yours to run.
For performance / digital media and marketing teams at mid-sized and large companies that spend across several platforms and have a CRM or a sales pipeline behind them.
Especially where the real conversion isn’t a click, but a qualified lead, a quote or a sale that closes days or weeks later. If you pay for media to build pipeline, not form fills, this page is for you.
Ad platforms are self-attributing: each one sees only its own clicks and credits itself the conversion, with attribution windows built to maximise the credit it can claim.
The same sale gets counted several times, and some of those “conversions” are form fills that never closed. Optimise your budget against 110 and you’re optimising against a lie — you scale the source that brings cheap leads that never buy, and cut the one that was actually bringing the sales.
Lead → qualified lead → sale → value. That's what counts — not what the platform reports.
GCLID / click ID, first-party and hashed. No more taking the platform's word for it.
One sale = one sale, attributed once — instead of the same close counted three or four times.
Offline conversion import / Enhanced Conversions for Leads on Google, CAPI with CRM data on Meta — so Smart Bidding and Advantage+ bid on real sales, not form fills.
First-party data only, hashed, with consent respected (GDPR / ANSPDCP). No unnecessary exposure.
Practitioner note. As of June 2026, Google moved offline conversion import and Enhanced Conversions for Leads to the Data Manager API — exactly the moment to build the plumbing properly, not patch it.