Reporting

Attribution for outbound, without lying to yourself

The goal of attribution isn't to win the credit argument, it's to know what to fund next quarter.

8 min read

Attribution debates in outbound usually aren't about measurement. They're about budget. Whoever's number looks biggest keeps their headcount, and that pressure quietly bends every methodology toward "how do we count more of this as ours."

Attribution built to survive that pressure has to be boring on purpose: rules written down before the results come in, applied the same way regardless of who they flatter, and separated clearly enough that nobody can hide a weak number inside a strong one.

Where outbound attribution actually breaks

The hard case isn't the clean one — cold email, reply, meeting, deal. It's the messy, common one: a prospect gets touched by outbound in January, ignores it, then fills out a demo form in March after seeing a paid ad. Did outbound source that deal? Did the ad? Did neither, because the prospect was already evaluating and would have found you regardless?

There's no objectively correct answer to that. What matters is picking a rule and applying it consistently, instead of litigating it deal by deal — which is what happens when there's no rule, and it always resolves in favor of whoever's in the room.

A rule that holds up

The rule that survives scrutiny: if an account was touched by outbound within a defined lookback window — 90 days is a reasonable default for most b2b sales lead generation cycles — and then converted through any channel, record it as outbound-influenced. Report influenced and sourced as two separate lines. Never add them together into a single total.

This does two things. It stops outbound from claiming full credit for deals it merely nudged, and it stops other channels from claiming outbound contributed nothing just because the form fill happened somewhere else. Both distortions are common, and both come from the same root cause — treating attribution as a single number instead of two.

The lookback window matters more than people assume

Set the window too short and you undercount real influence — a prospect touched in month one who converts in month four after warming up gets zero credit anywhere. Set it too long and everything looks influenced by everything, which is functionally the same as having no attribution at all.

Lookback windowEffectBest fit
30 daysUnderstates influence on longer cyclesFast-cycle, transactional deals
90 daysReasonable default for most B2BStandard mid-market sales cycle
180+ daysOverstates influence, hard to falsifyOnly for genuinely long enterprise cycles

Pick based on your actual sales cycle length, not on which window produces the number you want to show this quarter.

What "sourced" should actually require

For a deal to count as outbound-sourced, the first meaningful engagement — the first reply, the first booked call — has to trace directly back to an outbound touch, with no other channel in between. Not "outbound was somewhere in the account's history." That looser standard is how every deal in the pipeline ends up credited to every channel simultaneously, which helps no one make a real decision about where to invest.

This matters specifically in lead generation b2b saas motions, where the same account is frequently touched by outbound, content, a webinar, and a paid retargeting ad within the same quarter. Without a strict sourced definition, you can't tell whether outbound is generating net-new pipeline or just accelerating deals that were coming anyway — and those are very different things to fund.

The test for whether your attribution is honest

Ask whether the model can produce a bad number for outbound. If every version of the analysis makes outbound look good, the model isn't measuring anything — it's a justification with a spreadsheet attached. A model that occasionally shows outbound influencing a deal but not sourcing it, or contributing nothing to a segment where it should be strong, is a model you can trust the good numbers from too.

The same test applies in the other direction. If a b2b lead generation process is genuinely working, the sourced number should hold up even under a strict definition — first touch, direct reply, no other channel involved. If outbound only looks good once you loosen the definition to "touched at some point," that's information, not an attribution problem.

Reporting it without an argument

Two lines, every reporting period, no exceptions:

  • Outbound-sourced pipeline and revenue — strict definition, first meaningful engagement traces to an outbound touch.
  • Outbound-influenced pipeline and revenue — touched within the lookback window, converted via any channel.

Show both. Never sum them. Let whoever's reviewing the numbers ask about the gap between them if they want to — that gap is usually more informative than either number alone, because it tells you whether outbound is a closer or a nudge for your specific market.

If your team is spending more time debating whose number counts than acting on what the numbers say, that's usually a sign the reporting model needs fixing before the campaign does. LeadsLogik builds this kind of attribution into managed outbound programs from the start — see /services or run through /outbound-fit to see if it fits your current setup.

See how this applies to your pipeline.

Take the short outbound fit assessment and get a straight read on your setup.