Last non-direct click
Last non-direct click is an attribution rule that credits the most recent non-direct channel in the path. When the final interaction before converting is 'direct' (someone typing the URL or returning via a bookmark), the model skips it and credits the prior identifiable marketing channel instead — on the reasoning that direct traffic is often the downstream result of earlier marketing rather than a source of its own.
What this means
In many tools, 'direct' is the catch-all bucket for visits with no detectable referrer or campaign — typed URLs, bookmarks, some app-to-web hops, and traffic where the referrer was stripped. Crediting direct for conversions would reward an unidentifiable bucket and hide the marketing that actually drove the visit.
Last non-direct click solves this by looking back from the conversion and skipping any final direct touch, assigning credit to the most recent channel that was a real, identifiable source. It is the long-standing default behavior in Google's attribution for several reports.
Why it exists and its limits
The rationale is behavioral: a user who returns directly to convert often did so because earlier marketing made the brand memorable. Crediting the last identifiable marketing touch better reflects what initiated the return than crediting 'direct'.
The limits are those of any last-touch logic plus the direct-handling caveat. It still ignores all earlier touches except the one it credits, so it under-values assisting channels; and if a genuinely direct, marketing-independent visitor converts, the rule may credit an older channel that had little to do with the decision. It is a sensible default for cleaning up the direct bucket, not a complete causal account.
- Skips a final 'direct' touch when assigning credit
- Credits the last identifiable non-direct channel instead
- Still last-touch logic — ignores earlier assisting touches
How it appears in analytics and logs
A conversion where the final touch was direct but credit lands on an earlier channel indicates last non-direct click; direct is being treated as a continuation, not an origin.
Diagnostic use case
Use last non-direct click to avoid over-crediting direct traffic, attributing the conversion to the last marketing channel that actually introduced or re-engaged the user.
What WebmasterID can help detect
WebmasterID records first-party referrer and campaign context, so it can identify the last non-direct source in a path and reason about where this rule would place credit.
Common mistakes
- Forgetting that direct often hides stripped referrers, not true type-ins.
- Reading it as multi-touch when it still credits only one channel.
- Assuming it captures the full causal journey.
Privacy and accuracy notes
Last non-direct click is a credit-assignment rule over recorded channels; it needs path and channel data, not identity. It makes no probabilistic guesses about people.
Related pages
- Last-click attribution: simple, and what it hides
Last-click attribution assigns 100% of a conversion's credit to the last touchpoint before it. It is simple, deterministic, and the historical default — which is exactly why it misleads: it ignores every earlier touch that created demand, systematically overrating bottom-funnel channels and underrating discovery.
- Default channel grouping: the buckets before the model
Channel grouping is the rule set that sorts raw source/medium values into named channels — Organic Search, Paid Social, Email, Direct. Every attribution model operates on these buckets, so a mis-grouped touch is mis-attributed no matter how good the model. Grouping is upstream of, and quietly governs, attribution.
- Attribution in GA4
Google Analytics 4 (GA4) implements attribution with a data-driven model as the default for its conversion reporting, plus rules-based options, configurable lookback windows, and default channel groupings. It also distinguishes attribution used in GA4 reports from the conversions Google Ads counts. This page describes GA4's attribution posture and the settings that change how credit appears.
- Campaign links
Preserve referrer/campaign context so fewer visits fall to direct.
Sources and verification notes
- Google Analytics Help — Last non-direct click attribution modelDocuments the last non-direct click rule and its treatment of direct traffic.
Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.