Analytics & Measurement
Attribution
Also known as: marketing attribution, attribution modelling
Attribution is the practice of assigning credit for a conversion to the marketing touchpoints that preceded it. It covers the models, rules and data joins used to decide which channels, campaigns or content get counted. In AI search, attribution is harder because many assistant-led journeys leave little or no referral data.
What it is
Attribution is how you connect an outcome, such as a demo request or a sale, back to the interactions that influenced it. It ranges from simple last-click rules in an analytics tool to multi-touch models, media mix modelling and self-reported surveys. Every model is a simplification, so the question is which distortions you can live with.
Why it matters
Budget, headcount and content decisions all rest on attribution, so a flawed model quietly misallocates spend. Discovery through AI assistants, summaries and answer panels often produces no click or an unlabelled one, so channels that genuinely drive demand can look worthless in the default report. Without deliberate attribution work, teams tend to defund the upper funnel and the brand-building content that language models actually cite.
How it works
Practitioners combine platform data with first-party signals: UTM discipline, server-side logging of referrers, custom channel groups for assistant domains, and a "how did you hear about us" field on forms. They then triangulate with holdout tests, geo experiments or incrementality studies rather than trusting a single model. Many teams run a simple model for day-to-day reporting and reserve heavier analysis for quarterly budget reviews.
When it applies
Attribution applies whenever more than one channel or content asset can influence the same conversion, which is nearly always in B2B and considered purchases. It becomes urgent when organic or direct traffic shifts without an obvious cause, or when AI-assisted journeys start appearing in sales conversations.
Examples
- A SaaS company adds a self-reported source field to its demo form and finds a quarter of new pipeline mentions ChatGPT or Perplexity, none of which appears in last-click reports.
- An ecommerce team compares last-click and data-driven models and sees paid brand search credited far more in the former, prompting a brand bidding holdout test.
- An agency builds a custom channel group that separates AI assistant referrers from general referral traffic so the client can track them as a distinct source.
How it is measured
- Share of conversions with an identifiable source versus unattributed or direct
- Self-reported attribution responses by channel, compared with analytics-reported channels
- Assisted conversions and path length by channel in a multi-touch view
- Incremental lift from holdout or geo tests against the credit the model assigns
Insights on Attribution
- ChatGPT UTM tracking disappears: AI referrals now look like direct traffic
- OpenAI's Economic Research Report: EU Agent Use Passes Half
- ChatGPT Ads Adds Visual Format and Third-Party Attribution
- Google Analytics Conversion Window Now Goes to 90 Days
- ChatGPT Ads : OpenAI Hits $1bn as the Auction Opens
- Citation Share Is Not Traffic: How AI Search Engines Actually Differ, and What That Means for B2B
- GA Just Brought Back Annotations. Who Owns Your Data Story Now?
- GA4 Just Made AI Traffic Countable. Here's How.
Related terms in Analytics & Measurement
- A/B testingA/B testing is a controlled experiment that shows two or more versions of a page, email or feature to randomly split groups of users and compares how each performs against a chosen goal. It isolates the effect of a single change so improvement can be attributed rather than assumed. It is also called split testing.
- AI cost per taskAI cost per task is the total cost of completing one unit of useful work with an AI system, divided by the number of tasks completed to an acceptable standard. It includes model tokens, tool and retrieval calls, retries, and any human review needed before the output can be used. It is the unit economics measure behind an AI workflow.
- Click-through rateClick-through rate is the proportion of people who saw something and then clicked it, expressed as clicks divided by impressions. It is used to judge search listings, ads, emails and internal links. A higher rate usually means the message matched what the audience was looking for.
- Consent ModeConsent Mode is a Google framework that lets tags adjust their behaviour based on the consent choices a visitor has made. Instead of tags being blocked outright, they receive signals about whether analytics and advertising storage are allowed, and act accordingly. Version 2 added parameters covering the use of personal data for ads and for ad personalisation.
- Conversion trackingConversion tracking is the practice of recording the actions you care about, such as purchases, form submissions or calls, and connecting them back to the channel, campaign or session that led to them. It gives advertising platforms and analytics tools the outcome data they need to report performance and optimise bidding. Accuracy depends on correct tag implementation, consent handling and clear conversion definitions.
- Cross-channel reportingCross-channel reporting is the practice of bringing performance data from search, social, email, paid media, AI assistants and other channels into a single view. It standardises metrics and time periods so channels can be compared fairly rather than judged in isolated platform dashboards. The aim is to show how channels work together to produce enquiries, sales and revenue.