Adray

Glossary

Marketing attribution glossary: 50 terms explained

Fifty terms you will meet when you measure marketing, each defined in one or two sentences in plain words. Where an article explains a term in depth, the definition links to it.

Attribution models and windows

Attribution

Giving credit for a sale or a lead, by a set rule, to the marketing touchpoints that came before it. It decides how the credit is shared, never how many sales there were.

Read more: Attribution models explained: last click, linear, time decay and data-driven

Multi-touch attribution

Attribution that splits the credit for a sale among several touchpoints instead of giving all of it to one. Linear, time decay, position-based and data-driven are multi-touch models.

Read more: Attribution models explained: last click, linear, time decay and data-driven

Last-click attribution

Gives all of the credit to the last touchpoint before the purchase. Simple and useful for day-to-day decisions at the bottom of the funnel, and blind to whatever created the demand.

Read more: Attribution models explained: last click, linear, time decay and data-driven

First-click attribution

Gives all of the credit to the first touchpoint, which shows what brings new people in and ignores everything that closed the sale.

Read more: Attribution models explained: last click, linear, time decay and data-driven

Linear attribution

Splits the credit evenly among every touchpoint in the journey.

Read more: Attribution models explained: last click, linear, time decay and data-driven

Time-decay attribution

Gives more credit to the touchpoints closest to the purchase and less to older ones.

Read more: Attribution models explained: last click, linear, time decay and data-driven

Position-based attribution

Favours the first and the last touchpoints, and gives less of the credit to the ones in between.

Read more: Attribution models explained: last click, linear, time decay and data-driven

Data-driven attribution

Lets an algorithm assign the credit from patterns in the platform's own conversion data. Google Ads and GA4 now offer it and last click as their only models, and it only sees the touchpoints that platform can see.

Read more: Attribution models explained: last click, linear, time decay and data-driven

Touchpoint

Any interaction a person has with your marketing before converting: an ad seen or clicked, a search, an email opened, a visit.

Read more: Attribution models explained: last click, linear, time decay and data-driven

Customer journey

The sequence of touchpoints and visits a person goes through between first hearing of you and buying. Attribution models are rules for splitting the credit along it.

Read more: Attribution models explained: last click, linear, time decay and data-driven

Attribution window

How long after an interaction a conversion still counts for it, set separately for clicks and for views, as in "7-day click, 1-day view".

Read more: What a 7-day click, 1-day view attribution window actually means

Click-through conversion

A conversion credited to an ad the person clicked, within the click window.

Read more: What a 7-day click, 1-day view attribution window actually means

View-through conversion

A conversion credited to an ad the person saw but never clicked, within the view window. It exists in the platform's report and can never appear in your site analytics.

Read more: What a 7-day click, 1-day view attribution window actually means

Self-attribution

Each ad platform reports the conversions it can credit to its own ads, under its own rules, so several platforms can claim the same sale and their totals add up to more than you sold.

Read more: The complete guide: why Meta, Google, GA4 and your store never match

Metrics

Conversion

The action a campaign is meant to produce, such as a purchase, a lead or a sign-up. For a store, the conversion that matters is a settled order.

Read more: 15 attribution metrics and the question each one answers

ROAS (return on ad spend)

Revenue attributed to a channel or campaign divided by what you spent on it. A platform's ROAS uses its own attribution; verified ROAS uses your store's settled orders.

Read more: ROAS, POAS and MER: which one to use to decide your budget

Break-even ROAS

The ROAS at which ads pay for the products they sell and nothing more: 1 divided by your gross margin. With a 40% margin it is 2.5.

Read more: ROAS, POAS and MER: which one to use to decide your budget

POAS (profit on ad spend)

Gross profit of the sales attributed to ads divided by ad spend. Above 1, the ads paid for themselves after the cost of the products.

Read more: ROAS, POAS and MER: which one to use to decide your budget

MER (marketing efficiency ratio)

Total revenue divided by total marketing spend over the same period, with no attribution involved. Honest as a total, and silent about which channel produced it.

Read more: ROAS, POAS and MER: which one to use to decide your budget

CPA (cost per acquisition)

The cost per conversion a platform reports, counting every purchase it credits to itself, from new and returning customers alike.

Read more: How to calculate new-customer CAC (and why your ad platform gets it wrong)

CAC (customer acquisition cost)

What it costs to win one customer: acquisition spend divided by the customers acquired in the same period.

Read more: How to calculate new-customer CAC (and why your ad platform gets it wrong)

New-customer CAC

Acquisition spend divided by the people whose first settled order ever falls in the period. Dividing by all customers instead makes acquisition look cheaper than it is.

Read more: How to calculate new-customer CAC (and why your ad platform gets it wrong)

CPL (cost per lead)

Ad spend divided by the leads it produced. Easy to optimize and misleading on its own: the number that matters is the cost per closed deal.

Read more: Lead attribution: how to connect your ads with the deals closed in your CRM

LTV (customer lifetime value)

The value a customer produces over their relationship with your store. For ad decisions, measure it as gross profit over a fixed horizon, such as 12 months.

Read more: Ecommerce LTV: how to calculate it and use it to buy ads better

LTV:CAC ratio

Lifetime value divided by acquisition cost. 3:1 is a common rule of thumb, not a law.

Read more: Ecommerce LTV: how to calculate it and use it to buy ads better

Cohort

A group of customers who share a starting point, usually the month of their first order, followed over time to see what they actually produced.

Read more: Ecommerce LTV: how to calculate it and use it to buy ads better

New customer

Someone whose first settled order in your store's entire history falls in the period. Ad platforms use their own definitions, so their counts differ from yours.

Read more: Why your platforms and your store disagree about who is a new customer

Verified revenue

Revenue from your store's own orders, net of cancellations and refunds, as opposed to the revenue an ad platform claims.

Read more: How much of what Meta claims can you actually verify?

Settled order

An order that was paid and was not cancelled or refunded in full. The unit every verified metric should count.

Read more: Refunds and cancellations: the gap no ad platform subtracts

Tracking and data

Pixel (tag)

A snippet of code on your site that reports visits and actions to an ad platform or an analytics tool from the visitor's browser.

Read more: What the Conversions API actually fixes, and what it does not

Conversions API (CAPI)

A way to send conversions to an ad platform from your server instead of the browser, so they survive ad blockers and closed tabs. It improves what the platform knows about a sale; it does not verify the platform's claim.

Read more: What the Conversions API actually fixes, and what it does not

Server-side tracking

Sending events from your own server rather than the visitor's browser, either through the platforms' conversion APIs or through a tag manager container on your own subdomain, known as server-side tagging.

Read more: Server-side tracking: what it is and when it is worth it

Click ID (gclid, fbclid)

An identifier the ad platform adds to the landing URL when someone clicks an ad: gclid from Google, fbclid from Meta. Keeping it with the visit, the lead or the order is what ties that result to the click.

Read more: Lead attribution: how to connect your ads with the deals closed in your CRM

UTM parameters

Tags added to a link, such as utm_source, utm_medium and utm_campaign, that tell your analytics which campaign sent the visit. They describe the link; they do not prove the click caused the sale.

Read more: Attribution for agencies: how to report to many clients from one source of truth

Event ID

A unique identifier sent with a conversion, such as the order number, so a platform that receives the same purchase from the browser and from the server counts it once.

Read more: How to tell if the same purchase is being counted twice

Deduplication

Recognizing that two reports of an event are the same one and counting it once. Without it, the same purchase is counted twice: once from the browser and once from the server.

Read more: How to tell if the same purchase is being counted twice

Hashing (SHA-256)

Turning an email or a phone number into a fixed string that cannot be read back, so a platform can match it to its own users. It must be normalized and hashed exactly as the platform expects, or it is accepted and matches nobody.

Read more: What the Conversions API actually fixes, and what it does not

Enhanced conversions

Google's feature that adds hashed customer data (email, phone, name, address) to the conversions you already track, so Google can match more of them to signed-in users who engaged with your ads.

Read more: Google Enhanced Conversions: what they are and how to set them up

Event match quality

Meta's rating of how well it can recognise the people in the events you send. Read it per event, not per account: the account average is dominated by page views, which match easily.

Read more: 9 reports you already pay for and almost nobody opens

Identity resolution

Linking the visits, devices and orders that belong to the same person, for example through a login or the email given at checkout. When it fails, one buyer looks like two customers.

Read more: Why your platforms and your store disagree about who is a new customer

Direct traffic

Not a channel but a label: what analytics records when it could not read a source, so it absorbs stripped redirects, untagged email, in-app browsers and privacy tools.

Read more: Why GA4 disagrees with your ad platforms and your store

Measuring cause

Incrementality

The sales a campaign caused that would not have happened without it. It is measured with experiments, not with attribution.

Read more: Attribution vs. MMM vs. incrementality: what each one measures

Holdout test

An experiment that holds a group of people back from the ads and compares what they buy with a group that saw them.

Read more: Attribution vs. MMM vs. incrementality: what each one measures

Geo test

An experiment that runs a campaign in some regions and not in comparable others, then compares sales by region.

Read more: Attribution vs. MMM vs. incrementality: what each one measures

MMM (marketing mix modeling)

A statistical model that estimates how much each channel contributes to total sales over time, from aggregate data. Google's Meridian and Meta's Robyn are open-source examples.

Read more: Attribution vs. MMM vs. incrementality: what each one measures

Leads

Lead

A person who left their contact details, usually through a form, a call or a message. For a business that sells through leads, the result to measure is the closed deal, not the form.

Read more: Lead attribution: how to connect your ads with the deals closed in your CRM

Offline conversion import

Uploading sales that closed outside your website, for example in a CRM, back to the ad platform with the click ID of the original lead, so it can learn which clicks became customers.

Read more: Lead attribution: how to connect your ads with the deals closed in your CRM

AI and your data

MCP (Model Context Protocol)

An open standard that lets an AI assistant such as Claude or ChatGPT connect to outside data and tools. For marketing, it means asking questions of your campaign data from the assistant itself.

Read more: What MCP is and why it matters to marketing teams