Why This Debate Still Matters for Ecommerce Marketers

Most Shopify and Amazon brands never actually choose an attribution model. They just inherit one.

GA4 defaults to data-driven attribution now, but plenty of brands still glance at last-click numbers in their ad platforms and treat them as gospel. Meta says a campaign drove 40 conversions. Google Ads says its branded search term drove 60. Nobody stops to ask why the same customer journey is getting counted twice, or why one channel keeps winning every internal budget fight.

Here's the uncomfortable truth: neither first-click nor last-click attribution is "correct." They're not even trying to answer the same question. First-click tells you what got someone's attention. Last-click tells you what closed the deal. Confusing the two is how brands end up cutting the exact channel that was generating demand in the first place.

This post breaks down both models, walks through a side-by-side example with real numbers, and flags exactly when each one will quietly mislead you.

What First-Click Attribution Actually Measures

First-click attribution gives 100% of the conversion credit to the very first touchpoint in a customer's journey. Doesn't matter what happened after that, or how many days or touchpoints passed before the sale. First interaction wins, full stop.

This is why performance teams lean on first-click when they're evaluating top-of-funnel discovery channels: TikTok, Meta prospecting, influencer partnerships, affiliate links. These channels rarely close the sale directly. Their job is to start the journey, and first-click is the only single-touch model built to give them credit for that.

Take a real-looking example. A customer scrolls past a TikTok ad on day 1, doesn't click, doesn't buy. Twelve days later, she Googles the brand name directly and converts. First-click attribution hands TikTok 100% of the credit for that sale. Google gets nothing.

The blind spot is obvious once you say it out loud: first-click ignores every single touchpoint that actually closed the sale. If that customer needed a retargeting ad, an email flow, and a discount code to finally convert, first-click doesn't know any of that happened. It just sees day 1 and stops looking.

What Last-Click Attribution Actually Measures

Last-click flips it entirely. 100% of the credit goes to the final touchpoint before purchase, whatever that happened to be.

This is the default in GA4's standard reports, Shopify's built-in analytics, and nearly every ad platform's dashboard, because it's the easiest thing to track. There's no ambiguity about which click came last. No modeling required. Just look at the final referrer before checkout and call it a day.

Run the same customer journey through last-click and the story flips completely. TikTok on day 1 gets zero credit. The branded Google search on day 12 gets all of it, 100%, even though that branded search only existed because TikTok put the brand in her head twelve days earlier.

That's the real cost of defaulting to last-click: it systematically overvalues bottom-funnel spend, branded search, and retargeting, while undervaluing the channels that actually created the demand. Brands that run purely on last-click data tend to over-invest in capturing intent and under-invest in creating it. Then they wonder why growth stalls once retargeting pools dry up.

Side-by-Side Example With Real Numbers

Let's put actual dollars on this. Say a brand spends $10,000 total: $6,000 on Meta prospecting, $4,000 on Google branded search. That spend produces 50 orders in a month.

Run first-click attribution and Meta prospecting gets credited with the majority of those 50 orders, because it's the channel introducing new customers to the brand before they ever search Google directly. Maybe 35 of the 50 orders trace back to a first Meta touch.

Run last-click attribution on the exact same 50 orders and the picture inverts. Now branded Google search gets credit for the bulk of them, maybe 32 of 50, because that's the last thing people clicked before checking out.

Same customers. Same $10,000. Same 50 orders. Two completely different stories about which channel is "working."

And here's the part that matters most: neither number actually tells you what to do next. Should you cut Meta spend because branded search closes more sales? Should you cut Google spend because Meta is the one deserving credit? Single-touch models can't answer that question. They weren't built to. You need more context, ideally a ROAS calculator alongside a full view of new-customer revenue by channel, before you touch the budget.

When First-Click Makes Sense (and When It Doesn't)

First-click earns its keep in a narrow set of situations. If you're evaluating a top-of-funnel discovery channel, an influencer campaign, or awareness content that isn't supposed to close sales directly, first-click is the right lens. It answers "is this channel actually finding new customers," which is a real and useful question.

It's a bad fit for budget allocation across your full media mix. Using first-click to decide where the next $50,000 in ad spend goes means ignoring every nurture and closing touchpoint entirely. You'll end up overfunding awareness and starving the channels that convert.

Practical tip: don't use first-click data alone to justify spend on any channel. Pair it with new-customer revenue reporting so you can see not just who started the journey, but whether that journey actually ended in a profitable sale. Teams built around performance marketers usually need both views side by side, not one instead of the other.

When Last-Click Makes Sense (and Where It Breaks Down)

Last-click works fine when the journey is genuinely simple. Short sales cycles, single-channel paths, impulse-buy products where someone sees an ad and buys within minutes. If that's your business, last-click isn't lying to you much, because there's barely a journey to misattribute.

It breaks down badly the moment a brand runs a real, multi-touch acquisition strategy: TikTok for discovery, Meta for retargeting, Klaviyo email flows for nurture, branded search to close. That's not a niche scenario. That's most DTC brands doing any real volume.

The classic trap: last-click makes branded search and retargeting look like your best-performing channels every single time, because they're structurally positioned to catch the sale, not create it. Cut your TikTok budget based on last-click data and you'll often watch your branded search conversions quietly drop too, a few weeks later, once there's no top-of-funnel demand left to retarget.

This exact problem is why platforms have started pushing brands toward data-driven and multi-touch models as a middle ground. GA4's shift away from pure last-click reporting wasn't cosmetic, it was an admission that single-touch attribution was misleading advertisers at scale. If you're still leaning on GA4's defaults without understanding what changed, it's worth reading up on how GA4 attribution actually models credit now versus how it used to.

Why Single-Touch Models Fall Short at Scale (and What to Use Instead)

Both first-click and last-click share the same core flaw: they assume one touchpoint deserves all the credit. That assumption holds up fine when a customer sees one ad and buys. It falls apart the moment a brand is running more than two or three channels at once, which is exactly the point most growing DTC and Amazon brands are at.

Multi-touch and data-driven attribution exist to fix this by spreading credit across every touchpoint in the journey, weighted by actual influence rather than position. That's the natural next step once a brand crosses roughly $1-2M in revenue and is running paid simultaneously across Meta, Google, and Amazon. At that point, a spreadsheet comparing first-click versus last-click numbers isn't a strategy. It's a guess dressed up as analysis.

The part nobody mentions enough: multi-touch attribution is only as good as the data feeding it. If your Meta, Google Ads, GA4, Amazon, and Shopify data all live in separate dashboards, you can't build a credible multi-touch model, you're just averaging bad guesses across more spreadsheets. It needs a unified data layer pulling all of it into one place before the math means anything.

That's the gap Trivas's insights layer is built to close, connecting your ad platforms, GA4, Amazon, and Shopify data so attribution reporting reflects what actually happened across the full customer journey, not just whichever touchpoint was easiest to track. If you're past the point where first-click vs last-click attribution debates are settling your budget meetings, it's worth seeing what a unified view looks like instead.