Back to blog
|10 min read

GA4 Attribution Models: Data-Driven vs Last Click vs Linear

Attribution is how GA4 assigns credit for conversions across the touchpoints in a customer journey. The model you use determines which channels appear to drive the most value, and the differences between models can dramatically change which campaigns and channels look effective in your reports.

How Data-Driven Attribution Works

Data-driven attribution (DDA) is GA4's default model for properties with sufficient conversion volume.

Instead of applying a fixed rule (like "give all credit to the last click"), DDA uses machine learning to analyse the actual conversion paths across your property and determine the fractional contribution of each touchpoint.

The model compares paths that converted against similar paths that did not convert to identify which touchpoints increased the probability of conversion.

A touchpoint that appears frequently in converting paths but rarely in non converting paths gets a high credit weight.

This produces attribution that is responsive to your actual data rather than imposing an arbitrary rule.

The limitation is the data requirement: DDA requires a minimum conversion volume, typically at least 400 converting events and 4,000 total events in the lookback window, before the model has enough signal to produce reliable attribution.

Below this threshold, GA4 falls back to last click attribution even if DDA is selected.

Last Click and Its Persistent Blind Spots

Last-click attribution gives 100% of conversion credit to the last non direct touchpoint before conversion.

It is the simplest model and the most commonly understood, but it systematically undervalues upper funnel channels that initiate journeys without closing them.

Paid social and display advertising typically drive awareness, with users converting later via organic search or direct.

Under last click, these awareness channels appear to generate zero conversions, leading to underinvestment in channels that are genuinely contributing to the funnel.

The "non direct" qualifier also matters: last click ignores direct traffic and traces back to the last campaign attributed touchpoint.

This means a user who clicks a Facebook ad, later visits directly, and then converts will attribute the conversion to Facebook, which is arguably correct for last meaningful source attribution, but creates confusion when your direct traffic appears to have no conversion value in last click reports.

Choosing and Auditing Your Attribution Model

The right attribution model depends on your business model, customer journey length, and the decisions you are trying to inform.

For most e commerce properties with sufficient conversion volume, data driven attribution is the best default.

For properties with lower conversion volumes or for channel level budget allocation decisions where simplicity is valued, last click provides a consistent and well understood baseline.

The audit question is not which model is theoretically best, it is whether your current model matches the decisions being made with the data.

If your team is using last click data to cut upper funnel channel budgets because those channels appear conversion negative, switching to DDA or a linear model and re evaluating channel performance is a high value intervention.

Check your GA4 attribution model in Admin, Attribution Settings, and compare channel performance across two or three models using GA4's attribution comparison report in Advertising to quantify how much your channel mix assessment would change.

Ready to audit your GA4 property?

Run a full GA4 audit in under 10 minutes. Free to start.

Start Free Audit