HOME/TRACKING & ATTRIBUTION

Before you rebuild, map the truth.

Duplicate conversions, stripped UTMs, contacts born without a source, ERP handoffs no one can see: measurement fails silently, and every decision downstream inherits the lie.

GTM / GA4 / CRMSource handoff QAFix order included
truth layer / signal integrity
signal · l3

The signal enters the CRM, ERP and warehouse with its source and owner intact.

Attribution dies at the handoffs. The job is keeping the signal intact from click to contact to revenue.

Where attribution dies

Four quiet failure points. Zero error messages.

Leak 01

The CRM handoff

Signups created via API, SSO or another subdomain arrive with no source. Weeks later: 60% "direct" pipeline.

Leak 02

Redirects & params

One redirect strips or double-encodes UTMs and the campaign data never reaches the page that converts.

Leak 03

Consent & SPAs

React forms that never fire form listeners; consent modes that silently drop the events you optimize on.

Leak 04

Overwritten first touch

CRMs that rewrite source fields on every form fill — erasing the only honest attribution you had.

Reference artifacts

Tracking work should produce a source-truth file, not only a list of tags.

The sanitized references show how attribution work becomes operational: campaign naming, event logic, CRM write rules, ownership and reporting views in one inspectable system.

Tracking / attribution

Events, source preservation, attribution and data joins.

Attribution scenarios

One identity, three common business routes.

The same problem appears differently in lead-gen, commerce and SaaS. The fix is not a single tag; it is source survival through the operating route.

Source truth 01 · lead / sales

Click to contact to pipeline, without losing first touch.

For B2B and consultation flows where the CRM record is the asset. The source has to survive form, API, meeting booking and owner assignment.

01ClickUTM, gclid, consent, referrer
02Route pageOffer, form, booking, hidden fields
03ConversionEvent fires once, params intact
04CRM writeFirst touch, lifecycle, owner
05PipelineDeal, task, stage, quality
06Revenue viewSource + offer + outcome
UTM survivalWrite-once fieldsHubSpot QAOwner routingPipeline report
Source truth 02 · commerce / ERP

Ad or feed to order, ERP, stock and fulfillment truth.

For commerce systems where the source must survive checkout and become useful inside operations, not just inside GA4.

01Campaign / feedSearch, social, merchant, SEO
02Product pathCategory, PDP, search, promo
03CheckoutCart, payment, consent, order id
04ERP / stockSKU, barcode, availability
05WarehousePick, pack, ship, exception
06Margin reportSpend, revenue, stock, returns
Order sourceSKU/feed IDsERP handoffWarehouse statusProfit view
Source truth 03 · SaaS / product

Signup is not enough. Activation and revenue need the same lineage.

For PLG or software systems where the conversion matures after the first signup. Product events and CRM stages need one shared identity.

01AcquisitionAudience, channel, message
02SignupUser id, source, consent
03ActivationFirst value event defined
04LifecyclePQL/MQL, score, owner
05RevenueUpgrade, deal, expansion
06Cohort BIPayback by source quality
Event taxonomyProduct analyticsCRM lifecycleWarehouse joinCohort report
Sprint deliverables

1–3 days. A prioritized truth report.

D-01

Event & conversion QA

Every key event verified end to end in GTM preview, GA4 DebugView and the ad platforms — with duplicates and ghosts flagged.

D-02

Handoff & UTM review

Every signup path tested for source survival; UTM schema reviewed against what actually arrives in the CRM.

2–5 days

Systems Diagnostic Sprint

€750–€2,500

System map, failure points, fix order and implementation path - yours to keep.

Book the diagnostic

Three tools, three different numbers? Map the system before changing it.

Book the diagnostic

Or diagnose it yourself first.

The free 25-check audit covers UTMs, events, conversions, CRM handoff and reporting — in about 20 minutes.

Free Growth Audit → x