The attribution model you choose determines which marketing channels get credit for conversions — and ultimately, where your budget goes. Pick the wrong model, and you’ll overfund channels that close deals while starving the ones that create demand. Pick the right one, and you’ll finally see the full picture of how your marketing actually works.
I’ve seen companies shift tens of thousands of dollars in monthly ad spend after switching from last-click to first-click attribution — not because their marketing changed, but because the measurement did. That’s how much your attribution model matters.
In this guide, I’ll break down six attribution models side by side: last-click, first-click, linear, time-decay, position-based, and data-driven. You’ll learn exactly how each one works, what it gets right, what it gets wrong, and which model fits your business. If you’re new to attribution concepts, start with our complete attribution modeling guide first.
Contents
- 1 Quick Comparison Table
- 2 Last-Click Attribution — The Default That Misleads
- 3 First-Click Attribution — Finding What Starts the Journey
- 4 Linear Attribution — Equal Credit, Equal Confusion
- 5 Time-Decay Attribution — Recency Wins
- 6 Position-Based Attribution — The Compromise
- 7 Data-Driven Attribution — Let the Algorithm Decide
- 8 Which Model Should You Choose?
- 9 How to Switch Attribution Models in GA4
- 10 FAQ
- 10.1 What is the difference between first-click and last-click attribution?
- 10.2 Why did Google remove most attribution models from GA4?
- 10.3 How much data do you need for data-driven attribution to work?
- 10.4 Can I use multiple attribution models at the same time?
- 10.5 Which attribution model is best for B2B companies?
- 11 Making Attribution Work for Your Business
Quick Comparison Table
Before we dig into each model, here’s a high-level view of how they stack up against each other.
| Model | Credit Goes To | Best For | Worst For | Bias |
|---|---|---|---|---|
| Last-Click | Final touchpoint before conversion | Short sales cycles, direct response | Multi-channel strategies | Bottom-funnel |
| First-Click | First touchpoint in the journey | Brand awareness campaigns | Nurture-heavy funnels | Top-funnel |
| Linear | Equal credit to all touchpoints | Simple reporting, small teams | Identifying standout channels | None (artificially flat) |
| Time-Decay | More credit to recent touchpoints | Short buying cycles, promotions | Long consideration periods | Bottom-funnel |
| Position-Based | 40% first, 40% last, 20% middle | Balanced view, B2B pipelines | Long middle-funnel journeys | Edges over middle |
| Data-Driven | Algorithmic distribution based on data | High-volume accounts, mature teams | Low-traffic sites | Depends on data quality |

Each model tells a different story about the same customer journey. The right choice depends on your business model, sales cycle length, and what questions you’re trying to answer.
Last-Click Attribution — The Default That Misleads
Last-click attribution gives 100% of the conversion credit to the final touchpoint before someone converts. If a customer discovers you through a blog post, clicks a retargeting ad, and then converts through a branded Google search — the branded search gets all the credit.
This was the default model in Universal Analytics for years, and it’s still what most marketers think of when they hear “attribution.” It’s simple, easy to explain, and completely ignores everything that happened before the last click.
Why It’s Popular
- Dead simple — no complex calculations or minimum data requirements
- Easy to act on — one channel per conversion, clear ROI math
- Supported everywhere — every analytics platform offers it
What It Misses
Last-click attribution systematically undervalues awareness and consideration channels. Your content marketing, social media, and display campaigns could be generating the initial interest that eventually converts — but last-click will never show you that.
I’ve audited accounts where paid social was about to be cut because last-click showed zero conversions. When we switched to a multi-touch model, that same channel was the first touchpoint in 35% of all converting paths.

Use last-click only when your sales cycle is under 24 hours and most conversions happen in a single session — like impulse e-commerce purchases or app installs.
First-Click Attribution — Finding What Starts the Journey
First-click attribution is the mirror image of last-click: it assigns 100% of the credit to the very first interaction a customer has with your brand. If someone first finds you through an organic blog post and converts three weeks later through email, the blog post gets all the credit.
This model answers one specific question: what channels are bringing new people into our funnel?
When First-Click Makes Sense
- Brand awareness campaigns — measuring which channels introduce your brand to new audiences
- Content marketing evaluation — understanding which content attracts potential customers
- Top-of-funnel budget justification — proving the value of SEO, social media, and PR efforts
The Downside
First-click completely ignores the nurture process. It doesn’t matter how many emails, retargeting ads, or demo calls it took to close the deal — the discovery channel takes all the glory. For B2B companies with 90-day sales cycles, this creates a dangerously incomplete picture.
First-click also struggles with event tracking accuracy. The longer your sales cycle, the more likely you’ll lose the original touchpoint data due to cookie expiration or cross-device behavior.
Linear Attribution — Equal Credit, Equal Confusion
Linear attribution splits conversion credit equally across every touchpoint in the customer journey. Five touchpoints? Each gets 20%. Ten touchpoints? Each gets 10%.
On the surface, this feels fair. Every channel that contributed to the conversion gets recognized. In practice, it creates a different problem: when everything looks equally important, nothing stands out.
The Fairness Trap
Linear attribution treats a random display impression the same as a high-intent branded search. A quick email open gets the same weight as a 20-minute product demo. This “equal” distribution often tells you very little about what’s actually driving conversions.
That said, linear attribution works well as a starting point for small teams that don’t have the data volume for algorithmic models. It’s better than single-touch models because it at least acknowledges the full path.
Time-Decay Attribution — Recency Wins
Time-decay attribution gives increasing credit to touchpoints that happen closer to the conversion. The interaction right before the purchase gets the most credit, while early touchpoints receive progressively less.
Think of it as a weighted version of last-click that at least acknowledges the full journey. The half-life is typically seven days — meaning a touchpoint eight days before conversion gets roughly half the credit of one that happened the day before.
Where Time-Decay Shines
- Promotional campaigns — when you need to see which recent efforts pushed conversions over the line
- Short sales cycles (1-2 weeks) — where the recency bias aligns with actual buying behavior
- Seasonal businesses — measuring campaign impact during peak periods
The Limitation
Time-decay inherits some of last-click’s problems. It still undervalues awareness channels, just less aggressively. For SaaS companies with 60-day free trials or B2B businesses with six-month sales cycles, the early touchpoints that generated the lead get almost no credit.
Position-Based Attribution — The Compromise
Position-based attribution (also called U-shaped) assigns 40% of the credit to the first touchpoint, 40% to the last touchpoint, and distributes the remaining 20% equally among all middle interactions.
This model acknowledges a fundamental truth about marketing: the channels that introduce someone to your brand and the channels that close the deal deserve more credit than everything in between.
When Position-Based Works
- B2B marketing — where lead generation and deal closing are distinct, high-value activities
- Multi-channel strategies — when you invest in both awareness and conversion campaigns
- Balanced budget decisions — prevents over-indexing on either top or bottom funnel
The Weakness
The 40/20/40 split is arbitrary. There’s no data behind these specific percentages — it’s a reasonable guess, not a calculated distribution. If your middle-funnel nurture sequence is actually what converts leads, position-based will consistently undervalue it.
Also, for journeys with only two touchpoints (common in e-commerce), position-based becomes an 80/0/20 split that functions almost like a first-click and last-click blend.
Data-Driven Attribution — Let the Algorithm Decide
Data-driven attribution (DDA) uses machine learning to analyze your actual conversion data and calculate the true contribution of each touchpoint. Instead of applying a fixed rule, it looks at converting and non-converting paths to determine which interactions actually influence the outcome.
As of GA4, data-driven is the default attribution model. Google’s algorithm compares paths that led to conversions against paths that didn’t, using Shapley values from game theory to assign fractional credit.

Minimum Requirements
Data-driven attribution needs sufficient conversion volume to build reliable models. Google requires at least 300 conversions and 3,000 ad interactions within a 30-day period for Google Ads DDA. In GA4, the thresholds are lower but the model still falls back to a cross-channel last-click model when data is insufficient.
The Reality Check
Data-driven attribution is only as good as the data it receives. If your tracking has gaps — missing UTM parameters, broken cross-domain setup, or incomplete event tracking — the algorithm will optimize around bad data. Garbage in, garbage out applies here more than anywhere.
DDA is also a black box. You can see the outputs but not the logic. For teams that need to explain attribution decisions to stakeholders, this lack of transparency can be a problem.
Which Model Should You Choose?
There’s no universally correct attribution model. The right choice depends on your business type, sales cycle, data volume, and what decisions you’re trying to make. Here’s a practical decision matrix.
| Business Type | Recommended Model | Why |
|---|---|---|
| E-commerce (impulse buys) | Last-click or Data-driven | Short sales cycles, high conversion volume, single-session purchases |
| E-commerce (considered purchases) | Position-based or Data-driven | Multi-session journeys, research phase matters |
| B2B / Enterprise | Position-based or Linear | Long sales cycles, many touchpoints, lead gen + close both critical |
| SaaS | Position-based or Time-decay | Free trial creates natural funnel stages, first and last touch matter |
| Content / Media | First-click or Linear | Discovery channels drive the business, attribution = audience acquisition |
| Local services | Last-click or Time-decay | Short decision cycles, limited touchpoints |

My recommendation: if you have enough conversion volume, use data-driven in GA4 as your primary model, but always cross-reference with position-based to catch anything the algorithm might miss.
For a deeper dive into building your attribution framework, see our complete attribution modeling guide.
How to Switch Attribution Models in GA4
GA4 uses data-driven attribution by default, but you can change the reporting attribution model in your property settings. Here’s how.
- Open your GA4 property and go to Admin
- Under the Data display section, click Attribution settings
- Choose your Reporting attribution model — you’ll see options for data-driven, last-click, or Google paid channels last-click
- Set your lookback window — this determines how far back GA4 looks for touchpoints (30, 60, or 90 days for acquisition events; 30 or 90 days for all other conversions)
- Click Save
Keep in mind that GA4 has simplified model options compared to Universal Analytics. Google removed first-click, linear, time-decay, and position-based from GA4’s interface in late 2023, keeping only data-driven and last-click as reporting models. However, you can still analyze different attribution perspectives using the Model comparison report under Advertising.
The lookback window matters more than most people realize. A 30-day window works for e-commerce, but B2B companies with long sales cycles should extend it to 90 days. Otherwise, you’re cutting off touchpoints that genuinely influenced the conversion.
After changing your attribution model, give it at least two weeks before drawing conclusions. The model applies retroactively to your data, but you need fresh conversion data to see meaningful patterns. Make sure your conversion tracking is solid before optimizing your attribution setup.
FAQ
What is the difference between first-click and last-click attribution?
First-click attribution gives all conversion credit to the first marketing touchpoint a customer interacts with, while last-click gives all credit to the final touchpoint before conversion. First-click highlights discovery channels; last-click highlights closing channels. Neither shows the complete picture on its own.
Why did Google remove most attribution models from GA4?
Google removed first-click, linear, time-decay, and position-based models from GA4 in November 2023 because data-driven attribution outperformed rule-based models for most accounts. Google’s position is that algorithmic attribution provides more accurate credit distribution than any fixed-rule model can.
How much data do you need for data-driven attribution to work?
In Google Ads, data-driven attribution requires at least 300 conversions and 3,000 ad interactions in a 30-day period. In GA4, the thresholds are lower, but the model still needs consistent conversion volume. If your data is insufficient, GA4 automatically falls back to a cross-channel last-click model.
Can I use multiple attribution models at the same time?
Yes, and you should. GA4’s Model comparison report lets you view your data through different attribution lenses simultaneously. Comparing models helps you spot channels that get over- or under-credited by any single model, leading to better budget decisions.
Which attribution model is best for B2B companies?
Position-based (U-shaped) attribution is typically the best fit for B2B companies because it values both lead generation and deal closing — the two most critical moments in long B2B sales cycles. If you have enough conversion volume, layer data-driven attribution on top for a second perspective.
Making Attribution Work for Your Business
Choosing between first-click vs last-click attribution — or any model — isn’t about finding the “correct” answer. It’s about matching your measurement approach to your business reality.
Start with data-driven attribution in GA4 if you have the conversion volume. If you don’t, use position-based as your primary model — it balances awareness and conversion credit better than any other rule-based option. And regardless of which model you choose, always compare it against at least one other model to check your blind spots.
The biggest mistake isn’t picking the “wrong” model. It’s picking one model and never questioning what it misses. Build attribution comparison into your monthly reporting, and you’ll make smarter budget decisions than 90% of marketing teams out there.
