TLDR;
- Stop obsessing over simple ROI formulas and Cost Per Lead (CPL). For B2B tech with long sales cycles, these metrics are misleading and will cause you to kill campaigns that are actually profitable.
- The only number that truly matters is your Customer Lifetime Value (LTV). Calculating this first is non-negotiable. We've included an interactive calculator below to help you figure it out.
- Your "Request a Demo" button is probably your biggest ROI killer. You must replace it with a low-friction, high-value offer like a free trial, a freemium plan, or a useful tool to slash your acquisition costs.
- Platform attribution is a mess. Instead of trying to get perfect data, focus on blended ROI (total marketing spend vs. total revenue) and simply ask customers "How did you hear about us?" on your sign-up form.
- Never, ever run "brand awareness" campaigns. Always optimise for a conversion event (like a trial start or lead form submission) to force the algorithm to find you potential buyers, not just cheap impressions.
Most B2B tech founders I speak to are calculating their advertising ROI completely wrong. They’re plugging numbers into a simple formula, getting frustrated when it doesn’t look great after 30 days, and then turning everything off. They're obsessed with vanity metrics like Cost Per Lead (CPL) and last-click attribution, which are almost useless in a world of 6-12 month sales cycles and countless customer touchpoints. This isn't your fault; it's what most of the so-called gurus teach. But it's costing you a fortune.
The truth is, calculating ROI for a tech or SaaS business isn't about a single formula. It's about understanding your business's underlying economics. It's about knowing how much a customer is truly worth to you over their entire lifetime, and then using that number to confidently acquire more of them, even if the upfront "lead" cost seems high. This is how you scale predictably without burning through your entire funding round. So let's ditch the textbook definitions and get into the real maths of how to make paid advertising work for B2B tech.
So, you think your ROI is just (Revenue - Ad Spend) / Ad Spend? Think again.
The first thing we need to do is throw that basic ROI formula in the bin. For an eCommerce store selling t-shirts, it works fine. Someone clicks an ad, buys a shirt, and you see the revenue instantly. Easy. For a B2B tech company, it's a total fantasy.
Your sales cycle is the main culprit. A Head of Engineering might see your LinkedIn ad in January, forget about you, then get reminded by a Google search in March. They might read a few blog posts in April, sign up for a trial in May, and then get their finance department to finally approve the purchase in August. So, which ad gets the credit? The LinkedIn ad that started the journey? The Google ad that brought them back? The truth is, they all played a part. The ad platforms will all try to claim 100% of the credit, which is why your in-platform ROAS numbers can look brilliant while your bank balance is telling a very different story.
This obsession with tying every single pound of revenue back to a specific click is a fool's errand. It leads to short-term thinking and kills campaigns before they have a chance to mature. I've run quite a few campaigns for B2B SaaS, and while some see ROI within a few days, many take longer to optimise because of the longer sales cycles. If you panic and switch them off after 30 days, you will likely miss out on all that growth. This is why focusing on metrics like CPL is so dangerous; it tells you nothing about the actual quality or future value of the lead. A £250 lead that turns into a £20,000/year contract is a spectacular bargain, but you wouldn't know it by looking at a CPL report.
How do I calculate what a customer is actually worth?
Before you spend another penny on ads, you need to know your Customer Lifetime Value (LTV). This is the absolute foundation of a profitable ad strategy. It tells you the maximum amount you can afford to spend to acquire a customer. Without this number, you are flying blind and just guessing with your budget. The calculation itself is quite simple, but it forces you to understand the health of your business.
Here’s the formula we use:
LTV = (Average Revenue Per Account * Gross Margin %) / Monthly Churn Rate
- Average Revenue Per Account (ARPA): This is simply what the average customer pays you each month.
- Gross Margin %: This is your profit on that revenue after accounting for costs directly related to servicing that customer (e.g., server costs, customer support). Don't include your marketing or sales costs here. If your ARPA is £500 and your cost of service is £100, your gross margin is 80%.
- Monthly Churn Rate: What percentage of your customers cancel their subscription each month. If you lose 2 out of 100 customers every month, your churn rate is 2%.
Getting this right is absolutly fundamental to building a paid ads engine that can actually scale. It shifts the entire conversation from "how cheap can I get a lead?" to "how many £10,000 customers can I buy for £3,000?". To make this easier, I've built a simple calculator for you below.
B2B Tech LTV Calculator
Use the sliders to input your business's key metrics. This will calculate the average gross profit you can expect from a single customer over their entire relationship with your company.
Okay, I have my LTV. Now what? How much can I actually spend?
Right, now you have the most important number in your business. This is where the magic happens. A healthy and aggressive growth target for a tech company is a 3:1 LTV to Customer Acquisition Cost (CAC) ratio. This means for every £3 of lifetime gross margin a customer brings in, you can afford to spend £1 to acquire them.
Let's use the default numbers from the calculator. With an LTV of £10,000, your target CAC is roughly £3,333. That's how much you can spend on all your sales and marketing efforts to acquire a single new customer and still run a very profitable business.
Now we can work backwards to figure out what a "good" Cost Per Lead actually is. If your sales process converts 1 in 10 qualified leads into a customer, you can afford to pay up to £333 for that qualified lead (£3,333 / 10). Suddenly, that £250 lead from a CTO on LinkedIn doesn't seem expensive, does it? It looks like a bargain. This is the maths that allows you to outspend and outmaneuver your competitors. While they are scared of any CPL over £50, you can confidently bid higher to attract the best quality prospects because you know your numbers inside out. To really get to grips with this, check out our complete guide for B2B founders on understanding paid ads ROI.
But how do I know which ads are actually working?
Even if you know your numbers, you still want to know where to put your money. As we've established, platform attribution is a minefield. Google will tell you their ads drove £50k in revenue, and Meta will claim the same £50k. So who do you believe?
Neither. Instead of getting bogged down in complex attribution models that rarely tell the full story, I recommend a much simpler, more practical approach for most tech businesses:
- Blended ROI: This is your north star. Look at your total marketing spend across all channels for a given period (e.g., a quarter) and compare it to the total new revenue you've generated. Are you spending £20k a month and seeing new monthly recurring revenue increase by £5k? If your LTV maths works out, you're on the right track. It's not perfect, but it tells you if the overall strategy is moving the needle.
- Self-Reported Attribution: This is criminally underrated. Add one simple, open-ended question to your demo request or trial sign-up form: "How did you first hear about us?". You will be amazed at the insights. People will tell you "I saw your founder speak at an event," "I heard you on the 'Acquired' podcast," or "Saw an ad on LinkedIn a few months ago." This is gold dust and often more accurate than any tracking pixel.
- Directional Indicators: Use the platform data not as gospel, but as a signpost. If you double your spend on Google Ads targeting CTOs in the UK, do you see a corresponding lift in trial sign-ups from UK-based CTOs in your CRM? You might not be able to connect the exact click to the exact sign-up, but you can see the correlation. This is often enough to make smart budget decisions.
The journey from first ad view to paying customer is rarely a straight line. It's a messy, multi-channel process, and trying to perfectly model it is often a waste of time and resource that could be better spent elsewhere.
The Messy B2B Customer Journey
1. LinkedIn Ad
Sees an ad about solving a pain point.
2. Google Search
A week later, searches for your company name.
3. Reads Blog
Reads a case study on your website.
4. Retargeting Ad
Sees a Facebook ad for a free trial.
5. Signs Up
Finally starts a free trial.
Why are my leads so expensive even with the right targeting?
Let's say you've nailed your LTV calculation and you have a realistic target CPL. But when you run your ads, the actual cost is coming in way too high. The most common culprit isn't your targeting or your ad creative - it's your offer. The "Request a Demo" button is perhaps the most arrogant Call to Action ever conceived. It presumes your prospect, usually a busy C-level decision maker, has nothing better to do than book a meeting to be sold to. It is high-friction, low-value, and instantly positions you as a commoditised vendor.
Your offer's only job is to deliver a moment of undeniable value—an "aha!" moment that makes the prospect sell themselves on your solution. For SaaS founders, this is your unfair advantage. The gold standard is a free trial (no card details) or a freemium plan (no card details either). Let them use the actual product. Let them feel the transformation. When the product itself proves its value, the sale becomes a formality. I’ve helped SaaS clients massively increase trials simply by removing the credit card requirement upfront. It's a small change with a massive impact on your funnel's performance.
If you're not a SaaS company, you are not exempt. You must bottle your expertise into a tool, content, or asset that provides instant value. For a data analytics platform, it could be a free 'Data Health Check' that flags the top issues in their database. For us, as a B2B advertising consultancy, it's a 20-minute strategy session where we audit failing ad campaigns completely free. You must solve a small, real problem for free to earn the right to solve the whole thing. A better offer dramatically increases your landing page conversion rate. As you can see in the chart below, even a small improvement in your conversion rate can have a colossal impact on your CPL, which in turn transforms your overall ROI.
How Conversion Rate Crushes CPL
Assuming an average Cost Per Click (CPC) of £2.50
CPL Reduction (1% vs 5% CVR)
How should I structure my campaigns to track this properly?
Your campaign structure should reflect your sales funnel. The goal isn't just to get clicks, it's to guide a prospect from being vaguely aware of a problem to becoming a paying customer. A big mistake I often see is companies running "Brand Awareness" or "Reach" campaigns. When you set your campaign objective to "Reach" or "Brand Awareness," you are giving the algorithm a very specific command: "Find me the largest number of people for the lowest possible price." The algorithm seeks out the users inside your targeting who are least likely to click, least likely to engage, and absolutely, positively least likely to ever pull out a credit card. Their attention is cheap for a reason. You are actively paying the world's most powerful advertising machine to find you the worst possible audience for your product.
Instead, every single campaign you run should have a conversion objective. This means you're telling the algorithm to find people who are most likely to take a specific action, like signing up for a trial or filling out a form. Even for top-of-funnel campaigns targeting a cold audience, you should still optimise for conversions. This forces the platform's AI to do the heavy lifting for you.
A simple, effective structure looks like this:
- Top of Funnel (ToFu): Targeting cold audiences based on their job titles, interests, or the other software they use. The goal here is to get them to your website to consume a piece of high-value content or sign up for a low-friction offer. Use a conversion objective.
- Middle of Funnel (MoFu): Retargeting people who have visited your site but haven't converted yet. Show them case studies, webinar invitations, or testimonials to build trust and demonstrate results.
- Bottom of Funnel (BoFu): Retargeting people who have shown high intent, like visiting your pricing page or abandoning the trial sign-up process. This is where you can be more direct with your call to action.
To really measure ROI effectively, you must integrate your CRM (like HubSpot or Salesforce) with your ad platforms. This allows you to pass back data on which leads actually turned into customers and how much revenue they generated. This closes the loop and gives the ad platforms the data they need to find you more people like your best customers. If you want to get this right from the start, we've designed a blueprint for structuring B2B tech ad accounts that you can follow.
What kind of results are realistic for a UK tech company?
The UK has a fantastic and highly competitive tech scene, especially around London's "Silicon Roundabout" and the thriving fintech sector. This means you're competing for attention, and costs can reflect that. However, with the right strategy, the results can be phenomenal. The key is to be realistic and data-driven.
For some of our own clients, we've seen incredible outcomes. I remember one campaign for a Medical Job Matching SaaS where we took their Cost Per User Acquisition from a painful £100 down to just £7 by overhauling their funnel and targeting on Meta Ads and Google Ads. For another software client, we used Google Ads to bring in 3,543 users at a cost of just £0.96 each. These weren't just vanity metrics; these were paying customers that fueled their growth.
In terms of costs, for a developed market like the UK, you can expect Cost Per Click (CPC) to be in the £0.50 - £1.50 range for Meta ads, but it can be much higher (£5-£15+) for highly competitive keywords on Google Search. For LinkedIn, CPLs for decision-makers can range from £20 to £200+, but as we've discussed, if your LTV is £10,000+, a £150 CPL can be incredibly profitable. The goal isn't to find the cheapest clicks; it's to find the most profitable customers. There are a huge number of variables, which is why a solid understanding of how B2B lead generation works on Google Ads in the UK is so important.
Putting it all together: Your B2B Tech ROI Action Plan
So, we've covered a lot of ground. Calculating paid advertising ROI in B2B tech isn't about a simple formula; it's a strategic framework for growth. It requires you to stop thinking like a short-term advertiser and start thinking like a capital allocator. You are not "spending" money on ads; you are investing in acquiring customers, which are valuable assets for your business.
The core shift is to move away from chasing low CPLs and instead anchor your entire strategy around a profitable LTV:CAC ratio. This gives you the confidence to spend what's necessary to attract high-value customers and ignore the vanity metrics that lead so many other companies astray. I've detailed my main recommendations for you below:
| Step | Action | Why it Matters for ROI |
|---|---|---|
| 1. Calculate Your LTV | Use the formula (or our calculator) to determine the true lifetime value of an average customer. | This is the foundational metric that dictates your maximum affordable Customer Acquisition Cost (CAC) and your entire budget. |
| 2. Fix Your Offer | Replace high-friction CTAs like "Request a Demo" with high-value, low-friction offers like a free trial, freemium plan, or a useful tool. | This has the single biggest impact on your landing page conversion rate, which directly lowers your CPL and boosts ROI. |
| 3. Define Your "Nightmare" ICP | Go beyond demographics and define your Ideal Customer Profile by their most urgent, expensive, career-threatening problem. | This ensures your ad copy and messaging resonates deeply, leading to higher quality clicks and more qualified leads. |
| 4. Implement Blended Attribution | Focus on overall marketing spend vs. new revenue growth, and add a "How did you hear about us?" field to your forms. | Gives you a more accurate, real-world picture of what's working without getting lost in flawed platform data. |
| 5. Structure for Conversions | Always use a conversion objective for your campaigns (e.g., Leads, Sales) and integrate your CRM with ad platforms. | This trains the algorithms to find people likely to become customers, not just cheap clicks, and allows you to track revenue back to campaigns. |
Navigating all of this can be complex, especially when you're also trying to build a product and run a company. Getting the LTV calculation right, redesigning your offer, and setting up the tracking and campaign structures to measure what truly matters is a specialised skill. It's often where having an experienced partner can make all the difference, helping you avoid costly mistakes and accelerate your path to profitable scale.
If you've read this far and you're feeling a bit overwhelmed, or you'd just like a second pair of expert eyes on your strategy, we offer a completely free, no-obligation consultation. We'll take a look at your business, your numbers, and your current campaigns and give you a straightforward, honest assessment of what you need to do to improve your ROI. Feel free to get in touch to schedule yours.
Lukas Holschuh
Founder, Growth & Advertising Consultant
Great campaigns fail without expertise. Lukas and his team provide the missing strategy, optimizing your entire advertising funnel—from ad creatives and copy to landing page design.
Backed by a proven track record across SaaS, eLearning, and eCommerce, they don't just run ads; they engineer systems that convert. A data-driven partnership focused on tangible revenue growth.