Skip to content
Back to Analytics Services

Growth & CRM · ANALYTICS

Restore full-funnel attribution with a UTM audit

100%

Attribution breaks quietly: one campaign spells its source three ways, another routes traffic through a redirect that strips the parameters, and the channel report stops adding up. This engagement inventories every live link, repairs the breaks, and leaves a naming spec that holds.

The process

  1. Inventory the live links

    Every tagged link in circulation collected — ad platforms, EDM, partner placements, QR codes, social profiles — and joined to what GA4 or PostHog actually recorded.

  2. Classify the breaks

    Case mismatches, missing mediums, redirects that drop the query string, self-referrals and untagged partner traffic, each ranked by how much traffic it affects.

  3. Write the spec

    A naming convention with a fixed vocabulary for source, medium and campaign, plus explicit rules for paid versus owned social and for partner links you do not control.

  4. Fix at source and hand over a builder

    Broken links corrected where they are published, redirects repaired, and a link builder given to whoever creates campaigns, so the next link is right by construction.

  5. Guard the channel report

    Channel grouping rules updated and an exception report scheduled, so an unrecognised source surfaces in its first week rather than at quarter end.

Restore full-funnel attribution with a UTM audit — Illustrative interface concept — not a shipped product
Illustrative interface concept — not a shipped product

What we need from you

  • Access to your ad accounts, EDM tool and analytics property
  • A list of active partner and affiliate placements
  • A named owner for the naming spec going forward

What you get

  • Full link inventory with break classification
  • Documented naming spec and a link builder
  • Repaired channel grouping with a scheduled exception report

Timeline

Two to three weeks.