Skip to content

Last-click attribution is lying to you

Last-click attribution gives 100% of the credit for every sale to the final touch before purchase, and hides every channel that actually created the customer. It isn't noisy. It's biased in a fixed direction, which is worse, because it always misleads your budget the same way.

€99 once, excl. VAT. Full refund within 30 days, no questions asked. You keep the read.

By , Founder & CEOUpdated

Definition

Last-click attribution (also called last-touch attribution) is a rule that assigns all the credit for a conversion to the last marketing touchpoint a buyer interacted with before purchasing. Every earlier touch gets exactly zero: the ad that introduced you, the email that nurtured the sale, the review that convinced them.

It is still the default lens in most dashboards because it is easy to compute, not because it is true. A buyer's journey has a beginning, a middle and an end; last-click keeps only the end and then presents that fragment as the whole story. Everything below is the anatomy of that lie, and what to use instead.

The mechanism: it over-credits closers and starves creators

Think about which touches sit at the end of a buying journey. Branded search: the buyer already knows your name. Direct traffic: they typed your URL. Retargeting: they had already visited. Email: they were already on your list. These are closing touches. They harvest demand that something else created.

Last-click hands each of those closers the whole sale, every time. So the discovery channels (the TikTok video, the prospecting campaign, the article that introduced the problem) report terrible numbers precisely because they do their job at the start of the journey. Turn one off, and weeks later the “high-performing” closer channels quietly shrink too, because the demand they were harvesting stopped arriving.

That is the practical cost: budget flows toward the channels that collect credit and away from the channels that cause revenue. Not because anyone made a mistake, but because the measurement rule itself points the money the wrong way.

Three places you can watch it lie in your own GA4

  • Branded search and direct “win” journeys they never started

    Open your conversion paths and look at how many end in branded search or direct. Those buyers already knew you; some earlier touch made that happen. Last-click credits the reunion, not the introduction.

  • Email looks unbeatable because it fires last

    Email lands on people who already gave you their address, the warmest audience you have. It closes sales it did not create, and last-click reads that closing position as causation.

  • Your platforms claim more sales than you shipped

    Each ad platform attributes the same orders to itself under its own last-touch-flavored rules. Add their claimed conversions and compare with your actual order count: the total can exceed what you sold. They cannot all be right. Under last-click logic, they all are.

The alternatives to last-click attribution, compared

Most “alternatives” swap one credit-splitting rule for another. That changes who gets flattered; it does not change the fact that a rule is describing the journey instead of measuring what caused the sale. Here is the honest map:

ModelWhat it rewardsWhere it misleads
Last-click / last-touchThe closing touchInflates branded search, direct, retargeting and email; starves discovery channels
First-touch / first-clickThe discovery touchThe same lie, mirrored: ignores everything that nurtured and closed the sale
Linear / position-basedEvery touch, by formulaThe split is arbitrary: being present in a journey is not the same as causing the purchase
Platform “data-driven”What the platform's model valuesScored by the referee who is also a player; sees only its own touches; hides its uncertainty
Causal measurementIncremental sales a channel causedNeeds real statistical care, which is why every number should show how far to trust it

GA4 has already thinned the list: first click, linear, time decay and position-based are no longer available as of November 2023, which leaves data-driven, paid and organic last click, and Google paid channels last click. Two of the three are last-click by another name.

The fix is a different question, not a different split

Every rule-based model answers “who touched this sale?” The question your budget actually needs is “what would have happened without this channel?” That is a causal question, and it is answerable from data you already have: your GA4 history holds the converting paths and the week-to-week shifts in your channel mix that a causal model reads to separate what each channel caused from what it only touched.

That is what causal attribution does: what each channel caused, not what it claimed, with a data-health score on every channel so you know how far to trust the read before you move money. The difference between that read and your last-click report is, concretely, what the lie has been costing you.

Last-click attribution: frequently asked questions

  • What is last-click attribution?
    Last-click attribution assigns 100% of the credit for a sale to the final marketing touchpoint before purchase. If a buyer discovers you on TikTok, reads two emails, then buys after a branded Google search, last-click records that sale as caused by Google search, and the channels that actually created the customer get nothing.
  • Why is last-click attribution inaccurate?
    Because the last touch is usually the closing step of a journey some other channel started. Branded search and direct traffic sit at the end of journeys almost by definition, so last-click systematically inflates them while starving the discovery channels. The error is structural, not random: it always flatters the same kinds of channels.
  • What is the best alternative to last-click attribution?
    Rule-based alternatives (first-touch, linear, position-based) redistribute credit but still describe the journey rather than measure causation. The stronger alternative is causal measurement: estimating what each channel incrementally caused by comparing against what would have happened anyway. That's the question a budget decision actually needs answered.
  • Is data-driven attribution better than last-click?
    Usually, but with a catch: platform data-driven attribution is trained and reported by the platform whose ads it evaluates, only sees the touches that platform can observe, and rarely shows its uncertainty. It fixes some of last-click's mechanics while keeping the referee-and-player conflict of interest.
  • How do I find out what last-click is costing my store?
    Run a causal read on your own history: upload a GA4 export to Causality Engine and you get what each channel caused, next to last-click rebuilt from the same export, in 1–2 minutes, for €99, once. The gap between the two is what the lie is costing you.
  • Is first-touch attribution more accurate than last-click?
    No. It's the same rule pointed at the other end of the journey. First-touch gives everything to the discovery touch and nothing to what nurtured or closed the sale. Any model that assigns credit by position describes the journey; none of them measure what caused the purchase.

The last-click file, by question

Your platforms guess.
We run the math.

Upload a GA4 export and see what each channel caused, next to last-click, in 1–2 minutes. The read is yours to keep.

The free finding runs in your browser. Your file never leaves it. The full read is €99, refundable within 30 days, no questions asked. Prices exclude VAT.