Marketing attribution beyond GA4

GA4 sees half your customer journey. Your budget is built on it.

In GA4, three in four orders look like a single click. Ad views, early touches and cross-device paths never make the report, so the channels that create demand look like they don’t work. Kickbite records the whole journey and gives every channel the credit it actually earned.

+48%
Overall ROAS
2.3×
Meta and Display share of paid budget
+430%
Display prospecting ROAS vs. GA4
+8.1%
Revenue vs. target

Sunweb, summer holidays market, February to July. Display ROAS: same campaigns, same spend, Kickbite vs. GA4.

The uncomfortable question

How much of your budget is credited to the channel that actually caused the sale?

Why measurement breaks

The measurement squeeze

ITP, cookie deprecation and tightening consent remove a little more of the path every year. Deterministic data keeps shrinking, and with it the share of conversions a click can still explain.

−46 pts
of conversions no click
can explain, 2021 to 2026
Share of conversions a click can still explain
Observed
Modelled or lost
2021
2022
2023
2024
2025
2026

Directional. Reflects ITP, cookie deprecation and consent rates across European DTC accounts.

Why it costs you growth

A measurement error is a budget error

Mis-attribution
→
Mis-allocation
→
Wasted spend
01

Starved

Channels that create demand look expensive, so they get cut first.

02

Overfed

Channels that harvest demand look efficient, so they get more.

03

Invisible

The overlap between them never appears on any dashboard.

Rising CAC

Every new customer costs more than the last.

CFO scrutiny

“Which part of this budget actually worked?”

Every CFO, every quarter.

What would fixing the budget error be worth to you?

Calculate your ROI
“

We have many touchpoints in our marketing mix. Now we have visibility into the impact of our marketing investment.

Stefan van den Berg
CEO, Girav

The attribution landscape

Last click is not wrong. It is the last frame of a long film.

Simple, deterministic and reported by every platform. But it cannot see the touches that created the demand, or any assist in between. Multi-touch attribution credits the whole observed path, and moves credit in both directions.

Where the credit lands
Last click
Observed journey
Social and content
6%
16.5%
Search non-brand
28%
30.2%
Programmatic display
5%
17.0%
Retargeting
18%
15.5%
Branded search
27%
13.5%
Direct
16%
7.3%

Illustrative journey mix for a European DTC account. Shares sum to 100% in both models.

Strengths

Granular and cross channel. It answers what to do on Monday.

Limits

Needs user level signal, which is eroding. Walled gardens stay partly closed.

But first, the journey

You cannot value a touchpoint you never recorded. Map the journey before you pick a model.

Map the journey first

In GA4, three in four orders look like a single touch

If that is your data, every model you put on top will agree the last channel did the work. Not because it did, but because it was the only one recorded.

Recorded touchpoints per order, GA4
1 touch
74%
2 touches
17%
3 touches
6%
4 touches
2%
5+ touches
1%

Share of all paid orders, for a European DTC brand.

What one real path actually looks like
View
Paid social
Day 0
View
Video
Day 3
Click
Search
Day 9
Click
Email
Day 15
€
Purchase
Day 18
18 days
first touch to order
4 touches
across three devices
2 of 4
were views, never clicks
1 touch
is all last click records

The journey is longer than your analytics says

Kickbite, clicks
GA4, clicks
FMCG, food
7 days
1.3 days
Skin care and cosmetics
14 days
3.2 days
Fashion
18 days
4.1 days
Home and living
31 days
6.2 days

Days from first click to purchase. Same orders, clicks only on both sides. The longer the journey, the more of it GA4 cuts off.

“

The biggest struggle was that our online prospecting channels were a bit of a black box, because of GA4’s attribution model and the very low results we saw in it.

Paolo Garske
Market Lead NL, Sunweb

See what crediting the whole journey is worth at your spend.

Calculate your ROI

Journey coverage comes first

From about half the journey to nearly all of it

Kickbite rebuilds the journey layer by layer, and only models where nothing can be observed.

Clicks only (GA4)
54%
+ Fingerprinting
64%
+ Behavioural matching
76%
+ View signal
88%
+ Opt-out modelling
97%

Illustrative coverage for a European DTC account. Only the last layer is modelled.

Principle 01

Measure first, model last

Everything observable stays observed. Only consent opt-outs are modelled.

Principle 02

Never zero and redistribute

Measured conversions are never zeroed and reallocated by a regression.

Principle 03

Auditable per order

If you cannot open one order and see why it was credited, that is an opinion.

The closest thing to a holy grail

Attribution should learn from your customer’s interest stages

Last click, linear, time decay

Fixed rules

One weighting, chosen by a human, applied identically to every brand and every path. Cheap and transparent. Wrong in a specific, repeatable direction.

GA4 style, one model for every advertiser

Generic data driven

Weights are learned from click paths, at channel level only. Better than a rule. Still not your funnel, and still click first.

Kickbite, learned from your journeys

Self learning

Fuzzy logic reads how far along a buyer was at each touch, learning from the ad level interactions.

How one €100 order gets split

Illustrative
€35
€40
€25
Awareness
YouTube view
Consideration
Facebook ad
Purchase
Google search

Attribution, put to work

What you do with the data once you have it

Attribution is the only method that sees conversions at ad level, every day. MMM and incrementality answer different questions at a different altitude.

Use case

Daily and weekly media buying

A human decision, taken on a cadence.

1

Read credit at ad level

Not channel totals. The ad, the creative, the placement.

2

Separate initialisers from closers

Fund what starts journeys. Cap what only shows up at the end.

3

Reset windows per category

Your own path length, not a platform default.

Case study · Sunweb

GA4 said Meta and Display weren’t working. Then Sunweb measured the whole journey.

At Sunweb it takes 29 days to cover 80% of booking journeys. GA4 gave nearly all the credit to the last stop, so Meta and Display ran as fixed awareness budgets nobody could defend. Kickbite replaced GA4 as the attribution source and matched Sunweb’s backend bookings 100%.

Credit by channel, Kickbite vs. GA4
Display
▲ 443%
Paid social
▲ 110%
Search
▲ 2%
Direct
▼ 31%

Total bookings stayed the same. Only the credit moved.

+430%

Higher Display prospecting ROAS in Kickbite than GA4 showed.

Same campaigns, same spend. The only thing that changed was the measurement.

One budget line, two realities

45×

ROAS gap inside a single budget line, between consideration and awareness campaigns.

One Display campaign

23% → 43%

It took 23% of the prospecting budget and produced 43% of the revenue.

Top 40 creatives

9 drove 43%

Nine creatives produced 43% of revenue from 17% of spend. Seven produced no revenue at all.

Six months of results, summer holidays market

Meta and Display share
2.3×

Of the paid budget, February to July, as both got ROAS targets.

ROAS target
6 of 6

Beaten every month, by 26.5% on average.

Overall ROAS
+48%

First three months vs. last three.

Revenue vs. target
+8.1%

Over six months. Beat target in five of six.

“Display and Meta used to be awareness budgets nobody could defend, now they carry targets like every other channel.”

Carla Nora, Growth Lead, Sunweb

In their own words

Hear it from the teams who switched

Sunweb · Travel

From awareness budgets to performance channels

Carla Nora, Growth Lead
Girav · Menswear

Visibility into every channel, and 3× the ad spend

Stefan van den Berg, CEO

Find out what a three-month test would pay back for you.

Calculate your ROI

What good looks like

Three things to take back on Monday

01

Use attribution as a separate signal

MTA, MMM and Geolift all make sense. They answer different questions at different altitudes. Decide up front which one owns which decision.

02

Demand transparency from your vendor

Open a single order and see which touchpoints were recorded, which were views, and why the credit landed where it did.

03

Hold it to a measurable outcome

Within three to six months, you should be able to point to an uplift in acquisition efficiency and say where it came from.

ROI calculator

See what better attribution is worth to your brand

Plug in your own numbers to see what a three-month Kickbite test pays back if better attribution lifts your ROAS at the same spend.

Ad spend per month
€100k
Blended ROAS today
4.0×
ROAS uplift at the same spend
A conservative, fixed assumption
+5%
Sessions per month
Kickbite price: €1,800 / month
400K
Extra revenue per month
€20k
Over the 3-month POC
€60k
Return on investment
11×
Extra revenue per month ÷ Kickbite price per month
Across a full year
€240k

Estimate only. The +5% ROAS uplift is an assumption, not a Kickbite guarantee.

Want these numbers with your own data?

We’ll show you how Kickbite would attribute an order journey like yours, and which campaigns are really winning you new customers.