Every B2B demand generation channel has a salesperson telling you it's the one that matters. After running these channels across dozens of engagements, here's how they actually rank by return — and which ones are quietly wasting your budget.
A caveat before the rankings: ROI depends on your market, deal size, and how well you execute. A channel that's brilliant for a £50k-ACV SaaS business can be useless for a £2k transactional product. So treat this as a default ranking for mid-market B2B, then adjust for where your buyers actually spend attention. The ranking is based on cost per qualified opportunity and pipeline contribution, not cost per click or cost per lead.
The ranking, top to bottom
1. Referrals and customer advocacy
The cheapest, highest-converting pipeline you'll ever generate, and the one most teams never systematise. A warm referral arrives pre-trusted, closes faster, and churns less. The reason it ranks first and gets ignored is that it doesn't feel like marketing — there's no dashboard, no ad account. But a deliberate referral programme, advocacy content, and simply asking happy customers at the right moment will outperform every paid channel on ROI. Build this first. It's underpriced because it's unglamorous.
2. Paid search (high-intent)
For demand capture, nothing beats search on high-intent terms. Someone searching "X software for Y" or "X consultancy" is in-market now. The ROI is strong because you're capturing existing demand rather than creating it. The catch: it only works on the small slice of the market that's already looking, and costs rise as competitors bid up the same terms. It's a capture channel, not a creation channel — brilliant within its lane, useless outside it. Get the lane right and it's one of the most reliable pounds you'll spend. Our Google Ads management is built around qualified pipeline rather than cheap clicks.
3. LinkedIn (paid and organic together)
The strongest single platform for mid-market B2B, because it does both jobs — creation and capture — if you commit. Organic founder and expert content builds the brand preference that makes everything else cheaper. Paid lets you target by company, role, and seniority with precision no other ad platform matches. The ROI is excellent for considered B2B purchases and poor for low-value transactional ones, because the cost per click is high and only pays back on deals worth chasing. Treat organic and paid as one motion, not two. We go deep on this in our guide to LinkedIn B2B demand generation , and run it as a service through LinkedIn Ads management .
4. Content and SEO
The compounding channel. Slow to start, but the article that ranks for a high-intent term keeps producing pipeline for years at near-zero marginal cost. The ROI is exceptional over a long horizon and terrible if you judge it in month two. Most teams quit before it compounds. The trick is to target commercial-intent topics your ICP searches when evaluating, not vanity traffic. We lay out the approach in our B2B SEO strategy guide .
"The two best channels — referrals and content — are the two most teams underfund, because neither produces a clean lead form you can attribute this week. ROI and measurability are not the same thing."
5. Outbound (targeted, not spray-and-pray)
Direct outbound to in-ICP accounts works well when it's tightly targeted and personalised, and is pure noise when it's volume-based templated spam. The ROI swings wildly on execution. Used to accelerate accounts you've already warmed with creation work, it's strong. Used cold at scale with no brand behind it, it burns your domain reputation and your prospects' patience. Rank it high if you do it properly, low if you do it lazily.
6. Paid social beyond LinkedIn (Meta, etc.)
Meta and other consumer-led platforms can work for B2B — especially for reaching decision-makers in their downtime with strong creative — but the targeting is blunter and intent is lower than LinkedIn or search. ROI is decent for top-of-funnel demand creation and retargeting, weak for direct capture in considered B2B. It earns a place for awareness and retargeting, rarely as a primary capture channel. We run it where it fits through paid Meta management .
7. Webinars and events
High effort, high reward when the topic and audience are right. A focused webinar for your ICP produces engaged, sales-ready leads. A generic one produces a list of people who wanted the recording. The ROI depends entirely on relevance and follow-up. Worth running selectively, not as a constant treadmill.
8. Review sites and directories
For software especially, presence on the review sites your buyers check during evaluation captures high-intent demand you'd otherwise miss. ROI is solid but capped — it only reaches buyers already deep in evaluation. A useful capture supplement, not a strategy.
9. Display and programmatic
Mostly overrated for direct response in B2B. Useful for retargeting warm audiences and for brand presence at scale, poor for generating qualified pipeline directly. Low on the list unless you have a specific brand-reach goal and the budget to support it.
The channels to be sceptical of
Some channels get far more attention than their ROI deserves, usually because they're new or easy to sell.
- Generic "growth hacks" — tactics that worked once for one company in a blog post rarely transfer to your market.
- Mass cold email at volume — damages deliverability and brand for diminishing returns.
- Broad-match paid search — burns budget on irrelevant clicks; only high-intent terms earn their place.
- Buying lead lists — low intent, poor data, and a fast route to looking like spam.
How to actually choose
Don't run all nine. Pick a small number that match where your ICP spends attention, fund at least one creation channel and one capture channel, and commit for 90 days before judging. The biggest waste in B2B isn't picking a slightly suboptimal channel — it's spreading budget thinly across too many and never giving any of them the consistency they need to compound.
- Rank by cost per qualified opportunity, never by cost per click or lead.
- Always fund both a creation channel and a capture channel.
- Systematise referrals before scaling paid — it's the best ROI you have.
- Commit to a channel for at least a quarter before deciding it works.
- Match the channel to your deal size: high-CPC channels only pay back on high-value deals.
Channels serve a strategy, not the other way round
The ranking is a starting point. The real decision comes from your demand generation strategy — your ICP, your deal economics, your buying group. Pick channels to serve that, then measure them honestly against pipeline. A perfectly chosen channel running the wrong message to the wrong people still fails.
If you want a senior view on which channels will actually pay back for your business — and which to stop funding — that's the work Nick and Jake do directly. Book a discovery call and we'll rank your channels on your numbers, not ours.