July 30, 2026 · 5 min read

GA4 Attribution Models: Which Channel Actually Drove That Sale

Most marketing teams still give 100% of the credit for a sale to the last thing the customer clicked. That is like thanking the cashier for the meal and ignoring the chef, the waiter, and the person who told you about the restaurant in the first place. GA4 attribution models fix this problem, but only if you configure them correctly. Here is how attribution actually works in GA4, which model to use, and why getting this right changes how you spend your marketing budget.

The Attribution Problem Nobody Talks About

Before someone buys from you, they do several things. They see your ad on LinkedIn. They search for your brand on Google. They open your email a week later. They click a retargeting ad. Then they type your URL directly into the browser and convert.

Under last-click attribution, that final direct visit gets all the credit. LinkedIn, organic search, email, and retargeting get nothing. Your reports tell you to kill those channels because they "do not convert." But they did convert. They just did not get the final click.

This is not a niche edge case. Google's own research shows that the average customer journey involves 3 to 4 touchpoints before conversion. If you are optimising your budget based on last-click data alone, you are systematically underinvesting in the channels that create demand.

The Models That Actually Matter in 2026

GA4 offers several attribution models. Most of them are not worth your time. Here are the three you actually need to understand:

Data-Driven Attribution (DDA)

This is Google's recommended model and the default for most GA4 properties. DDA uses machine learning to analyse how different touchpoints contribute to conversions across your account. It compares converting paths to non-converting paths and distributes credit algorithmically. It requires enough data to train the model: at least 400 conversions with 400 associated paths over 30 days. If you drop below that threshold, GA4 falls back to paid-and-organic last-click.

DDA is the correct choice for most businesses running Google Ads alongside other channels. It gives you a realistic picture of how your marketing mix works together, not in isolation.

Last Click

Simple, wrong, and still widely used. Last click assigns 100% of credit to the final interaction before conversion. Use it only as a baseline comparison, not as your reporting model. Checking last-click attribution occasionally is useful for spotting anomalies in conversion paths, but making budget decisions on it is reckless.

Position-Based (40/20/40)

Gives 40% of credit to the first interaction, 40% to the last, and splits the remaining 20% across everything in between. This model is useful for businesses with long sales cycles where the first touchpoint (awareness) and the last touchpoint (closing) both matter more than the middle touches. It is less common in GA4 now that DDA is the default, but worth understanding if you sell high-consideration services rather than impulse-buy products.

How to Set Attribution Preferences in GA4

In GA4, go to Admin, then Attribution Settings under the property column. Set your reporting attribution model to "Data-driven." This changes how conversions are attributed in the standard reports. Your exploration reports can override this per-analysis, which is useful for comparing models side by side.

Set the lookback window carefully. The default is 90 days, which means a touchpoint 89 days before conversion still gets partial credit. For B2B businesses with 6-month sales cycles, you may want to extend this. For e-commerce where purchases happen within hours, 30 days is enough.

If you advertise on Google, check that your Google Ads accounts are linked and that the attribution model in Google Ads matches what you set in GA4. When they disagree, your GA4 reports and Google Ads reports tell different stories about the same conversions, and someone ends up making decisions on the wrong numbers.

The Attribution Audit: One Thing to Check Today

Open GA4. Go to Advertising, then Model Comparison. Select Data-driven as the primary model and Last click as the comparison. Look at the difference by channel.

If paid search gets significantly more credit under data-driven than last click, your search ads are doing more early-stage work than you realised. If email shows a big jump under data-driven, your email nurturing is driving conversions that get attributed to other channels. If display is flat or negative, your display campaigns are probably not adding value beyond what other channels already cover.

This one report takes 30 seconds to load and will tell you more about your marketing efficiency than most dashboards. Do it now, not next quarter.

UK-Specific Considerations

Attribution modelling in GA4 relies on user-level data to connect touchpoints across sessions and channels. Under UK GDPR, this is only lawful with proper consent. If your consent banner defaults analytics to denied and users reject, GA4 cannot stitch their journey together, and attribution reporting degrades.

This is the biggest hidden risk of poor consent implementation: not just compliance exposure, but garbage attribution data. Consent Mode v2 with Advanced mode preserves modelled attribution even when users reject cookies, because Google uses behavioural modelling on consented-user patterns to estimate credit for unconsented journeys. If you are on Basic mode or have no Consent Mode at all, your attribution reports are not just noncompliant, they are misleading. Read our Consent Mode v2 guide for the full UK implementation walkthrough.

Attribution is not a set-and-forget setting. It is the lens through which every marketing decision gets made. If the lens is wrong, every decision is wrong. Book a GA4 audit and we will get your attribution working properly.