Skip to main content

    AI Marketing Revenue Attribution: Which Method to Trust

    Written by

    Jakub Cambor

    Written from AfM's working notes and the public sources listed at the end. Examples marked illustrative are hypothetical, not client results.

    This version

    Updated 27 September 2026

    6 sources cited.

    First published 4 April 2026

    Strategy

    AfM guide

    Operating model, implementation sequence, and decision quality.

    Why attribution figures disagree

    Each advertising platform reports the conversions it can link to its own ads, using its own rules. A customer who saw a Meta ad, clicked a Google ad and then bought can be counted by both. Analytics tools then apply their own model to share credit. The CRM knows which deals closed but often not which ads were involved. None of these is lying; each answers a different question.

    The decision is not which method is true, but which method is fit for which decision.

    Worked example: the double count

    Illustrative example with hypothetical round figures. An online shop records 50 orders in a month.

    • • Meta Ads Manager reports 40 purchases.
    • • Google Ads reports 35 conversions.
    • • Together the platforms claim 40 + 35 = 75, which is 25 more than actually happened, or 150% of real orders.

    If the business sums platform-reported revenue to judge its marketing, it overstates the return by half. That is before counting orders that would have happened with no advertising at all.

    The six methods compared

    Attribution and measurement methods

    MethodQuestion it answersData neededMain biasEffortSuits
    Last click (analytics)Which channel delivered the final click before conversion?Analytics trackingIgnores everything before the last click; favours search and brandLowQuick operational reads on landing pages and campaigns
    Platform-reported conversionsWhat does each platform credit to its own ads?Platform pixels or tagsEach platform counts overlapping conversions; totals exceed realityLowOptimising within one platform
    GA4 or Google Ads data-driven attributionHow should credit be shared across touchpoints the tool can see?Enough conversion volume in the accountOnly sees tracked digital touchpoints; still correlation, not causationLow to moderateComparing channels inside one analytics view
    CRM-based attribution with offline importsWhich campaigns preceded real opportunities and revenue?CRM with source capture; offline conversion import or conversions APIDepends on clean source capture; misses unrecorded influenceModerateB2B and any business where revenue is confirmed after the click
    Lift or holdout testsHow many conversions would not have happened without this activity?Enough audience to split into test and controlMeasures one channel or campaign at a time; needs volumeModerateDeciding whether a channel is truly incremental
    Media mix modellingHow much does each channel contribute, and what happens if budgets change?Months or years of spend and outcomes by channelModel assumptions; weak with short or flat historyHighLarger multi-channel budgets and annual planning

    What each method is good for

    Last click and platform reports

    Both are cheap and fast, and both are biased in predictable directions. Use them to run campaigns day to day: which ad, which landing page, which audience. Do not sum them to judge total return.

    Data-driven attribution in Google's tools

    Google Ads now uses data-driven attribution as the default for most conversion actions, and the older rules-based models (first click, linear, time decay, position based) are no longer supported; last click remains available. In GA4 you choose the reporting attribution model in the property's attribution settings, and changing it applies to historical and future data. The default lookback window is 30 days for acquisition key events and 90 days for other key events. Data-driven models share credit more sensibly than last click, but they only see tracked touchpoints and they describe patterns, not causes.

    CRM-based attribution

    For businesses where revenue is confirmed later, such as B2B deals or phone sales, the CRM is the only place real revenue lives. Capture the original source on every lead, and send qualified and won stages back to the ad platforms. Google Ads supports importing offline conversions from a CRM, with enhanced conversions for leads as its recommended upgrade, and LinkedIn's Conversions API does the same for LinkedIn campaigns. This lets bidding optimise for revenue-bearing outcomes rather than form fills. AI for B2B Marketing ROI covers how to value the pipeline this produces.

    Lift tests

    A lift test compares a group exposed to ads with a holdout that was not, so it estimates the conversions caused by the activity rather than those merely associated with it. Meta's Conversion Lift works this way. Use lift tests to answer "is this channel worth keeping?" for the channels where you spend most.

    Media mix modelling

    Media mix models estimate each channel's contribution from historical spend and outcomes, including offline activity. Google's Meridian is an open-source example using Bayesian methods, and produces response curves and budget scenarios. It is a planning tool for businesses with enough history and channels; for smaller budgets it is usually more than is needed.

    A layered set-up for most businesses

    1. • Daily and weekly: platform reports and last click, for running campaigns.
    2. • Monthly: CRM or order data as the revenue truth, with platform claims reconciled against it. The gap between the two is your double counting.
    3. • Quarterly: at least one lift test or budget step test on your largest channel, to check it is incremental.
    4. • Annually, at scale: a media mix model to guide the budget split.

    Where AI fits

    AI-assisted analysis is useful for the laborious parts: matching CRM records to campaigns, reconciling platform claims against orders each month, and drafting the commentary. Platforms' own data-driven models are themselves machine learning. What AI cannot do is make an attribution model causal; only experiments or careful modelling get closer to that. For turning attributed and incremental figures into budget moves, see Optimising Marketing Spend With AI.

    FAQ

    Which attribution model should a small business use?

    Use your order or CRM data as the revenue truth, platform reports for day to day optimisation, and the default data-driven model in Google's tools. Add a lift test when one channel dominates spend.

    Why does changing the GA4 attribution model change past reports?

    Google applies the reporting attribution model to historical and future data, so earlier periods are recalculated. Note the date and model whenever you save a report.

    Can I trust view-through conversions?

    Treat them with caution. They credit ads people saw but did not click, which may or may not have influenced them. A lift test is the way to find out.

    Is attribution still possible with privacy restrictions and consent choices?

    Less precisely at user level, which is one reason aggregate methods such as lift tests and media mix models have become more important alongside consented first-party data.

    Sources

    1. About attribution models, Google Ads Help. Cited 27 September 2026 from a published summary; the primary page has not been re-read. Data-driven attribution is the default for most conversion actions; first click, linear, time decay and position-based models are no longer supported; last click remains.
    2. Select attribution settings, Google Analytics Help. Cited 27 September 2026 from a published summary; the primary page has not been re-read. GA4 reporting attribution model applies to historical and future data; lookback windows of 30 days for acquisition key events and 90 days for others by default.
    3. About offline conversion imports, Google Ads Help. Cited 27 September 2026 from a published summary; the primary page has not been re-read. Importing CRM outcomes into Google Ads; enhanced conversions for leads as the recommended upgrade.
    4. LinkedIn Conversions API, LinkedIn Marketing Solutions Help. Cited 27 September 2026 from a published summary; the primary page has not been re-read. Attributing offline and CRM conversions to LinkedIn campaigns.
    5. About Conversion Lift, Meta Business Help Center. Cited 27 September 2026 from a published summary; the primary page has not been re-read. Lift tests compare exposed and holdout groups to measure causal impact.
    6. Meridian is now available to everyone, Google (The Keyword blog). Cited 27 September 2026 from a published summary; the primary page has not been re-read. Open-source Bayesian media mix model with response curves and budget scenarios.

    Not sure your numbers add up?

    AfM runs marketing as a managed service and reports against real outcomes. The free written breakdown uses public information and any figures you share to flag likely gaps in tracking and attribution.

    Get a free breakdown

    Related Articles