Sprites LogoSprites.ai
CustomersPricing
Sign in
Get a demo
Start 7-day trial→→
Start 7-day trial→→
Sprites LogoSprites.ai
  • Run adsMeta AdsFacebook and Instagram, scaledGoogle AdsSearch, PMax and ShoppingLinkedIn AdsB2B targeting and ABMTikTok AdsShort-form video that convertsReddit AdsReach communities by intentGoal OptimizationHit your ROAS or CPL target
    Create & researchAd GeneratorOn-brand ads for any channelCreative AnalyticsThe hooks and angles that winCompetitor IntelligenceRivals' ads, SEO and AI reachMarket ResearchAudience insight, with sources
    SEO & AI visibilityAI SEO ContentArticles written and publishedAI VisibilityGet cited in AI answersSEO Site AuditPrioritized fixes, site-wideKeyword & Traffic ResearchWhere the searches and gaps are
    Meet SpritesYour AI ads team, on every channelResearches, builds and launches campaigns, then optimizes them daily. You approve every change.Scale the winner +$600/dayApprovePaused 14 wasted keywords+ SEO & AI searchStart 7-day trial
  • By teamStartups & SMBsSenior marketing, no headcountMarketing teamsMore campaigns, same teamAgenciesEvery client, one workspaceEnterpriseApprovals, governance, scale
    By businessB2B & ABMPipeline from target accountsEcommerce & D2CProfitable ROAS at scalePLG SaaSSignups and trials, not clicksMobile appsInstalls that become usersFintechCompliant growth for financeHealthtechCareful, compliant growth
    Helghardt Avenant68% lower CPL in 6 weeksCustomer storyHow Rehive took its ABM playbook back from two agenciesHelghardt Avenant · Founder & CEO, RehiveRead the story
  • Ads LibraryReal ads from Meta, Google, LinkedIn, TikTok, Reddit and moreBlogIdeas and playbooks for modern marketingPrompt GalleryReady-to-run prompts for your next campaign
    Free toolsGlossaryReviewsCompare Sprites
  • Customers
  • Pricing
Sign in
Get a demo
Start 7-day trial→→
  1. Home/
  2. Attribution/
  3. google ads attribution model

Attribution · Sprites diagnoses this

Google Ads attribution model

Google Ads offers two attribution models: data-driven, the default, and last click. First click, linear, time decay and position-based were retired in 2023 and moved to data-driven. Data-driven spreads credit across the Google ad interactions before a conversion, so it usually gives more credit to upper-funnel and broad keywords than last click does.

Start 7-day trial →Do it by hand

$1 today. Cancel anytime before day 7.

What Sprites checks

4 checks
  • ✓Attribution model on primary actionsData-driven
  • ?Actions still on last click2 imported actions
  • ?Conversions in Google Ads vs GA4Ads 22% higher
  • ✓Campaign optimizing on which actionPurchase, primary
Illustration of a typical broken account. Your own readout comes from your account.

Why it happens

Data-driven moves credit off the last click

  1. Data-driven moves credit off the last click

    Brand and exact-match campaigns lose some credit to the generic and broad clicks that came first. Fractional conversions appear.

  2. Different models in GA4 and Google Ads

    GA4 key events imported into Google Ads keep their GA4 model and settings, which can differ from the Google Ads tag actions beside them.

  3. Model changes are not retroactive in bidding

    Switching models changes reported conversions for past dates in some columns, but Smart Bidding learns from the new numbers going forward.

How to line them up, step by step

  1. Find the model

    In Google Ads go to Goals, then Conversions, then Summary, click a conversion action, then Edit settings, and read Attribution model.

  2. Compare before you switch

    Open Goals, then Measurement, then Attribution, then Model comparison, and compare data-driven with last click by campaign.

  3. Switch and give bidding time

    Change the model, save, and let Smart Bidding run at least one conversion cycle before judging the result.

Steps checked against Google Ads Help: About attribution models; Google Ads Help: About data-driven attribution; Google Ads Help: Model comparison report.

Sprites diagnoses this

Sprites diagnoses it

Sprites shows which conversion actions each campaign bids on and how its conversions compare with GA4.

What Sprites does

  • Reads which conversion actions each campaign optimizes toward, including inherited account goals.
  • Splits Google Ads conversions by conversion action, beside All conversions.
  • Puts Google Ads conversions next to GA4 conversions by linked campaign for the same dates.

What it doesn't do

  • It does not read or change the attribution model on a conversion action.
  • It does not run Google’s model comparison report.
Start 7-day trial →

Questions

What attribution models does Google Ads offer?

Data-driven and last click. First click, linear, time decay and position-based were removed in 2023.

Is data-driven attribution better than last click?

For most accounts with Smart Bidding, yes, because it credits the keywords that start journeys. Last click suits very small accounts and simple funnels.

Why do I see fractional conversions?

Data-driven attribution splits one conversion across several ad interactions, so a campaign can be credited 0.4 of a conversion.

Does the attribution model affect Smart Bidding?

Yes. Smart Bidding optimizes on the conversions the model credits to each click, so changing the model changes what it bids up.

More: Click IDs, UTMs and models

  • GA4 vs Google Ads conversions: why the numbers don't match
  • Attribution window
  • Multi-touch attribution
  • What is gclid?
  • What is fbclid?
  • gclid missing from your URLs
  • UTM parameters being stripped
  • UTM parameters not showing in GA4
  • PostHog UTM tracking
  • PostHog vs Google Analytics for paid ads
  • Cross-channel attribution
  • Meta ads attribution settings

Hubs

  • Why your tools disagree on conversions
  • Fix your ad account
  • Fix Google Ads problems
  • Fix your Meta ads
  • Fix your LinkedIn ads
  • Fix your Reddit ads
  • Fix Microsoft Ads problems

Reference

  • Attribution, defined
  • PostHog MCP server
  • Google Analytics MCP server
  • Google Ads MCP server
  • Incrementality
  • Marketing mix modeling
  • Ad specs

See where it breaks

Connect your accounts. Sprites reads them side by side and shows you exactly where the numbers split.

Start 7-day trial →Get a demo

Get the free AI-First Marketing Playbook

Packed with proven tactics, creative inspo, and automation tips to help you grow faster with less guesswork.

By clicking send you agree to the Terms and Conditions

Pillars

AI Marketing AgentVibe MarketingAI VisibilityAI Marketing AutomationAI for Meta AdsAI for Google AdsAI for LinkedIn AdsAI SEOAds LibraryChatGPT AdsAI AdsMCP Server

For Teams

For AgenciesFor EcommerceFor FintechFor HealthtechFor EnterpriseFor FreelancersFor Marketing Teams

Prompts Gallery

Marketing Campaign BuilderGoogle Ads Search Campaign BuilderCompetitor Meta Ads AnalyzerSEO Audit + Plan GeneratorGoogle Ads Campaign OptimizerGoogle Ads: PMax Campaign Builder

About

CustomersReviewsBlogTerms of ServicePrivacy PolicyDPACareersSitemap
Sprites TextWizard