Last-Touch Attribution
Last-Touch Attribution Last-touch attribution is a single-touch marketing attribution model that gives 100% of conversion credit to the final channel

Last-touch attribution is a single-touch marketing attribution model that gives 100% of conversion credit to the final channel or campaign a customer interacted with before converting. It is also called last-click attribution in Google Analytics 4 and last-interaction attribution in several CRM platforms. Marketers use it to measure which channels close deals, even when those channels did not start the customer journey.
Why Last-Touch Attribution Matters
Last-touch attribution is the default model in most ad platforms because it ties revenue directly to the click that finished the sale. Google Ads, Meta Ads, LinkedIn Ads, and most affiliate networks report on a last-click basis by default. This makes last-touch the model most performance marketers actually optimize against, even when their analytics platform shows a different number.
It is also the simplest model to explain to finance and leadership. A purchase happened, a channel was the final touch, that channel gets the credit. HubSpot’s 2024 State of Marketing report found that 78% of marketing teams still rely on single-touch attribution as their primary reporting model. Most of that 78% defaults to last-touch because ad platforms reinforce it.
The model performs best for short sales cycles. Direct response campaigns, transactional searches, and abandoned cart flows often involve a single short journey where the final click genuinely earned the conversion. In those cases, last-touch gives a clean and accurate picture.
How Last-Touch Attribution Works
Last-touch attribution tracks the final identifiable source before a conversion and credits that source with 100% of the conversion value. Earlier interactions are recorded but receive no credit. The mechanism relies on consistent UTM parameters or click IDs (gclid, fbclid) on the final session.
A typical flow:
- User clicks a Facebook awareness ad and lands on a blog post. No conversion.
- User returns a week later through an organic search result. No conversion.
- User clicks a Google Ads retargeting ad with
utm_source=google&utm_medium=cpc&utm_campaign=retarget_q2and converts. - The analytics platform assigns 100% of the revenue to the Google Ads retargeting campaign. The Facebook ad and organic search receive no credit.
If the final session arrives without UTM parameters or with a missing utm_medium, GA4 routes the conversion to “Direct” or “Unassigned,” which silently distorts last-click reporting. Clean tagging on the closing channels is non-negotiable.
Types of Last-Touch Attribution
Several variants of the last-touch model exist, and the difference between them changes reported numbers materially.
- Last click. Credits the final click before conversion, including direct visits. Simple and matches most ad platform reporting.
- Last non-direct click. Skips any direct or untagged final visit and credits the last non-direct source. Was Universal Analytics’ default model for years and remains a common reporting variant.
- Last paid click. Credits only the final paid ad click, ignoring organic and direct. Used inside ad platforms to isolate paid performance.
- Last Google Ads click. Credits the final Google Ads click specifically. Used inside the Google Ads interface for in-platform reporting.
- Last interaction. A broader CRM term that includes form fills, sales calls, or other non-click events as the final touch.
GA4’s default attribution model switched from last-click to data-driven in October 2023. Last-click remains available for model comparison and is still selectable as a non-default option.
Last Touch vs First Touch
Last-touch and first-touch attribution sit at opposite ends of the single-touch spectrum. Both ignore everything in between.
| Attribute | Last-Touch | First-Touch |
|---|---|---|
| Credit assigned to | Last channel before conversion | First channel that brought the user in |
| Best for measuring | Closing, conversion-driving channels | Awareness, demand generation |
| Underrates | Top-of-funnel awareness channels | Nurture and closing channels |
| GA4 model name | Last Click | First Click |
| Common in | Performance marketing, ad platforms | Brand teams, content teams |
Most brand teams overweight first-touch and most performance teams overweight last-touch. Running both reports side by side reveals the gap and is the first step toward picking a multi-touch model that reflects the real journey. See the first-touch attribution entry for the opposite-end comparison.
How to Set Up Last-Touch Attribution in GA4
GA4 includes last-click attribution as a comparison model, not as the default.
- Open Google Analytics 4 and go to Advertising.
- Click Attribution in the left sidebar.
- Open Model comparison.
- Set one model to Last click and compare against another model such as Data-driven or First click.
- Apply your conversion event (purchase, lead form submission, signup) at the top.
Last-click in GA4 specifically refers to the paid and organic channels last click model, which excludes direct visits. To pair it with ad platform numbers, also pull the Conversion paths report to see how many journeys had only a single touchpoint.
For accurate last-click reporting, every paid campaign needs consistent UTM tagging. A tool like linkutm’s UTM builder enforces fixed source, medium, and campaign values so last-click reports do not fragment across mixed-case duplicates.
Limitations of Last-Touch Attribution
Last-touch attribution overweights bottom-of-funnel channels that capture demand created elsewhere. Branded search, retargeting, and direct traffic look exceptionally profitable under last-click because they intercept buyers who already decided to convert.
Common limitations:
- It rewards channels that close demand, not channels that create it. Cutting awareness spend based on last-click data starves the pipeline.
- It ignores assist touches. Email nurture sequences, content marketing, and middle-funnel ads receive zero credit under last-click.
- It collapses long journeys to a single point. B2B journeys average 27 information interactions per Google’s 2024 Search Trends report. Crediting only the last one hides 26 others.
- It rewards branded search disproportionately. A user who searched the brand name had already been influenced by an earlier channel.
For complex journeys, multi-touch models such as time-decay, position-based, or data-driven attribution give a more accurate picture. The campaign attribution guide walks through when each model fits.
Frequently Asked Questions
What is last-touch attribution in simple terms?
Last-touch attribution gives 100% of the credit for a sale or signup to the final marketing channel before the conversion. Everything that happened earlier in the journey is ignored. It is the simplest way to see which channels close conversions.
What is the difference between last-click and last-touch attribution?
In Google Analytics 4, the model is called “last click” and counts the final click that arrived at your site before conversion. In CRM platforms like HubSpot or Salesforce, “last touch” can also include offline events such as a sales call or a form fill as the final interaction. The underlying logic is the same: 100% credit to the final identifiable interaction.
Is last-touch attribution still the default in GA4?
No, GA4 switched its default attribution model from last-click to data-driven in October 2023. Last-click remains available as a comparison model and is still the default reporting model inside Google Ads, Meta Ads, and most other ad platforms.
When should you use last-touch attribution?
Use last-touch attribution for short sales cycles, direct response campaigns, abandoned cart flows, and any single-session purchase path. It also works as a baseline for comparing performance marketing channels against ad platform numbers. Avoid it as the only model for long B2B cycles or content-driven journeys.
What is the last interaction model?
The last interaction model is another name for last-touch attribution. It assigns 100% of conversion credit to the final touchpoint, whether that touchpoint is a click, a form fill, an email open, or an offline sales interaction logged in the CRM. The name varies by platform but the logic is identical.
To enforce clean UTM tagging so last-touch attribution actually matches your ad platform reports, build every campaign URL through the free UTM builder at linkutm.