GA4 defaults to data-driven attribution (DDA), which uses machine learning to distribute conversion credit across touchpoints. But what does that actually mean for your reports, and when should you use a different model? Attribution is one of the most misunderstood areas of GA4 — the wrong model can make your best-performing channels look weak and your worst channels look effective, leading to misallocated budgets and poor marketing decisions.
This guide explains every attribution model available in GA4, when each is appropriate, how to change models, and the practical implications for your reporting and campaign optimization.
Attribution model validation
NiceLookingData checks your attribution settings and conversion counting method to ensure accurate ROAS reporting. Validate your setup →
Understanding Attribution
What Is Attribution?
Attribution is the process of assigning credit for a conversion to one or more marketing touchpoints. A typical user journey involves multiple interactions before converting — they might first discover your brand through organic search, return via a social media ad, and finally convert after clicking a retargeting ad. Attribution models determine how credit for that conversion is distributed across these touchpoints.
The model you choose directly impacts your channel performance reports and, by extension, your budget allocation decisions. There's no "right" model — each one answers a different question about your marketing effectiveness.
The Models Available in GA4
As of 2023, GA4's property-level Attribution Settings offer just two reporting attribution models: data-driven (the default) and last click. Google retired its four rule-based models — first click, linear, position-based, and time decay — that same year. If you're following an older tutorial that lists all six, see what happened to them at the end of this section.
Data-Driven Attribution (Default)
Data-driven attribution uses machine learning to analyze your specific conversion data and determine how much credit each touchpoint deserves. It considers factors like the number of interactions, the order of touchpoints, time between interactions, and which combinations of channels are most effective for your property.
Best for: Properties with sufficient conversion volume (300+ conversions/month) where you want the most accurate picture of channel contribution. DDA adapts to your specific data patterns rather than applying a fixed formula.
Watch out: With low conversion volume, DDA produces volatile results that change significantly week-to-week. The model needs enough data to identify patterns — without it, the output is essentially noise.
Last Click
100% of conversion credit goes to the final touchpoint before conversion. If someone found you through organic search, returned via email, and converted after clicking a Google Ad, the Google Ad gets all the credit.
Best for: Direct-response campaigns where you want to know what "closed the deal." Also useful for low-volume properties where DDA is unreliable, and for aligning GA4 reports with Google Ads (which traditionally uses last-click attribution).
Watch out: Systematically undervalues awareness and consideration channels (organic search, social, content marketing) because they rarely appear as the last touchpoint.
Retired Models: First Click, Linear, Position-Based & Time Decay
These four rule-based models are no longer selectable in GA4. Google began sunsetting them in May 2023 (June 2023 for Google Ads), and by September 2023 any conversions still using them were automatically switched to data-driven attribution. They were removed because most properties don't have the conversion volume for a fixed-rule model to be meaningful, and because data-driven attribution now covers the same need more accurately. If a guide or screenshot still shows them as options, it predates this change.
For reference — so you can recognize them in older documentation — here's what each retired model did:
- First Click: gave 100% of the credit to the first touchpoint in the path, highlighting top-of-funnel awareness channels.
- Linear: split credit evenly across every touchpoint (4 touchpoints → 25% each).
- Position-Based: gave 40% each to the first and last touchpoints and spread the remaining 20% across the middle.
- Time Decay: weighted touchpoints closer to the conversion more heavily, with credit decaying exponentially for earlier interactions (7-day half-life).
If your reporting genuinely needs one of these fixed rules, the closest supported option is Last Click; anything more nuanced now lives inside data-driven attribution or a BigQuery export where you can model credit yourself.
The Model Comparison Report
Where to Find GA4's Model Comparison Report
Before changing your property's default model, GA4 gives you a way to compare models side by side without touching the setting. Go to Advertising → Attribution → Model comparison. Pick the models you want to compare (for example, Data-driven vs. Last click) and a channel grouping dimension, and the report shows conversions and conversion value for each channel under both models at once — so you can see exactly which channels gain or lose credit before you commit to a change.
How to Read the Model Comparison Report
The report shows a chart plus a table: each row is a channel — Paid Search, Organic Search, Direct, and so on — with side-by-side columns for each model. A large gap between the two models for a given channel means that channel's reported value is highly sensitive to your attribution choice. This is typically true for upper-funnel channels like organic search and paid social, which tend to look weak under Last Click and stronger under Data-Driven. Run this comparison before switching your property's default model in Attribution Settings, so the change in numbers isn't a surprise to stakeholders who are used to the old model's view.
Changing Your Attribution Settings
When to Change from the Default (DDA)
Data-driven attribution works best with 300+ conversions per month and a diverse mix of traffic sources. Consider switching to Last Click — the only other model GA4 offers — in these scenarios:
- Low conversion volume: Fewer than 300 conversions/month makes DDA results unreliable and volatile.
- Google Ads alignment: If you need GA4 reports to match Google Ads reporting, use Last Click — it's the closest match to how Google Ads traditionally attributes conversions.
- Stakeholder simplicity: DDA can be hard to explain to stakeholders. "The last click gets credit" is much easier to communicate and defend in budget discussions.
- Single dominant channel: If 90%+ of your traffic and conversions come from one channel, DDA adds complexity without adding insight.
Changing the Default Attribution Model
- Go to Admin → Attribution Settings.
- Under "Reporting attribution model," select your preferred model.
- Adjust the lookback windows if needed:
- Acquisition events: Default 30 days (how far back to look for the first touch).
- All other events: Default 90 days (how far back to look for conversion paths).
- Click Save.
Important: Attribution model changes in GA4 are retroactive. When you switch models, all historical reports recalculate using the new model. This is different from UA where model changes only affected future data. This means you can compare models on the same historical data without waiting for new data to accumulate.
Lookback Windows Explained
The lookback window determines how far back GA4 goes when building the conversion path. A 30-day lookback for acquisition means GA4 only considers touchpoints from the last 30 days when attributing first-touch credit. Touchpoints older than the lookback window are ignored.
Choosing the right lookback window depends on your sales cycle:
- Short sales cycle (e-commerce, SaaS trials): 30-day lookback is usually sufficient.
- Long sales cycle (B2B, enterprise, real estate): Consider extending to 90 days to capture the full decision-making process.
- Impulse purchases: Even 7-day lookback may be appropriate to focus credit on the most recent interactions.
Attribution Check
NiceLookingData reviews your attribution settings and warns if your conversion volume is too low for reliable data-driven attribution. We also flag lookback windows that don't align with your observed sales cycle length, helping you make more informed reporting decisions.
Key Takeaways
- Data-driven attribution is the best choice for properties with 300+ monthly conversions and diverse traffic sources.
- Switch to Last Click if you have low conversion volume, need Google Ads alignment, or want simpler stakeholder communication.
- GA4 attribution model changes are retroactive — you can compare models on historical data without waiting.
- Adjust lookback windows to match your actual sales cycle length for more accurate attribution.
- No single attribution model is "correct" — each answers a different question about your marketing effectiveness.
Frequently Asked Questions
What are GA4 attribution models?
Attribution models are rules that determine how GA4 distributes conversion credit across the marketing touchpoints in a user's path to conversion. Because most users interact with multiple channels before converting — seeing a display ad, clicking an organic search result, and then returning via a branded paid search ad — some rule is needed to decide which channel "gets credit" for the conversion. GA4 offers two reporting attribution models today: data-driven attribution (the default) and last click. Data-driven distributes credit across the whole path using machine learning, while last click assigns 100% of it to the final touchpoint. Google retired its four older rule-based models — first click, linear, position-based, and time decay — in 2023, so they can no longer be selected.
What happened to the first-click, linear, position-based, and time-decay attribution models?
Google removed all four rule-based models from GA4 in 2023. They stopped being available for new conversion configurations in May 2023 (June 2023 in Google Ads), and by September 2023 any conversions still assigned to them were automatically switched to data-driven attribution. GA4's Attribution Settings now offer only data-driven (the default) and last click. If a tutorial or older screenshot still shows First Click, Linear, Position-Based, or Time Decay as selectable options, it predates this change — those models can no longer be applied to your GA4 reporting.
What is data-driven attribution in GA4?
Data-driven attribution (DDA) is GA4's default model. It uses Google's machine learning algorithms to analyze your property's actual conversion data and assign credit to touchpoints based on their observed contribution to conversions. Rather than applying a fixed rule like "last click gets everything," DDA weights touchpoints based on patterns it detects across many conversion paths. Properties with higher conversion volume produce more stable, reliable DDA results. Below roughly 300 conversions per month, the model has insufficient data to find reliable patterns and results can fluctuate significantly from week to week.
What is the default attribution model in GA4?
GA4 defaults to data-driven attribution for all properties. This replaced the previous default of last-click attribution when Google updated GA4's attribution settings. If you have never visited Admin → Attribution Settings in your property, your reports are currently using data-driven attribution. Note that this only affects how conversion credit is allocated in reports — it does not change which events are counted as conversions or how conversion counts are calculated.
How do I change the attribution model in GA4?
Navigate to Admin → Attribution Settings in your GA4 property. Under "Reporting attribution model," select the model you want to use. You can also adjust the lookback windows for acquisition events (default 30 days) and all other conversion events (default 90 days). Click Save. The change applies retroactively — all historical reports will immediately recalculate using the new model. You do not need to wait for new data. Only users with Editor or Administrator access to the property can change attribution settings.
What is the difference between last-click and data-driven attribution?
Last-click attribution assigns 100% of the conversion credit to the final channel a user touched before converting. Every other channel in the path receives zero credit. Data-driven attribution distributes credit across all touchpoints in the path based on their measured contribution, as estimated by Google's machine learning model. In practice, last-click tends to overvalue paid search and direct traffic (which appear at the end of paths) and undervalue awareness channels like organic search, display, and social (which typically appear earlier). Data-driven attribution generally produces a more balanced view, assuming your property has sufficient conversion volume to make the model reliable.
Does GA4 attribution affect Google Ads bidding?
GA4's reporting attribution model affects how credit appears in GA4 reports, but it does not directly control how Google Ads smart bidding algorithms optimize. Google Ads has its own attribution model setting (also defaulting to data-driven attribution) that governs bid optimization. If you import GA4 conversions into Google Ads, the conversion values Google Ads sees will reflect GA4's attribution model, which can indirectly influence bidding. For tightly integrated GA4 and Google Ads setups, it is worth ensuring both attribution settings are aligned and that you understand which conversion source your bidding strategy is using.
What is the attribution lookback window in GA4?
The lookback window is the maximum length of time GA4 looks back in a user's history when building the conversion path. GA4 has two separate lookback windows: one for acquisition events (how the user first arrived, default 30 days) and one for all other conversion events (default 90 days). Touchpoints that occurred before the lookback window are excluded from the attribution calculation entirely. For businesses with long sales cycles — B2B, enterprise software, or high-consideration consumer purchases — the default 90-day window may cut off meaningful early-funnel touchpoints. You can extend it up to 90 days for acquisition and 90 days for other events in Attribution Settings.
Why do my GA4 and Google Ads conversion numbers differ?
GA4 and Google Ads count and attribute conversions differently by default, which reliably produces discrepancies. GA4 counts conversions per session or per user depending on your counting method setting, while Google Ads counts conversions per ad interaction. The two platforms may use different attribution models. Lookback windows may differ. Cross-device and cross-browser conversions are modeled differently. If you are importing GA4 goals into Google Ads rather than using native Google Ads conversion tracking, the source data diverges further. Some gap between the two systems is expected and normal — the goal is to understand why the gap exists rather than to eliminate it entirely.
What is the GA4 Model Comparison report?
The Model Comparison report (Advertising → Attribution → Model comparison) lets you compare two attribution models side by side against your property's real conversion data, without changing your property-wide default model. It shows conversions and conversion value per channel under each model, so you can see which channels would gain or lose credit before you commit to a change in Attribution Settings. It's the recommended way to preview a model switch rather than changing the default and finding out how the numbers moved after the fact.
Analytics consultant turned founder. After years running the same GA4 and GTM audits across client engagements, Ludde built the audit into a product — so the pattern-matching takes a minute, not a meeting. More about Ludde →
Run a free GA4 audit.
Connect your Google Analytics 4 property. Our auditor runs 61 checks and gives you an instant health score with a plain-English action plan.
