Skip to main content
iClick Advertising
All posts
Blog

Attribution for B2B SaaS: Why Last-Click Is Lying to You

Even Google doesn’t think last-click is the best way to measure a conversion anymore, and Google’s own ad platform is one of the biggest beneficiaries of that model crediting itself. That’s worth sittin…

July 7, 202611 min readteam.iclickadvertisingBy team.iclickadvertising
Even Google doesn’t think last-click is the best way to measure a conversion anymore, and Google’s own ad platform is one of the biggest beneficiaries of that model crediting itself. That’s worth sitting with for a second. If the company selling the ads has moved on, it’s a reasonable moment for B2B SaaS marketing teams still running last-click as their reporting default to ask why they haven’t.

What Last-Click Actually Measures (and Why B2B SaaS Breaks It)

Last-click attribution assigns 100% of the credit for a conversion to the final touchpoint before it happened. It’s simple to implement and easy to explain in a board meeting, which is exactly why it became the default in most ad platforms years ago. The problem isn’t that it’s wrong in some abstract sense: it’s that it structurally over-credits whatever channel tends to close the loop, which in B2B SaaS is almost always branded search or direct traffic, and structurally erases the channels that built the intent in the first place.

Google’s own product decisions are the clearest evidence that this isn’t a controversial claim. According to Google’s own Ads Help documentation, data-driven attribution, not last-click, is now the default model for most conversion actions in Google Ads. Google reached that decision by removing four rule-based multi-touch models (first-click, linear, time-decay, and position-based) between May and September 2023, a change confirmed by Search Engine Journal at the time. Google’s own ads liaison noted that those four models combined accounted for a very small share of measured conversions, under 3%, while data-driven attribution had already become the most broadly adopted approach. Last-click remains available as an option. It is no longer what Google itself recommends.

That matters for B2B SaaS more than almost any other business model, because the buying process last-click was designed to measure (a short, largely solo path from ad to purchase) doesn’t resemble how a SaaS deal actually happens. Widely-cited Gartner research on B2B buying groups puts the typical committee at 6 to 10 stakeholders, each conducting independent research and arriving at internal conversations with different information. That same body of research puts the total time buyers spend meeting with any potential supplier at roughly 17% of the overall purchase journey, meaning the other 83% happens away from anything a pixel can see. Separately, Dreamdata’s 2026 LinkedIn Ads Benchmarks Report puts the average B2B buying journey at 281 days and 88 touchpoints across four channels. Last-click attribution takes that entire process and hands 100% of the credit to whichever one of those 88 touchpoints happened last, usually a branded search click that only happened because 87 other things already convinced the buyer to look for you by name.

The Bigger Problem: The Dark Funnel

Even a good multi-touch model can only credit touchpoints it can see. A large and, by most accounts, growing share of B2B SaaS buyer research happens somewhere no attribution software has ever been able to track: peer Slack messages, LinkedIn DMs, podcast mentions, private communities, word-of-mouth recommendations, and increasingly, conversations with AI assistants. The industry shorthand for this, popularized by Chris Walker’s team at Refine Labs and now widely used across B2B marketing, is the dark funnel. HockeyStack’s explainer on the concept describes it plainly: dark funnel activity is why attribution reports end up dominated by “direct traffic” and sales closes deals that supposedly “came from nowhere.”

Two data points are worth taking seriously here, with the caveat that dark funnel measurement is inherently approximate by definition: you’re trying to quantify what you can’t directly observe:

  • Refine Labs’ “Attribution Mirage” research, based on a 12-month observation window covering 620 converted customers and $21.5 million in tracked annual recurring revenue, found substantial gaps between what software-based attribution credited and what self-reported data from the same customers revealed, as documented in an industry analysis of the study.
  • Common Room’s analysis across four B2B SaaS customers (one sales-led, three product-led) found that roughly 28% of open pipeline and 26% of closed deals were first seen in untracked channels rather than any trackable marketing touch, and notably, deals sourced from those untracked touchpoints closed about 54% faster than deals with a fully trackable origin (60.6 days versus 131 days).

The practical fix that’s held up best isn’t a better pixel: it’s asking. Adding an open-text “How did you hear about us?” field to demo request and trial signup forms, and treating the answers as real data rather than an optional curiosity, consistently surfaces channels (podcasts, communities, colleague referrals) that software-based attribution never credits at all. It won’t give you a clean dashboard. It will give you a more honest one.

The Attribution Models Beyond Last-Click

Once you accept that a single touchpoint can’t represent a multi-month, multi-person process, the question becomes which model to replace it with. Here’s how the standard alternatives compare, with the important caveat that Google deprecated four of them as native, ad-platform-level options in 2023, meaning any B2B SaaS team that wants first-touch, linear, time-decay, or position-based attribution today needs to build it in a CRM or a third-party attribution tool, not in Google Ads or GA4 directly.

Model How It Works Best Fit Limitation
Last-click 100% credit to the final touchpoint Very short, single-session purchases Structurally over-credits bottom-funnel and branded channels
First-click 100% credit to the first touchpoint Understanding top-of-funnel discovery Ignores everything that actually closed the deal
Linear Equal credit across every touchpoint A simple, unbiased starting point Treats a banner impression the same as a demo request
Time-decay More credit to touchpoints closer to conversion Longer sales cycles where recent momentum matters Can still under-credit the early touch that created the opportunity
U-shaped (position-based) 40% first touch, 40% last touch, 20% middle Clear top- and bottom-funnel motions Arbitrarily discounts the middle of the journey
W-shaped 30% each to first touch, lead creation, opportunity creation B2B SaaS with a defined MQL → SQL → opportunity funnel Requires clean CRM stage tracking to work at all
Data-driven / algorithmic ML assigns fractional credit from actual conversion patterns Accounts with enough volume (Google recommends 400+/month) A black box below that threshold; still only sees trackable touches

For most B2B SaaS companies with a 60-120 day sales cycle, W-shaped attribution is the most common starting point because it forces equal accountability across the three stages that map to how revenue teams actually think about a deal: awareness, lead creation, and opportunity creation. For longer enterprise cycles, time-decay tends to perform better because it doesn’t force an artificial 30/30/30 split across stages that might be a year apart.

Account-Level Attribution: Track the Company, Not Just the Contact

Every model above has an unstated assumption baked in: that a single contact’s journey represents the whole deal. In a market where the typical buying group runs 6 to 10 people, that assumption breaks immediately. If your economic buyer clicked a LinkedIn ad in month one, your technical evaluator found you through organic search in month two, and your actual form-filler came in through a Google Ads branded search in month four, contact-level attribution will credit the entire deal to Google Ads branded search, because that’s the only touchpoint tied to the person who happened to fill out the form.

Account-level attribution solves this by grouping every touchpoint from every contact at the same company under one account record, and attributing the deal to the account’s collective journey rather than any single individual’s path. This requires your CRM and marketing automation platform to de-duplicate and group contacts by company domain: a data modeling problem more than an attribution modeling problem, but one that has to be solved first, because no attribution model can fix data that’s structured around the wrong unit of analysis.

Incrementality Testing: The Gold Standard Almost No One Runs Enough

Every model discussed so far, including data-driven attribution, is still correlational: it’s inferring influence from touchpoints that happened to occur before a conversion, not proving that those touchpoints caused it. The only way to establish actual causation is a controlled experiment: an incrementality test.

The most rigorous version is a geo holdout test: running campaigns normally in some regions while deliberately pausing them in matched control regions, then comparing aggregate outcomes between the two groups rather than trying to attribute any individual conversion at all. Wayfair’s own engineering team has published a detailed account of how they run this at scale: carefully matching control geographies to treatment geographies on historical performance before running the test, precisely because naive random splits produce noisy, unreliable results when your geographic units vary as wildly in size as, say, New York City versus a small metro area.

B2B SaaS has a specific, honest limitation here worth naming: incrementality testing depends on volume, and B2B SaaS deals are frequently the opposite of high-volume. As one practical guide to the method puts it plainly, low-volume, high-value B2B purchases don’t generate enough conversion data for a holdout test to reach statistical significance quickly, which means tests often need to run far longer than the equivalent ecommerce experiment. That’s a real constraint, not a reason to skip incrementality testing altogether: it’s a reason to run it periodically as a calibration check on your attribution model rather than as a real-time, always-on measurement layer.

A Practical Attribution Stack for B2B SaaS in 2026

Putting this together, the attribution setup that holds up for most B2B SaaS companies isn’t a single model: it’s a small stack, each layer covering what the others can’t:

  1. A CRM-connected multi-touch model matched to your actual sales cycle length. W-shaped for 60-120 day cycles, time-decay for longer enterprise cycles. Build this in your CRM or a dedicated attribution tool, since Google Ads and GA4 no longer offer these natively.
  2. Extended attribution windows. The 30-day default most tools ship with is calibrated for something much shorter than a typical SaaS sales cycle. If your cycle runs 90+ days, your attribution window should too; otherwise you’re systematically dropping the early touchpoints that started deals that closed months later.
  3. Self-reported attribution on every demo request and trial signup form. An open-text “How did you hear about us?” field, logged in the CRM as real data. This is the cheapest, fastest way to see dark funnel channels your pixels never will.
  4. Account-level grouping, so a deal touched by four people across three channels gets attributed to the account’s full journey instead of whichever one of them happened to submit the form.
  5. Periodic incrementality checks, not as a real-time dashboard but as a quarterly or semi-annual calibration exercise to sanity-check whether your multi-touch model’s conclusions hold up against an actual causal test.

None of these five layers is sufficient alone. Together, they cover the three distinct problems last-click conflates into one wrong number: which touchpoints get credit, which touchpoints are invisible in the first place, and whether the touchpoints you can see actually caused anything at all.

How iClick Approaches This

Attribution work is where a lot of SaaS ad accounts quietly leak budget: not because the campaigns are poorly built, but because the reporting layer underneath them is telling a misleading story about which ones are working. On every SaaS engagement, iClick sets up CRM-connected, cycle-length-appropriate attribution before making budget recommendations, rather than taking a platform’s last-click dashboard at face value. If you want a look at how your current account’s reported performance would change under a different model, a free written PPC audit includes a model-comparison pass against your live data. For a sense of what your unit economics should look like once attribution is fixed, the CAC/LTV calculator is a useful benchmark. For channel-specific guidance, see LinkedIn Ads for SaaS and Google Ads management, or the full SaaS PPC playbook. To talk through your current attribution setup, book a strategy call.

FAQ

Why is last-click attribution especially misleading for B2B SaaS?

Because B2B SaaS deals involve multiple stakeholders and long sales cycles: commonly cited research puts the typical buying group at 6 to 10 people and the full journey at hundreds of touchpoints over several months. Last-click attribution assigns all the credit to a single touchpoint from a single person, which structurally erases the vast majority of what actually influenced the deal.

What attribution model should a B2B SaaS company use instead?

For most companies with a 60-120 day sales cycle, W-shaped attribution (equal credit to first touch, lead creation, and opportunity creation) is a strong default. Longer enterprise cycles tend to perform better with time-decay attribution. Neither is available natively in Google Ads or GA4 anymore: both require a CRM-based or third-party attribution setup.

What is the “dark funnel” in B2B marketing?

It’s the portion of the buyer journey that happens in channels no attribution software can track: private Slack and LinkedIn messages, podcast mentions, word-of-mouth, community discussions, and AI assistant conversations. Estimates of how much of the B2B journey falls into this category vary significantly by study, but the direction is consistent: a substantial share of buyer research happens somewhere no pixel has ever reached.

How do I measure dark funnel influence if it’s untrackable by definition?

The most practical method is self-reported attribution: an open-text “how did you hear about us” field on demo and trial signup forms, tracked as real data over time. Secondary signals like branded search volume trends and win/loss interviews can help corroborate what the self-reported data shows.

Is data-driven attribution the same as multi-touch attribution?

Not exactly. Data-driven attribution is one specific type of multi-touch model: it uses machine learning to assign fractional credit based on your own historical conversion data, rather than a fixed rule like W-shaped or time-decay. It’s Google’s current default, but it still only sees the touchpoints your tracking can observe, so it doesn’t solve the dark funnel problem.

What’s the difference between attribution and incrementality testing?

Attribution models, including data-driven ones, infer influence from touchpoints that happened before a conversion. Incrementality testing establishes actual causation through a controlled experiment, typically a geo holdout, comparing outcomes where marketing ran against a matched control where it didn’t. It’s the more rigorous standard, but it requires enough conversion volume to reach statistical significance, which can be a real constraint for lower-volume B2B SaaS deals.

Newsletter

One PPC insight per week. No fluff.

Real paid-search insights from the iClick team every Tuesday.

Subscribe
Strategy session, not a sales call

Unlock expert-led advertising strategy for your business.

Every agency is not the same. At iClick Advertising, we don't offer hollow “free audits.” We provide actionable insights that improve real growth.

  • Ad Performance Analysis , Learn what's working, what's not, and where hidden opportunities exist.
  • Audience Targeting & Precision , Advanced, data-driven insights to refine your ideal customer profiles.
  • Strategic Campaign Optimization , Restructure your PPC for better ROI and lower CPA. Specific moves, not generic tips.
  • Competitive Analysis , See how your ad strategy stacks up against the leaders in your vertical.

This isn't a common audit. It's a high-value strategy session built for businesses committed to growth. Results, not reports. Submit your details and let's get started.

Accredited advertising partner with
Google Premier PartnerMeta Business PartnerBing AccreditedShopify Partner

Get in touch with us

A senior strategist will respond within one business day.

Free strategy session. No sales pitch. Or book a call directly.

Unlock expert-led
advertising strategy
for your business.

Every agency is not the same. At iClick Advertising, we don't offer ‘free audits’, we provide actionable insights that improve real growth.

  • Ad Performance Analysis - Learn what is working, what is not, and where hidden opportunities exist.
  • Audience Targeting & Precision - Use advanced and data-driven insights to refine your ideal customer profiles.
  • Strategic Campaign Optimization - We'll guide you on structuring pay-per-click campaigns for better ROI and lower CPA.
  • Competitive Analysis - See how your ad strategy compares to industry leaders.
  • This isn't a common audit. It's a high-value strategy session for businesses committed to growth. Submit your details & let's get started.
🚀

Get in touch with us...

Protected · We'll respond within one business day.

Accredited
Advertising
Partner with:
CLUTCH
TOP
Google Premier PartnerMeta Business Partners
Eric Mascarenhas
Feel aligned? Let's talk details:
Book your slot
G
Google My Business
Reviewed on
5.0 Rating
Clutch
Reviewed on
4.95 Rating
Google Premier PartnerMeta Business PartnersBing Accredited PartnerShopify PartnerTikTok Marketing Partner