Table of contents

Two advertising platforms can observe the same customer journey and report different results. The difference often comes from the attribution model, eligibility window, identity signals, and conversion definition used by each system.
An ad attribution model determines how conversion credit is distributed across eligible interactions. Reliable marketing attribution software must also show which channels were included and whether the outcome was a lead, purchase, opportunity, revenue, or retained customer.
This guide explains the main ad attribution models models, applies them to one customer journey, and shows how to choose a reporting view without treating any model as absolute truth.
Models distribute credit: The model determines how much credit each eligible interaction receives.
Windows control eligibility: The window determines how long a click, view, or engaged view can receive credit.
No universal winner: The right model depends on the campaign objective, journey length, data volume, and business question.
Platform reports have boundaries: Each ad network measures the interactions and identities available inside its own ecosystem.
Attribution is not causality: Credit assignment does not prove that an ad created incremental demand.
Downstream value matters: Strong attribution follows campaigns into qualification, revenue, retention, and lifetime value.
An ad attribution model is the rule or method used to assign conversion credit across eligible advertising interactions. It is a paid-media application of broader marketing attribution models, with added attention to ad clicks, impressions, engaged views, campaign identifiers, and platform-specific reporting rules.
Models are usually grouped into three categories. Single-touch models assign all credit to one interaction, rule-based multi-touch models distribute credit using fixed weights, and algorithmic models estimate contribution from observed patterns.
First-click, last-click, and last non-direct attribution place all credit on one eligible interaction. They are easy to explain, but they reduce a multi-step journey to one reported winner.
Linear, time-decay, and position-based models divide credit across several touchpoints. Their weighting is transparent, but it reflects predefined assumptions rather than measured causal impact.
Data-driven and custom algorithmic approaches use historical paths, conversion outcomes, or business-defined logic to estimate contribution. They can reflect more complexity, but their value depends on data quality, scope, and explainability.
| Model | Credit assignment | Best used for | Main limitation |
| First-click | 100% to the first interaction | Discovery and acquisition | Ignores later influence |
| Last-click | 100% to the final interaction | Conversion and closing analysis | Undervalues discovery |
| Last non-direct | 100% to the last known non-direct source | Return and branded journeys | Ignores assisting touches |
| Linear | Equal credit across all touches | Complete recorded journeys | Assumes equal influence |
| Time decay | More credit to recent touches | Long nurturing journeys | Undervalues early demand |
| Position based | More credit to selected stages | B2B and lead-generation funnels | Uses fixed assumptions |
| Data driven | Credit based on observed patterns | Larger datasets and complex paths | Depends on data quality and scope |
| Custom | Business-defined rules or weights | Specialized lifecycle models | Can formalize weak assumptions |
The comparison shows how each model works, not which one is universally superior. The same company may use different views for discovery, optimization, pipeline, and revenue decisions.
Consider one recorded path: Meta ad → organic search → Google ad → email → direct visit → purchase. Each model uses the same history but distributes credit differently.
| Model | Credit result |
| First-click | Meta ad receives 100% |
| Last-click | Direct visit receives 100% |
| Last non-direct | Email receives 100% |
| Linear | Every interaction receives equal credit |
| Time decay | Email and direct receive more credit |
| Position based | The first and final key interactions receive more credit |
| Data driven | Credit depends on observed conversion patterns |
| Custom | Credit follows the company’s weighting rules |

First-click attribution gives all credit to the first eligible advertising interaction. In the example journey, the Meta ad receives 100% because it introduced the customer.
Use it to study initial discovery, new-customer acquisition, awareness campaigns, and the channels creating the first measurable interaction.
It ignores every later touchpoint that educated, nurtured, retargeted, or closed the customer. It is useful as a discovery lens, not a complete account of influence.

Last-click attribution gives all credit to the final eligible interaction before conversion. In the example journey, direct receives credit unless the platform excludes direct traffic.
It works for short journeys, direct-response campaigns, closing-channel analysis, and teams that need a simple reporting baseline.
It can overvalue branded search, retargeting, email, and other late-stage interactions while hiding the advertising that created initial demand.
Last non-direct attribution ignores a final direct return and gives credit to the most recent known source. In the example journey, email receives 100% rather than direct.
It helps with repeat sessions, branded journeys, and situations where direct traffic would otherwise overwrite a known acquisition source.
The model still chooses one winner. It protects a known source from direct overwrite but does not recognize the earlier ads and organic interactions that assisted the conversion.

The linear attribution model divides credit equally across every eligible touchpoint. A five-touch journey gives each interaction 20% of the conversion.
It is useful for teams beginning with multi-touch reporting and for journeys where no lifecycle milestone is clearly more important than the others.
Equal credit is easy to explain but rarely reflects equal influence. A brief retargeting impression can receive the same credit as the ad that created demand or the email that closed the sale.

Time-decay attribution gives progressively more credit to interactions closer to conversion. Earlier ads still receive value, but recent touches receive a larger share.
It fits longer sales cycles, nurture campaigns, subscription journeys, and situations where recent interactions are expected to have stronger conversion influence.
The model systematically discounts early demand generation. A high-value awareness campaign can look weaker simply because it occurred farther from the conversion date.

Position-based models place more credit on selected stages. The model family is popular in lead generation and B2B because teams can emphasize discovery, lead creation, opportunity creation, and conversion.
U-shaped attribution usually emphasizes the first interaction and the lead-conversion touchpoint, with the remaining credit spread across assisting interactions.
W-shaped models add substantial credit to opportunity creation. Z-shaped models extend the logic to more lifecycle milestones, which can suit longer revenue journeys with several meaningful stage changes.
The weights are business rules rather than causal evidence. They can be useful when the lifecycle is clear, but they may turn assumptions into permanent reporting logic.
Data-driven attribution compares historical converting and non-converting paths to estimate which eligible interactions are associated with conversion. Credit can be fractional and vary by path.
It is useful for larger datasets, complex advertising journeys, automated bidding, and teams that want to reduce dependence on fixed first-click or last-click assumptions.
The output is bounded by the platform’s available data, identities, channels, and conversion volume. A sophisticated algorithm cannot recover missing touchpoints or disconnected revenue outcomes.
AI-driven marketing attribution can reduce the manual work required to compare long paths, channel combinations, conversion stages, and model outputs. It helps analysts move from building reports to investigating the patterns that deserve attention.
AI can group similar journeys, identify recurring assisting sequences, flag sudden changes, and summarize how credit shifts between models. A deeper guide to how multi-touch attribution works provides the measurement foundation that these automated explanations still depend on.
Natural-language interfaces can also answer questions such as which ads assisted high-value deals, which paths produce retained customers, or why a channel gained credit after a model change.
AI should support, not replace, judgment. Missing campaign tags, duplicate conversions, incomplete identities, and disconnected CRM records can produce confident-looking explanations that are not reliable enough for budget decisions.
A custom attribution model applies company-defined weights, lifecycle milestones, or algorithmic rules. A business might emphasize first contact, qualified lead creation, opportunity creation, and closed revenue differently.
Custom models fit specialized sales processes, account-based marketing, CRM stages, and businesses with enough historical evidence to justify a tailored weighting system.
Customization can make internal preferences appear more scientific than they are. Teams should document every assumption and compare the custom view with simpler models and experiment results.
Google Ads now centers model selection on data-driven attribution and last click. Google removed first-click, linear, time-decay, and position-based options from new selectable conversion models, although those approaches remain useful in independent and cross-channel reporting. See Google Ads Help on attribution models.
Google uses eligible account conversion-path data to assign fractional credit across supported interactions. The model can inform automated bidding because credit is distributed beyond the final Google ad click.
Last click assigns the conversion to the final eligible Google Ads interaction. It remains simple and transparent but gives little visibility into earlier Google ad assistance.
Independent platforms can compare Google with Meta, LinkedIn, Bing, email, organic search, and CRM outcomes. Teams choosing a Google-specific view can also review the best attribution model for Google Ads before applying the result to wider budget decisions.
Marketers often use these terms interchangeably, even though each setting answers a different question. A report is only comparable when the model, window, scope, and outcome are aligned.
The model controls how credit is distributed among eligible interactions. First-click gives all credit to discovery, while linear distributes it across the recorded path.
The attribution window controls how long a click, impression, or engaged view remains eligible. Short windows emphasize recent influence, while longer windows capture delayed conversions.
The scope determines which channels, campaigns, placements, and touchpoints are included. A platform-level report may cover only its own advertising inventory, while an independent report can compare paid and organic sources.
The outcome is the event receiving credit, such as a form submission, qualified lead, opportunity, purchase, closed revenue, or retained customer. A useful model applied to the wrong outcome can still produce poor decisions.
Click-through and view-through attribution describe the eligible ad interaction, not the credit-distribution logic. Either interaction type can be evaluated within a platform model and window.
A click receives credit when the user selects the ad and converts within the eligible click window. This is usually stronger evidence of direct engagement than an impression alone.
A view receives credit when the person sees an ad, does not click it, and later converts. Adjust’s view-through attribution guide explains why impression-based measurement is common in display, video, social, mobile, and connected-TV campaigns.
Engaged-view attribution is relevant to video advertising where a person watches meaningfully without clicking. It sits between a simple impression and a direct click in the platform’s evidence hierarchy.
View-based credit can materially increase reported campaign contribution. Marketers should compare click and view results separately instead of merging them into one performance number without context.
The lookback window determines how long an interaction remains eligible. Two reports using the same model can still disagree when one uses a one-day view window and another uses a seven-day click window.
Short windows emphasize recent response and reduce the chance of crediting distant interactions. They can undercount channels that influence longer consideration journeys.
Long windows capture delayed decisions but increase the chance of assigning credit to an interaction with limited influence. The window should reflect the buying cycle rather than a convenient platform default.
Some reports place conversions on the date of the ad interaction, while others use the conversion date. The totals may match across a long period but disagree sharply by day or week
Google, Meta, LinkedIn, Amazon, TikTok, and other platforms use their own identities, eligible interactions, windows, modeled data, and reporting logic. This is why every platform can claim credit for the same conversion.

Google measures eligible interactions within its own advertising inventory. A deeper Google Ads attribution review helps separate Google-reported credit from a wider cross-channel journey.
Meta can include click-through and view-through influence within its attribution settings. Marketers should interpret Facebook Ads attribution alongside independent conversion and revenue data.
Commerce platforms can connect ad activity with purchases inside their own environments. This creates strong closed-loop reporting but does not automatically explain touchpoints that occurred outside the platform.
Different windows, identities, conversion dates, and eligible interactions create ad platform discrepancies even when every tracking tag is technically working.
A network evaluates performance through the ads, identities, and conversion signals available inside its own ecosystem. The result is useful for platform optimization but is not a neutral comparison of the full media mix.
Cross-platform marketing attribution applies a more consistent framework across advertising networks, email, organic search, referrals, direct traffic, and downstream business outcomes.
Independent attribution is not absolute truth. It provides a consistent comparison layer, but the result still depends on tracking coverage, identity resolution, model settings, and the selected conversion outcome.
No model is best for every decision. The useful question is which model matches the business question, data coverage, journey length, and action the team plans to take.
| Business question | Useful model |
| Which ads introduce new customers? | First-click |
| Which ads close conversions? | Last-click |
| Which source preceded a direct return? | Last non-direct |
| Which interactions appeared across the journey? | Linear |
| Which recent touches influenced conversion? | Time decay |
| Which funnel stages matter most? | Position based |
| Which interactions contribute based on observed data? | Data driven |
| Which lifecycle stages need custom weights? | Custom |
Campaign objective and funnel stage
Journey length and number of interactions
Conversion volume and identity coverage
CRM, offline, and revenue integration
Reporting purpose and audience
Model transparency and implementation capacity

Paid search attribution should distinguish branded and non-branded queries, repeat searches, closing keywords, and automated bidding inputs. Last-click can overvalue branded search when another channel created demand.
Paid social often influences discovery through both clicks and impressions. View-through eligibility, retargeting, modeled conversions, and cross-platform overlap require careful interpretation.
Ecommerce attribution should connect ads with orders, revenue, repeat purchases, products, retention, and LTV rather than treating every purchase as equally valuable.
iOS attribution and other mobile measurement approaches must handle installs, deep links, re-engagement, app events, consent, and privacy-aware identity methods.
CTV and video measurement often relies on impressions, engaged views, household exposure, delayed response, and cross-device matching. These journeys require more uncertainty than click-heavy search campaigns.
B2B models should connect ads with contacts, companies, qualified leads, opportunities, sales activity, and closed revenue. Marketing attribution CRM integration prevents the website form from becoming the final reported outcome.
Ad attribution should not stop at the first form submission. The useful lifecycle is ad click → lead → qualified lead → opportunity → customer → revenue.
A connected system should preserve the original source, campaign history, contact and company identity, opportunity stages, deal value, and closed status. This allows marketing to compare cost per lead with cost per qualified opportunity and revenue.
Revenue attribution evaluates campaigns through closed revenue, repeat purchases, expansion, retention, and customer value. It prevents high-volume but low-quality sources from appearing more successful than they are.
Changing the attribution model can change reported conversions, fractional credit, CPA, ROAS, keyword performance, campaign rankings, budget recommendations, and automated bidding inputs.
The model changes how recorded credit is distributed. It does not change the historical customer journey, create missing interactions, or prove that the credited campaign caused the outcome.
Which recorded interactions should receive conversion credit?
Did the advertising create additional results that would not otherwise have happened?
A campaign can appear frequently in converting journeys because it reaches people already likely to buy. Attribution identifies the journey pattern, while experiments test whether the campaign created lift.
Marketing mix modeling can add an aggregate planning layer where user-level tracking is incomplete. Larger budget decisions are stronger when attribution, incrementality, and planning models support one another.
Most failures come from the measurement setup rather than the model name. The following challenges with attribution models should be checked before a team changes budget or declares one channel the winner.

Using one model for every decision: Discovery, conversion, pipeline, and revenue questions may require different views.
Ignoring attribution windows: Two reports can use the same model and disagree because their eligibility windows differ.
Trusting platform totals blindly: Each network measures within its own identities, inventory, and reporting logic.
Stopping at leads: Lead volume does not show qualification, revenue, retention, or lifetime value.
Overvaluing view-through credit: Impression-based evidence should be reviewed separately from direct click engagement.
Letting direct overwrite known sources: Return visits can hide the earlier campaign that introduced or nurtured the customer.
Changing settings without documentation: Historical comparisons become misleading when models or windows change silently.
Treating attribution as causality: Conversion credit does not prove incremental impact.
Using incomplete conversion data: Duplicate events, missing UTMs, and disconnected CRM records weaken every model.
A practical attribution checklist can help teams validate sources, identities, conversions, windows, and business outcomes before relying on model results.
*No credit card required
Usermaven acts as an independent attribution layer that connects paid advertising with organic acquisition, website behavior, product activity, customer journeys, CRM outcomes, revenue, and retention.
Usermaven applies consistent source and campaign definitions across Google, Meta, LinkedIn, Bing, email, referrals, organic search, and direct traffic. This gives teams a neutral comparison beyond each ad platform’s self-reported totals.

Attribution reporting shows how discovery, closing, and assisting touchpoints connect to the same customer and conversion data, without piecing together separate spreadsheets.
User journeys preserve the sequence of sources, pages, return visits, product events, and conversions. Marketers can inspect the path behind a model result rather than viewing credit in isolation.
Website analytics explains landing-page and content behavior, while product analytics connects acquisition with activation, adoption, upgrades, and retention.
Campaigns can be evaluated through qualified opportunities, deal values, closed revenue, retention, and customer quality. This gives paid-media teams a stronger outcome than clicks or form submissions alone.
Conversion syncs return verified first-party outcomes to ad platforms so bidding can optimize toward qualified leads, purchases, customers, or other meaningful events.
Maven AI helps teams query connected journeys, attribution paths, campaigns, and outcomes in natural language. The result supports faster investigation without replacing data validation or strategic judgment.
An ad attribution model controls how conversion credit is divided, but the model is only one part of the measurement setup. Reliable decisions also depend on windows, platform scope, identity coverage, conversion definitions, CRM integration, and data quality.
First-click explains discovery, last-click explains closing, rule-based multi-touch models show the recorded path, and data-driven models estimate contribution from observed patterns. Comparing several views is usually more useful than forcing every decision into one model.
Usermaven connects advertising interactions with the wider customer journey, website and product behavior, CRM outcomes, revenue, and retention. Start a free 14-day Usermaven trial to test attribution models against real customer and business outcomes.
Book a free demo and discover how powerful analytics can grow your business.
*No credit card required
An ad attribution model is the rule or method used to assign conversion credit among eligible advertising interactions. It determines whether credit goes to one touchpoint, several touchpoints, or an algorithmically estimated combination.
The main types are single-touch models, rule-based multi-touch models, and algorithmic models. Common examples include first-click, last-click, last non-direct, linear, time decay, position based, data driven, and custom attribution.
No model is best for every purpose. First-click supports discovery analysis, last-click supports closing analysis, multi-touch models explain recorded journeys, and data-driven models estimate contribution when enough reliable data is available.
Google Ads primarily centers model selection on data-driven attribution and last click. First-click, linear, time-decay, and position-based models remain useful in independent cross-channel attribution platforms.
First-click gives all credit to the interaction that introduced the customer. Last-click gives all credit to the final eligible interaction before conversion.
Multi-touch attribution distributes credit across several interactions in the recorded customer journey. Linear, time-decay, position-based, and data-driven models are common multi-touch approaches.
Data-driven attribution uses historical converting and non-converting paths to estimate the contribution of eligible interactions. Its accuracy depends on data volume, identity coverage, platform scope, and conversion quality.
The model determines how credit is divided. The attribution window determines how long a click, view, or engaged view remains eligible to receive that credit.
View-through attribution gives eligible credit to an ad impression when the person did not click the ad but converted within the specified view window.
Platforms use different identities, windows, eligible interactions, conversion dates, modeled data, and ecosystem boundaries. The same customer can therefore be credited by several platforms.
No. Attribution assigns credit to recorded interactions. Incrementality testing is needed to estimate whether the advertising created additional results.
Usermaven connects paid and organic sources with customer journeys, website and product behavior, CRM deals, revenue, retention, attribution models, and conversion synchronization in one platform.
Try for free
Grow your business faster with:

The phrase “top leader in the marketing attribution space” assumes that one platform dominates the market. In reality, attribution leadership is divided by business model, journey type, and final commercial outcome. The strongest marketing attribution software is not always the largest vendor. It is the platform that connects the customer journey with the outcome used […]
By Ryan Mitchell
Aug 6, 2026

Marketing attribution is moving beyond browser-based conversion credit. Modern systems are expected to connect first-party behavior, campaign data, customer identities, CRM stages, product activity, revenue, and optimization in one measurement flow. The shift matters because marketers no longer need only a report showing which ad appeared before a conversion. They need marketing attribution software that […]
By Ryan Mitchell
Aug 5, 2026

You’ve launched campaigns, generated clicks, and watched conversions roll in. But can you confidently answer one question: which marketing channels actually drive revenue? That’s where marketing attribution software comes in. It helps you connect every customer touchpoint, understand what influences conversions, and invest your budget in the channels that deliver real business growth. With dozens […]
By Adeel Khan
Aug 5, 2026