Attribution
Sign up free
Customer Journey

GA4 Attribution Reporting: A Practical Guide

Blog Customer Journey GA4 Attribution Reporting: A Practical Guide
Abdul Kayium
Abdul Kayium
Tracking & attribution consultant
8 min read

At some point, GA4 quietly switched everyone over to data-driven attribution as the default reporting model. Most people never chose that — and most people also don't know about the one requirement that determines whether it's even working the way it's supposed to.

GA4's default model, and what it actually does

By default, GA4 uses data-driven attribution for its reporting — a model that uses machine learning to distribute fractional conversion credit across every touchpoint that contributed, weighted by how much each one actually seemed to matter, based on your own account's conversion patterns rather than a fixed rule. It considers up to 20 touchpoints across channels in the 90 days before a conversion.

The requirement almost nobody checks
Data-driven attribution needs a minimum volume of data to work: properties generally need at least 300 conversions of a given event per month for the model to calculate reliably for that event. Fall below that, and GA4 quietly reverts to last-click for that specific conversion event — with no visible warning in the interface that it happened.

This matters a lot for smaller accounts. If your GA4 property is under that conversion threshold, the "data-driven" label in your reports may not mean what you think it means for at least some of your conversion events.

Where GA4's attribution reporting actually lives

Reading the model comparison report correctly

The most common mistake here is picking whichever model makes a favorite channel look best and reporting that one. The report is more useful read the other way: look at where a channel's credit changes the most between models. A channel whose credit drops sharply under last-click but stays high under data-driven is very likely playing an assist role — it shows up early and often, but rarely closes.

Example reading

If Paid Social's share of conversions is 24% under data-driven but only 9% under last-click, that gap is the story — it's a channel doing real work earlier in journeys that a last-click-only view would make you underfund.

What GA4 attribution still can't tell you

For the full comparison of what data-driven attribution is actually doing relative to simpler models, see marketing attribution models compared.

Frequently asked questions

What attribution model does GA4 use by default?
Data-driven attribution, which uses machine learning to distribute conversion credit across touchpoints based on their actual observed contribution, rather than a fixed rule like last-click.
Why does GA4 say data-driven attribution but my reports look like last-click?
Data-driven attribution requires a minimum volume of conversions (generally around 300 per event per month) to calculate reliably. Below that threshold, GA4 falls back to last-click for that specific event without an explicit warning.
Can I change GA4's attribution model?
Yes, the reporting attribution model can be changed in GA4's settings, and the change applies retroactively to historical data as well as going forward.
How many touchpoints does GA4's data-driven model consider?
Up to 20 touchpoints across channels within the 90 days leading up to a conversion, depending on your GA4 property's lookback window settings.
Written by Abdul Kayium

Conversion tracking and attribution consultant. Spends most days inside Google Tag Manager, GA4, and server-side tracking setups, helping ecommerce and B2B teams figure out where their customers actually came from. More about Abdul →

Related reading

← Back to all articles