Skip to content

Fix: Last-click attribution on primary conversions

finding google ads updated 2026.05.06 6 min read

Last-click attribution credits 100% of a conversion to the final paid touch — starving Search assist, Display, and YouTube of credit and biasing Smart Bidding toward bottom-funnel keywords. Switching the primary action's attribution model unlocks balanced credit and better blended ROAS.

Why this matters

Whitead fires MEDIUM when one or more primary conversion actions are still set to Last click (or the legacy Google Ads Last Click). The severity rationale: last-click systematically undercredits upper-funnel touches — Search broad-match assist, Display awareness, YouTube view-through — so Smart Bidding learns to cut the very channels that seed pipeline. tCPA and tROAS effectively optimize against a partial path, not the journey.

Two factors raise stakes in 2025-26:

  • DDA is no longer the privilege of high-volume accounts. Google removed the historical 600 conversions / 30d gate in 2023; eligibility now requires roughly 300 ad interactions and 3,000 events in 30 days per primary action (Google Ads Help — About data-driven attribution, accessed 2026-05-06).
  • Cross-network campaigns (Performance Max, Demand Gen) span Search, Shopping, Display, YouTube. Last-click on these is structurally worse than on a pure Search campaign — multi-touch is the norm, not the exception.

Industry observers describe the same direction: Search Engine Land notes that DDA "redistributes credit across the path" and improves alignment with Smart Bidding's internal models (Search Engine Land — Attribution models, 2024-09). The qualitative shift is well-documented; the lift magnitude depends on your account, so we frame this as a model-fit fix, not a revenue claim.

How to verify the issue

  1. Open GoalsConversionsSummary. Filter by Goal type: Primary and Status: Active.
  2. Add the Attribution model column via the column picker. Any row showing Last click or Google Ads Last Click is a hit.
  3. For each hit, click into the action → Settings → confirm Attribution model value matches the listing column.
  4. Cross-check eligibility: open ToolsMeasurementAttributionModel comparison. If the Data-driven option is greyed out, the action lacks the 300 interactions / 3,000 events threshold — you'll route to Time decay instead.

Step 2 returns ≥ 1 row → finding confirmed. Whitead's rule reports the fail count via the message template {count} primary conversions on Last Click attribution — Data-Driven recommended.

How to fix it

Total time: 5 minutes per action + 14-30 days monitoring. The fix is reversible — Google preserves historical conversion data when you switch models.

  1. Baseline the current model first. Run ToolsMeasurementAttributionModel comparison report for the last 30 days, comparing Last click vs Data-driven. Export to CSV. This is your before-snapshot.

  2. Switch the primary action's model. GoalsConversions → click the action → Edit settingsAttribution model:

    • If DDA is available (eligibility met) → select Data-driven.
    • If DDA is unavailable → select Time decay (half-life 7 days). Avoid Position-based and Linear — they're maintained for legacy compatibility but offer no Smart Bidding advantage over Time decay.
  3. Save. Google applies the new model going forward AND retroactively reattributes historical conversions in reports — meaning your past 30-day data will shift values when you reload the report. Do not panic; the underlying conversions did not change.

  4. Hold bid strategies steady for 14 days. Smart Bidding needs time to re-learn against the new credit distribution. Do not simultaneously change tCPA / tROAS targets, daily budgets > 20%, or conversion goal mix during this window.

  5. At day 14 and day 30, re-run the model comparison report:

    Tools → Measurement → Attribution → Model comparison
    Compare: previous model vs current model
    Date range: last 30 days
    Segment: Campaign type
    

    Document credit shifts per channel; expect Search assist + YouTube to gain credit, branded Search exact-match to lose credit.

"Data-driven attribution uses your account's data to determine which ads, clicks, and factors in the conversion path have the greatest impact on your business goals."
Google Ads Help — About data-driven attribution (accessed 2026-05-06)

For deeper migration sequencing (when to switch by campaign type, how to handle multi-account roll-out), see the last-click to DDA migration playbook.

How to confirm the fix worked

Diagnostic checklist — verify within 30 days of switch

  • Attribution model column in GoalsConversionsSummary shows Data-driven or Time decay for every primary action.
  • Model comparison report at day 14 shows credit redistributed away from last-click bottom-funnel keywords toward upper-funnel / assist touches (direction, not magnitude).
  • No Smart Bidding learning-phase warning persists past day 14 — see Smart Bidding learning phase if it does.
  • Conversion volume in the new model is within ±10% of pre-switch baseline at day 30 (large deviations indicate measurement issue, not attribution).
  • Whitead audit re-run reports attribution_model rule status as passed for all enabled primary actions.

If all five pass, the rule moves from failedpassed. If conversion volume drops > 10% at day 30, investigate tracking integrity (fix conversion tracking) — attribution does not reduce conversions, it only redistributes them.

Methodology note. Whitead checks the attribution_model field on every enabled primary conversion action (include_in_conversions: true) and flags any value in [GOOGLE_ADS_LAST_CLICK, LAST_CLICK] as a fail. The rule is account-scoped and per-item — if you have 4 primary actions and 2 are on last-click, the message reports 2 primary conversions on Last Click attribution. We rank this MEDIUM (not HIGH) because the issue is corrected with a single setting and historical data is preserved; however, in cross-channel accounts running Performance Max + Search + YouTube, the optimization drag compounds, so we sequence this fix immediately after conversion tracking and enhanced conversions are confirmed healthy — there is no point reattributing a broken signal.

Sources