Skip to content

For GA4 usersFrustrated with GA4 attribution? Upload your GA4 export, see causal insights in 5–10 minutes for €99 pay-per-use.

Attribution

3 min read

The cost of keeping multi-touch attribution in the EU

Running a path-based model on a European customer base carries four costs. Three are quiet, one arrives all at once, and none of them appear on the invoice.

Share
Quick Answer·3 min read

The cost of keeping multi-touch attribution in the EU: Running a path-based model on a European customer base carries four costs. Three are quiet, one arrives all at once, and none of them appear on the invoice.

Read the full article below for detailed insights and actionable strategies.

Customer journey

How attribution misses the real journey

One conversion. Five touchpoints. Last-click credits the final touch with 100%.

TikTok
Day 1
Google Search
Day 4
Meta Retarget
Day 7
Email
Day 10
Purchase
Day 13

Last-click attribution

Email100%

Every other channel gets zero credit, even though they created the demand.

Causal inference

TikTok42%
Google23%
Meta20%
Email15%

Keeping a path-based model on a European customer base carries four costs, and only one of them appears on the invoice. The other three are paid in decisions, disclosure and eventual scramble.

The four

CostHow it is paidWhen you notice
LicenceInvoiceMonthly, and it is the smallest
Eroding coverageCredit concentrating on observable channelsNever, from inside the tool
Disclosure surfaceSub-processors, transfer basis, retentionAt an audit or a specific complaint
Misallocated budgetOver-funding proximity, under-funding upstreamIn margin, attributed to something else

The coverage cost, quantified on your own data

Pull your unassigned or direct share of revenue for this quarter and for the same quarter two years ago. That gap is the share of your business your path model has stopped explaining, and it is being redistributed across the channels that remain observable rather than being reported as missing.

The practical effect is a drift toward funding whatever is easiest to observe, which correlates with proximity to the conversion rather than with causing it. The unassigned traffic problem covers how to size it.

The misallocation cost

This is the expensive one and it is the hardest to see, because it shows up as margin rather than as a reporting error. Channels that appear close to the conversion get credited, get funded, and keep appearing close to the conversion. Channels that create demand upstream get no proximity credit and get cut in the next efficiency review.

The correction is not a better allocation rule, it is a different question. Allocation asks who to thank; a counterfactual asks what to fund, as set out in what multi-touch attribution never measured.

The disclosure cost

Every collecting vendor is a sub-processor. The cost is not the paperwork, it is the day a specific question arrives and the honest answer requires assembling a list that does not exist. Keeping the list short is easier than keeping it accurate, and a method that collects nothing is not on the list at all.

The European specifics are in GDPR-compliant attribution for European ecommerce.

What switching does not cost

It does not cost you your history, provided you export the old method's per-channel numbers by period before cancelling. It does not require a migration project, because an aggregate read runs on a window you already have. And it does not require removing your platform conversion pixels, which do a different job and should stay.

The cheapest way to size the difference is a parallel read on a window your current tool already reported: €99 once at Causality Engine, on a Google Analytics export, refundable if it does not move a budget decision. The migration order that avoids a reporting gap is in replacing multi-touch attribution in four steps.

The arithmetic worth running

Take your monthly ad spend. Take the share of it going to channels credited primarily on proximity. If a causal read moved even a modest fraction of that to better use, compare the figure against the licence you are paying for the model that credited it. That comparison is usually the end of the discussion.

Get attribution insights in your inbox

One email per week. No spam. Unsubscribe anytime.

Key Terms in This Article

Related Articles

Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.

Ready to see your real numbers?

Own the budget? Upload your GA4 export and see which channels drive incremental sales, with confidence intervals, in minutes. Have to defend it? Start with the live demo and take the read to your CFO.

Full refund if you don't see value.

Stay ahead of the attribution curve

Weekly insights on marketing attribution, incrementality testing, and data-driven growth. Written for the person who owns the budget and the person who has to defend it.

Which one are you? Optional.

No spam. Unsubscribe anytime. We respect your data.

Related reports

Real reports on this topic.

Anonymised reports from the Attribution Report Library tagged with attribution.

Browse all related reports

Find your wasted ad spend in 5–10 minutes.

Watch the model work on a sample store first, no signup. Then upload your last 40–90 days of GA4 sessions and get incremental ROAS with confidence intervals. No pixel, no SDK. €99 per read.

Prefer to talk it through? Book a 20-min call, or read how it works.

Last-click guesses.We run the math.

Causal attribution for ecommerce brands. Watch the model work on a sample store first, then upload your GA4 export and see which channels really drove revenue in 5–10 minutes. €99, pay-per-use. Pro at €299/mo when you want it continuous.

No signup for the demo. Book a 20-min call or compare plans.