What is the best attribution model for Google Ads e-commerce stores?
Data-driven attribution is the recommended default for most established e-commerce stores: it distributes credit across the full purchase path and gives Smart Bidding more accurate signals. You need roughly 300 conversions per month to use it reliably. Below that threshold, last click is the correct baseline. The model you choose directly affects your reported ROAS and how bidding learns, so it is worth getting right before you scale spend.
Attribution is one of those settings most store owners never touch because nobody explained why it matters. That is a problem, because in the accounts we manage, mismatched attribution is a recurring cause of inflated ROAS numbers, misdirected budget and Smart Bidding that never quite finds its feet. This guide covers the models available, what last click gets wrong, when data-driven attribution works (and when it does not), and the one setting change that helps most established e-commerce accounts immediately.
What Does a Google Ads Attribution Model Actually Do?
When a customer buys something after interacting with three of your ads, an attribution model decides how to distribute the credit for that conversion across those touchpoints. Last click gives 100% to the final ad clicked. Data-driven splits credit based on which interactions genuinely influenced the purchase, using Google's modelling across your account data.
The model you choose is set per conversion action, not per campaign. It determines which campaigns, ad groups and keywords appear most valuable in your reports, and therefore which ones Smart Bidding bids up or down. That makes it one of the highest-leverage settings in the account.
The Attribution Models Available in Google Ads
These are the options you will find in your conversion settings:
- Last click: 100% of credit to the final click before conversion. Simple and transparent, but ignores everything that came before it.
- First click: 100% credit to the first interaction. Useful for understanding discovery, rarely the right primary model for e-commerce.
- Linear: credit split equally across all touchpoints. Rarely used in practice.
- Time decay: more credit to clicks closer to conversion. Has some logic for short purchase cycles; largely superseded by data-driven.
- Position-based: 40% to the first click, 40% to the last, 20% spread across the middle. Google has deprecated this model for new conversions.
- Data-driven: credit distributed based on machine learning across your account's conversion paths, identifying which touchpoints actually influence purchases.
Google has been deprecating the rule-based models (first click, linear, time decay, position-based) progressively. Per Google's own attribution guidance, data-driven is now the recommended model for search and shopping campaigns where volume allows. If your account is still on a rule-based model, it is worth reviewing.
Why Last Click Gets E-Commerce Stores into Trouble
Last click assigns all conversion value to the final touchpoint before purchase, which in most e-commerce accounts is a branded search or a remarketing ad. That sounds reasonable until you map a real purchase path. A customer discovers your product through a generic category search, returns via a display ad three days later, then converts on a branded search the following week. Under last click, the generic keyword that started the whole journey gets zero credit. Smart Bidding sees it as unprofitable and reduces bids. You progressively lose the top-of-funnel traffic that was seeding your branded conversions in the first place.
The pattern this creates is consistent: stores running purely on last click tend to over-invest in branded and remarketing campaigns (which show excellent ROAS) and systematically under-invest in prospecting (which shows poor ROAS but is funding the pipeline). It is one of the first things we check when we take over an account, and it is the subject of a deeper look in our free PPC audit.
Data-Driven Attribution: What It Does and When to Use It
Data-driven attribution uses a counterfactual approach: Google compares conversion paths that led to a purchase against similar paths that did not, identifies which ad interactions made a genuine difference, and assigns credit proportionally. Unlike rule-based models, it adapts to your specific account and your buyers' behaviour.
The practical effect is that upper-funnel and generic terms receive more credit than they do under last click. Smart Bidding then bids those placements more competitively, which typically improves new-customer acquisition without requiring a manual campaign restructure. It is a meaningful upgrade for any account with sufficient volume.
For data-driven to work reliably, Google requires a minimum of 300 conversions in the preceding 30 days and at least 3,000 ad interactions. Below that, the model does not have enough data to produce stable results. In those accounts, last click is the better choice: it is predictable, easy to sense-check, and does not introduce noise into Smart Bidding signals.
Why Your Google Ads ROAS Does Not Match Your Shopify or GA4 Data
A question we hear regularly from store owners: "Google Ads says 10x ROAS but my Shopify revenue is much lower. Which number is right?" Attribution accounts for part of that gap, but several factors compound it:
- Different attribution windows: Google Ads uses a 30-day click-through window by default; Shopify typically attributes the last session; GA4 has its own lookback logic. None of these are wrong; they simply measure different things.
- Cross-device journeys: a customer browsing on mobile and buying on desktop may be counted differently across platforms depending on whether they are signed into a Google account.
- View-through conversions: Google Ads can credit a conversion to a display ad the customer saw but never clicked. GA4 and Shopify have no equivalent, so those sales do not appear in session reports.
- Model differences: GA4 defaults to last non-direct click while Google Ads uses whichever model you have set. Even if everything else were identical, the two will not agree precisely.
The right approach is to use Google Ads conversion data for bidding decisions and treat Shopify or GA4 as a sanity check rather than a reconciliation target. If your Google Ads reported ROAS is more than 2-3x higher than your blended revenue figure, that warrants investigation. Our guide to Google Ads conversion tracking for e-commerce covers the measurement errors that artificially inflate these numbers.
How Attribution Affects Smart Bidding
Target ROAS and target CPA both read from your conversion data to set bids. Change the attribution model and you change what the algorithm thinks each keyword is worth. Switch from last click to data-driven and you can typically expect higher bids on upper-funnel and generic terms (which now receive partial credit), lower bids on branded terms (which no longer get 100%), and a 1-2 week learning period as Smart Bidding recalibrates.
Do not make this change during a high-traffic period. October is fine; the run-up to Black Friday is not. Make the switch on a stable week, keep your ROAS targets unchanged, and allow the full learning period before drawing any conclusions. See our guide to Smart Bidding strategy for more detail on managing learning phases.
When NOT to Switch to Data-Driven Attribution
Data-driven is not always the right answer. Avoid switching if:
- You have fewer than 300 conversions per month. The model will produce unreliable signals, and last click is more predictable at that volume.
- Your conversion tracking has known errors or gaps. Fix the tracking first. Sophisticated attribution on broken data distributes incorrect credit in a more sophisticated way.
- You are mid-way through a key trading period (Black Friday, a seasonal peak). Save the change for a quieter week.
- You are running a simple single-campaign account with a very short, direct purchase path. The additional complexity rarely adds value.
The Model We Recommend for E-Commerce Stores
In the accounts we manage, the default for any store meeting the 300-conversion threshold is data-driven attribution paired with target ROAS bidding. For newer or lower-volume accounts, last click with a conservative target ROAS gives the most predictable baseline while conversion volume grows.
Either way, we audit attribution settings as part of every account review. A mismatch between model and volume is one of the quietest ways an account bleeds performance: no error message, no alarm, just bidding that consistently undervalues the campaigns doing the real work. If you are unsure what model your account is running, that is exactly the kind of thing a free PPC audit surfaces, alongside conversion tracking, campaign structure and bidding targets, with no obligation to proceed.
For the broader picture of how to measure conversions accurately before changing attribution, start with our guide on Google Ads conversion tracking for e-commerce. For how to scale once bidding is calibrated correctly, see how to scale Google Ads without losing ROAS.
Frequently Asked Questions
What is the best attribution model for Google Ads e-commerce?
Data-driven attribution is the recommended default for most e-commerce stores because it distributes credit across the full purchase path and gives Smart Bidding more accurate signals. You need roughly 300 conversions per month to use it reliably. Below that threshold, last click is a reliable and transparent fallback while you build volume.
Does changing my attribution model affect Smart Bidding?
Yes, directly. Smart Bidding reads the conversion data your chosen attribution model produces. Switch from last click to data-driven and your bids will shift to reflect upper-funnel clicks that genuinely contribute to sales. Expect a short learning period, typically 1-2 weeks, as bidding recalibrates.
Why does my Google Ads ROAS not match my Shopify or GA4 data?
Several things cause the gap: attribution windows differ across platforms, cross-device journeys are counted differently, GA4 defaults to last non-direct click while Google Ads uses your chosen model, and view-through conversions in Google Ads have no equivalent in GA4. The comparison is useful for sanity-checking, not for exact reconciliation.
How many conversions do I need for data-driven attribution in Google Ads?
Google requires a minimum of 300 conversions in a 30-day period for the data-driven model to become available, with at least 3,000 ad interactions. In practice, accounts with fewer than 300 monthly conversions do not have enough data for the model to produce reliable results, and last click is a better choice.
Want this applied to your account?
We’ll review your tracking, structure and wasted spend and send the findings in writing.