Lead Genova

How To Calculate Lead Generation ROI

How To Calculate Lead Generation ROI

It’s absolutely essential that any business spending money on B2B lead generation knows whether it’s actually paying off. Too many companies pour their budgets into campaigns without a clear picture of what they’re getting back.

Calculating your lead generation ROI doesn’t require a finance degree, but it does require accurate data and the discipline to track the right numbers from the start.

What Lead Generation ROI Tells You

Return on investment measures the profit you’ve made from your lead generation activity relative to what you spent. It’s the clearest way to answer the question every sales director asks: is this working?

A positive ROI means your campaigns are generating more revenue than they cost. A negative ROI means you’re losing money. Simple enough on the surface, but the tricky part is capturing all the right costs and attributing revenue correctly.

The Basic Formula

The standard ROI calculation is straightforward:

ROI (%) = [(Revenue from leads – Cost of lead generation) / Cost of lead generation] x 100

Let’s say you spent £10,000 on a B2B telemarketing campaign over three months. That campaign generated leads which converted into £45,000 of new business. Your calculation would be:

[(£45,000 – £10,000) / £10,000] x 100 = 350% ROI

That’s a strong return. But this formula only works if you’re honest about what goes into the “cost” side and realistic about how you attribute revenue.

What to Include in Your Costs

This is where many businesses underestimate their spend. If you’re running lead generation in-house, your costs go beyond ad spend or software subscriptions. You’ll also need to factor in staff salaries (or the proportion of time they spend on lead gen), training, data acquisition and CRM tools.

If you’re outsourcing to a specialist agency, the cost picture is often cleaner. You’ll typically have a fixed monthly fee, which makes it easier to plug into your formula. Don’t forget to include any internal time your team spends managing the relationship or following up on leads, though.

The Metrics You Need to Track

To calculate ROI properly, you’ll need more than just a lead count. Here are the numbers that matter.

Cost per Lead (CPL)

Divide your total campaign spend by the number of leads. If you spent £5,000 on email outreach that produced 50 leads, your CPL is £100. This is a useful benchmark for comparing channels.

Lead-to-Customer Conversion Rate

How many leads became paying customers? If 50 leads turned into 5 sales, your conversion rate is 10%. A campaign that generates fewer but higher-quality leads can deliver a better ROI than one that floods your pipeline with unqualified contacts.

Average Deal Value

What’s the typical revenue from a new customer? You need a working figure to complete your calculation. To calculate it, divide your total revenue from new customers over a set period by the number of deals closed in that same period.

Customer Lifetime Value (CLV)

If your customers stay for years and make repeat purchases, first-order revenue alone will understate your true ROI. This is especially relevant for B2B businesses where contracts often run for 12 months or more.

How to Attribute Revenue

Attribution can be tricky in B2B. A prospect might see your LinkedIn ad, read a blog post, take a cold call and then book a meeting through an email follow-up. Which channel gets the credit?

  • First-touch attribution credits whichever channel first brought the lead in.
  • Last-touch attribution credits the final interaction before the sale.
  • Multi-touch attribution spreads credit across all touchpoints. It’s the most accurate, but it needs better tracking and a more sophisticated CRM setup.

For most B2B businesses, a mix of first-touch and last-touch should give them the most accurate view and attribution. Pick a model and stick with it so you’re comparing like with like over time.

Why Time Lag Matters

B2B sales cycles are often long. If your average time from first contact to closed deal is six months, measuring ROI after just one month will give you a misleading picture.

Build a lag into your reporting and track when leads were generated alongside when they converted, so you can tie revenue back to the right campaign.

What Good ROI Looks Like

There’s no single benchmark that fits every business, but most B2B companies aim for at least 5:1, meaning £5 of revenue for every £1 spent. Sectors with higher deal values or longer customer lifetimes will often see ratios well above that.

If you’re comparing in-house costs against a managed service, remember to factor in recruitment, training, staff turnover and technology investment. The true cost of in-house lead gen is usually higher than the headline salary figure.

How to Improve Your Lead Generation ROI

Calculating ROI is only half the job. Here are a few ways to push your numbers in the right direction:

  • Focus on lead quality. Well-qualified leads will almost always deliver a better return than a high volume of cold contacts. Using the BANT framework (Budget, Authority, Need and Timeline) helps filter out time-wasters early.
  • Review your channels. Your CPL and conversion rate will vary across telemarketing, email, LinkedIn and PPC. Double down on what’s working and cut what isn’t.
  • Speed up your sales cycle. The faster you move a lead to a closed deal, the sooner you’ll see a return. Strong appointment setting and timely follow-ups make a real difference here.
  • Track everything. ROI calculations are only as good as the data behind them. Make sure your team logs activity in your CRM and tags leads by source and campaign.

Start With What You Have

You don’t need a perfect setup to start measuring ROI. Even a basic spreadsheet tracking spend, leads, conversions and revenue will give you a working picture.

The important thing is to start, measure regularly and refine as your data improves. You might find that a channel you assumed was performing well is costing more than it returns, or that a campaign you’d overlooked is quietly delivering your best leads.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top