Published on 12/14/2025 Staff Pick

Solved: Lowering High CPMs for Profitable Ad Campaigns

Inside this article, you'll discover:

I think CPM to high and is ruining everthing. before adds my margins are 90%. I am finding difficult to stay profitable with adds. All the metrics are good. but my cpm is killing everything. Anyone know how I can lower CPM?

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post

Hi there,

Thanks for reaching out!

Happy to give you some initial thoughts on your problem with high CPMs. It's a really common frustration, and I see a lot of people get stuck on it. Tbh, the fact you're struggling with profitability despite good metrics and high margins tells me you're probably focusing on the wrong number. High CPM isn't the disease; it's a symptom of a deeper issue, and fixating on it is likely stopping you from finding the real cure.

We're going to completely reframe how you look at your ad spend, moving away from chasing cheap impressions and towards a model that lets you confidently outspend your competition while staying profitable. Let's get into it.

TLDR;

  • Your obsession with lowering CPM is probably what's killing your profitability. A high CPM can actually be a sign you're reaching a valuable, in-demand audience.
  • The most important piece of advice is to stop looking at CPM and start mastering your business maths: specifically, your Customer Lifetime Value (LTV) to Customer Acquisition Cost (CAC) ratio. This is the only metric that truly matters.
  • Your Ideal Customer Profile (ICP) shouldn't be a demographic; it should be a detailed map of your customer's biggest, most expensive nightmare. Targeting this pain point is how you make ads work, even with high CPMs.
  • This letter includes a fully functional LTV calculator to help you figure out exactly how much you can afford to spend to acquire a customer, and a flowchart for building a 'pain-based' ICP.
  • Your offer and ad creative are likely bigger problems than your CPM. A weak message or a high-friction offer will fail to convert even the best traffic.

We'll need to look at why CPM is the wrong fight to pick...

Right, let's get this out of the way first. Chasing a low Cost Per Mille (CPM), or cost per 1,000 impressions, is one of the most common and destructive habits in paid advertising. It feels intuitive, right? If I pay less for eyeballs, my ads must be cheaper and therefore more profitable. This is almost always wrong, and it shows a fundamental misunderstanding of how ad platforms like Meta actually work.

When you set up a campaign, especially with an objective like "Reach" or "Brand Awareness," you're giving the algorithm a simple command: "Find me the cheapest 1,000 impressions you can, within this audience I've defined." The algorithm is incredibly good at its job. It goes out and finds the users whose attention is least in demand. These are the people who endlessly scroll but rarely click, almost never engage, and certainly don't pull out their credit cards. Their attention is cheap for a reason. So you get what you asked for: a wonderfully low CPM and a campaign that produces absolutely nothing of value. You're effectively paying Facebook to find you non-customers.

Think of it like this: would you rather set up a market stall on a deserted backstreet for £10 a day, or on Oxford Street for £1,000 a day? The backstreet has a much lower "cost per view," but you'll sell nothing. The prime spot costs a fortune, but it's filled with people actively looking to buy. Your CPM is just the rent for your digital real estate. A high CPM often means you're competing for a high-value audience—people who are known to buy, who fit the profile of your competitors' best customers, and who are actively being targeted by other smart advertisers. A high CPM, when paired with the right strategy, is not a problem; it's a confirmation that you're in the right place.

The real issue is that your ads aren't converting that expensive traffic effectively enough to justify the cost. Your margins are 90%, which is fantastic. It means you have a huge amount of room to play with. But if your Customer Acquisition Cost (CAC) is eating up all that margin, it doesn't matter if your CPM is £5 or £50. The problem isn't the cost of the impression; it's the total cost to get a paying customer. And to understand that, you need to get your head out of the ad platform's dashboard and into your own buisness finances.

I'd say you need to master your business maths first...

This is where we separate the amateurs from the pros. The question you should be asking isn't "How do I lower my CPM?" but "How high a Customer Acquistion Cost can I afford and still be wildly profitable?" The answer to that question is found in one metric: Customer Lifetime Value (LTV).

Your LTV is the total profit you can expect to make from a single customer over the entire time they do business with you. Once you know this number, everything else falls into place. It becomes your north star for every marketing decision. If you know a customer is worth £5,000 to you over their lifetime, does spending £500 to acquire them still seem expensive? Of course not. It's a money-printing machine.

So, how do you calculate it? It's simpler than you think. You need three pieces of data:

  1. Average Revenue Per Account (ARPA): How much does a typical customer pay you per month or per year? Let's stick with monthly for this example.
  2. Gross Margin %: You've said your margins are 90%, so that's 0.90. This is the percentage of revenue that's left after you've paid for the cost of goods sold (COGS).
  3. Monthly Churn Rate %: What percentage of your customers do you lose each month? If you lose 2 out of every 100 customers each month, your churn rate is 2%.

The formula is straightforward:

LTV = (ARPA * Gross Margin %) / Monthly Churn Rate %

Let's run an example. Say your average customer pays you £100 per month, your gross margin is 90%, and you lose 4% of your customers each month.

LTV = (£100 * 0.90) / 0.04

LTV = £90 / 0.04

LTV = £2,250

In this scenario, every single customer you acquire is worth £2,250 in pure profit to your business. Now, let's put that number to work with an interactive calculator so you can find your own LTV.

Estimated Customer Lifetime Value (LTV)
£2,250
A healthy business aims for an LTV:CAC ratio of at least 3:1.
Based on this LTV, your target Customer Acquisition Cost (CAC) should be no more than £750.

Use this interactive calculator to estimate your Customer Lifetime Value (LTV) and determine your target Customer Acquisition Cost (CAC). Adjust the sliders to match your business metrics. Results are for illustrative purposes only. For a tailored analysis, please consider scheduling a free consultation.

Now you have your target CAC. This is your new god metric. It's the maximum amount you can spend to acquire a customer. All your advertising decisions should now be judged against this number. Suddenly, a high CPM is irrelevant. A £50 cost per lead is irrelevant. All that matters is whether your final cost to acquire a paying customer is below your target CAC. This mindset shift is everything. It frees you from the tyranny of cheap, useless metrics and empowers you to make intelligent, aggressive investments in growth. We have clients who happily pay over $20 per click on Google Ads, because they know their LTV is massive and their sales process is dialed in. They're not scared of high costs; they're scared of missing opportunities.

You probably should rethink who you're talking to...

So if the problem isn't the CPM, what is it? More often than not, it's a combination of two things: your audience targetting and your message. If you're paying a premium for impressions but your ads aren't converting, it means you're either talking to the wrong people, or you're saying the wrong thing to the right people.

Let's start with the audience. Forget the lazy, demographic-based Ideal Customer Profile (ICP) you've seen a million times. "Marketing managers aged 30-45 at SaaS companies with 50-200 employees" is utterly useless. It tells you nothing about their motivations, their fears, or their day-to-day reality. It leads to generic ads that speak to no one.

Your ICP is not a person; it's a problem state. It's a nightmare. Your job is to become the world's leading expert on that nightmare. What is the specific, urgent, and expensive problem that keeps your ideal customer awake at night? What is the career-threatening disaster they are desperate to avoid?

  • For a B2B SaaS company selling a FinOps platform, the nightmare isn't 'needing to manage cloud costs'. It's the CFO breathing down the Head of Engineering's neck because the AWS bill just jumped 30% for the third month in a row, and no one knows why.
  • For a service business offering fractional CFO services, the nightmare isn't 'needing financial advice'. It's a founder terrified of missing payroll in two weeks because their cash flow projections are pure guesswork.
  • For an e-commerce brand selling high-end running shoes, the nightmare isn't 'wanting new shoes'. It's a dedicated marathon runner who just got injured again because their cheap shoes gave them shin splints, and they're terrified of missing their goal race.

Once you've identified this core pain, your targeting strategy becomes crystal clear. You stop targeting broad interests like "business" or "markering" and you start looking for signals of that pain. Where do people in this state of pain hang out online? What podcasts do they listen to (e.g., 'Acquired')? What newsletters do they read (e.g., 'Stratechery')? What software do they already pay for (e.g., HubSpot, Salesforce, Xero)? What influencers do they follow on LinkedIn or Twitter (e.g., Jason Lemkin)? What specific subreddits or Facebook Groups do they join to ask for help?

This is the work. This intelligence gathering is the foundation of any successful ad campaign. When you target based on these signals, you're not just reaching a demographic; you're reaching a mindset. Yes, the CPM to reach these niche, highly-specific audiences will be higher. But the conversion rate will be exponentially better, because your message will land with the force of a revelation. Your CAC will plummet, even as your CPM climbs.

Step 1: The Nightmare

Identify the urgent, expensive, career-threatening problem. E.g., "My best developers are quitting because our workflow is broken."

Step 2: The Watering Holes

Where do they go for solutions? E.g., Follows 'Gergely Orosz' newsletter, listens to 'Software Engineering Daily' podcast, member of 'LeadDev' community.

Step 3: The Targeting

Translate insights into ad targeting. E.g., Target users with Job Title "Head of Engineering" AND an interest in "Atlassian" or "GitLab".


This flowchart illustrates the 'Pain-Based' ICP development process. Instead of starting with demographics, you start with the customer's core problem and work backwards to find where they congregate online, leading to highly effective targeting.

You'll need a message they can't ignore...

Once you're confident you're in front of the right audience, you have to deliver a message that resonates with their specific pain. Generic, feature-led ad copy is the fastest way to burn money. Nobody cares that your software has "AI-powered synergy" or that your service is "best-in-class." They only care about what it does for them—how it solves their nightmare.

There are proven copywriting frameworks that work exceptionally well for this. You don't need to be a creative genius; you just need to be empathetic and structured.

For a B2B SaaS Product: The Before-After-Bridge Framework

  • Before: Describe their current world, full of pain and frustration. Paint a vivid picture of the nightmare.
  • After: Describe the new world, where their problem is solved. Paint a picture of relief, success, and confidence.
  • Bridge: Introduce your product as the bridge that gets them from the 'Before' state to the 'After' state.

For a High-Touch Service Business: The Problem-Agitate-Solve Framework

  • Problem: State the problem directly and clearly, in their own language.
  • Agitate: Pour salt in the wound. Remind them of all the negative consequences and frustrations that stem from this problem.
  • Solve: Present your service as the clear, simple solution to their pain.

This isn't just about text. Your ad creative—the image or video—needs to stop the scroll and visually represent this transformation. For a SaaS product, it could be a short screen recording showing the "aha!" moment in your software. For a service business, it could be a powerful testimonial video from a client who was in their exact shoes. We've seen SaaS clients get amazing results with simple, authentic User-Generated Content (UGC) style videos because they feel more real and trustworthy than slick, corporate productions.

Better creative and copy directly leads to a higher Click-Through Rate (CTR) and a higher on-page conversion rate. This has a dramatic effect on your final Customer Acquisition Cost, making your CPM almost irrelevant. A high CPM with a 3% CTR is infinitely better than a low CPM with a 0.5% CTR.

CPA: £200
Scenario A
(CTR: 0.5%, CVR: 2%)
CPA: £33
Scenario B
(CTR: 3%, CVR: 2%)

This chart shows the massive impact of Click-Through Rate (CTR) on final Customer Acquisition Cost (CPA), even when all other metrics (CPM, CVR) are held constant. Improving ad creative to boost CTR from 0.5% to 3% can reduce CPA by over 80%, making the initial CPM irrelevant.

And an offer that actually works...

Finally, we arrive at the most common point of failure in all of B2B and high-ticket advertising: the offer. You can have the perfect audience and the perfect message, but if you send them to a landing page with a weak, high-friction offer, you will fail.

Please, I beg you, delete the "Request a Demo" button. It is the most arrogant Call to Action in marketing. It presumes your prospect, a busy, important person, has nothing better to do than schedule a meeting to be sold to. It screams "I want your time, but I'm offering nothing of value in return." It's high friction, low value, and instantly commoditises you.

Your offer's only job is to provide a moment of undeniable value. An "aha!" moment that makes the prospect sell themselves on your solution. It must solve a small, real problem for them, for free, to earn you the right to solve the bigger problem for money.

  • If you're a SaaS company, the gold standard is a free trial or a freemium plan (with no credit card required). Let them use the actual product. Let them experience the transformation firsthand. A Product Qualified Lead (PQL) who has already seen the value is a thousand times better than a Marketing Qualified Lead (MQL) who just downloaded a whitepaper.
  • If you're a service company, you need to bottle your expertise into a tangible asset. For an agency like us, it’s a free 20-minute strategy session where we audit failing ad campaigns. For a corporate training company, it could be a free 15-minute interactive video module on 'Handling Difficult Conversations'. For a data analytics platform, a free 'Data Health Check'. Solve a small problem for free.

This also ties directly back to your campaign setup. You should ALWAYS be optimising your campaigns for a meaningful conversion event, like a lead, a trial sign-up, or a sale. Never for awareness or traffic. When you optimise for conversions, you tell the algorithm, "I don't care about cheap impressions. Go and find me the people within my target audience who are most likely to take this specific, valuable action, and I will pay you what it takes." The algorithm then goes to work for you, not against you. The CPM will be higher, but the final cost per *result* will be far, far lower.

This is the main advice I have for you:

We've covered a lot of ground, and it's a complete shift in thinking from where you started. To make it clear, I've detailed my main recommendations for you below. This is the roadmap to get you from being frustrated by a single metric to profitably scaling your buisness.

Area of Focus The Problem (Your Current Approach) The Solution (The New Approach)
Core Metric Obsessing over a low CPM (Cost Per 1,000 Impressions). Focus exclusively on your LTV:CAC Ratio. Know how much a customer is worth, and you'll know what you can afford to spend.
Financials Guessing at profitability and being scared of high ad costs. Use the LTV calculator. Define your maximum allowable Customer Acquisition Cost (CAC) and use it as your guide.
Audience Targeting broad, demographic-based audiences that are cheap to reach but don't convert. Define your ICP by their 'Nightmare Scenario'. Target the specific places online where they look for solutions to their pain.
Ad Creative Using generic, feature-focused copy and creative that gets ignored. Use proven frameworks like Problem-Agitate-Solve or Before-After-Bridge to speak directly to your ICP's pain.
The Offer Asking for high-commitment actions like "Request a Demo" too early. Create a high-value, low-friction offer (e.g., free trial, valuable tool, audit) that provides an "aha!" moment.
Campaign Goal Potentially running campaigns optimised for reach or traffic to keep CPM low. ALWAYS optimise for a valuable Conversion Event (Lead, Trial, Sale). Pay the platform to find buyers, not viewers.

As you can see, this is a deep, strategic process. It requires a level of expertise that goes far beyond just setting up an ad campaign. It involves a thorough understanding of your business model, your customer psychology, and the intricate workings of the ad platforms themselves.

Getting this right is the difference between burning through your budget with nothing to show for it and building a predictable, scalable customer acquisition engine. While the principles here are universal, applying them effectively to your specific business, niche, and customer base is where the real work begins. It involves constant testing, analysis, and optimisation—of audiences, creatives, landing pages, and offers.

If this all seems a bit overwhelming, that's perfectly normal. This is what we do all day, every day. We've helped dozens of businesses, from B2B SaaS companies to e-commerce stores, make this exact transition. I remember one software client who came to us with a £100 CPA that was crippling them; by applying these principles, we reduced it to just £7. That's not a typo. It's the result of a strategic, disciplined process.

If you'd like to have a chat about how this could apply to your business in more detail, we offer a completely free, no-obligation initial strategy session. We can take a look at your current setup and give you some more specific, actionable advice. Feel free to book a time that works for you.

Hope this helps!

Regards,

Team @ Lukas Holschuh

Real Results

See how we've turned 5-figure ad spends
into 6-figure revenue streams.

View All Case Studies
$ Software / Google Ads

3,543 users at £0.96 each

A detailed walkthrough on how we achieved 3,543 users at just £0.96 each using Google Ads. We used a variety of campaigns, including Search, PMax, Discovery, and app install campaigns. Discover our strategy, campaign setup, and results.

Implement This For Me
$ Software / Meta Ads

5082 Software Trials at $7 per trial

We reveal the exact strategy we've used to drive 5,082 trials at just $7 per trial for a B2B software product. See the strategy, designs, campaign setup, and optimization techniques.

Implement This For Me
👥 eLearning / Meta Ads

$115k Revenue in 1.5 Months

Walk through the strategy we've used to scale an eLearning course from launch to $115k in sales. We delve into the campaign's ad designs, split testing, and audience targeting that propelled this success.

Implement This For Me
📱 App Growth / Multiple

45k+ signups at under £2 each

Learn how we achieved app installs for under £1 and leads for under £2 for a software and sports events client. We used a multi-channel strategy, including a chatbot to automatically qualify leads, custom-made landing pages, and campaigns on multiple ad platforms.

Implement This For Me
🏆 Luxury / Meta Ads

£107k Revenue at 618% ROAS

Learn the winning strategy that turned £17k in ad spend into a £107k jackpot. We'll reveal the exact strategies and optimizations that led to these outstanding numbers and how you can apply them to your own business.

Implement This For Me
💼 B2B / LinkedIn Ads

B2B decision makers: $22 CPL

Watch this if you're struggling with B2B lead generation or want to increase leads for your sales team. We'll show you the power of conversion-focused ad copy, effective ad designs, and the use of LinkedIn native lead form ads that we've used to get B2B leads at $22 per lead.

Implement This For Me
👥 eLearning / Meta Ads

7,400 leads - eLearning

Unlock proven eLearning lead generation strategies with campaign planning, ad creative, and targeting tips. Learn how to boost your course enrollments effectively.

Implement This For Me
🏕 Outdoor / Meta Ads

Campaign structure to drive 18k website visitors

We dive into the impressive campaign structure that has driven a whopping 18,000 website visitors for ARB in the outdoor equipment niche. See the strategy behind this successful campaign, including split testing, targeting options, and the power of continuous optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

633% return, 190 % increase in revenue

We show you how we used catalogue ads and product showcases to drive these impressive results for an e-commerce store specialising in cleaning products.

Implement This For Me
🌍 Environmental / LinkedIn & Meta

How to reduce your cost per lead by 84%

We share some amazing insights and strategies that led to an 84% decrease in cost per lead for Stiebel Eltron's water heater and heat pump campaigns.

Implement This For Me
🛒 eCommerce / Meta Ads

8x Return, $71k Revenue - Maps & Navigation

Learn how we tackled challenges for an Australian outdoor store to significantly boost purchase volumes and maintain a strong return on ad spend through effective ad campaigns and strategic performance optimisation.

Implement This For Me
$ Software / Meta Ads

4,622 Registrations at $2.38

See how we got 4,622 B2B software registrations at just $2.38 each! We’ll cover our ad strategies, campaign setups, and optimisation tips.

Implement This For Me
📱 Software / Meta & Google

App & Marketplace Growth: 5700 Signups

Get the insight scoop of this campaign we ran for a childcare services marketplace and app. With 5700 signups across two ad platforms and multiple campaign types.

Implement This For Me
🎓 Student Recruitment / Meta Ads

How to reduce your cost per booking by 80%

We discuss how to reduce your cost per booking by 80% in student recruitment. We explore a case study where a primary school in Melbourne, Australia implemented a simple optimisation.

Implement This For Me
🛒 eCommerce / Meta Ads

Store launch - 1500 leads at $0.29/leads

Learn how we built awareness for this store's launch while targeting a niche audience and navigating ad policies.

Implement This For Me

Featured Content

The Ultimate Guide to Stop Wasting Money on LinkedIn Ads: Target Ideal B2B Customers & Drive High-Quality Leads

Tired of LinkedIn Ads that drain your budget and deliver poor results? This guide reveals the common mistakes B2B companies make and provides a proven framework for targeting the right customers, crafting compelling ads, and generating high-quality leads.

July 26, 2025

Find the Best PPC Consultant in London: Expert Guide

Tired of PPC 'experts' who don't deliver? This guide reveals how to find a results-driven PPC consultant in London, spot charlatans, and ensure a profitable ad strategy.

July 31, 2025

The Complete Guide to Google Ads for B2B SaaS

B2B SaaS Google Ads a money pit? Target the WRONG people & offer demos nobody wants? This guide reveals how to fix it by focusing on customer nightmares.

August 15, 2025

Fix Failing Facebook Ads: The Ultimate Troubleshooting Guide

Frustrated with Facebook ads that burn cash? This expert guide reveals why your campaigns fail and provides a step-by-step strategy to turn them into profit-generating machines.

July 31, 2025

Solved: Video ads or still images on Facebook Ads?

I'm trying to figure out if I should make video ads or just use still images on Facebook. Because it's a newer solution to business problems, I'm thinking of using still images to get a simple message across to users. What do you all recommend?

August 4, 2025

Solved: Best bid strategy for new Meta Ads ecom account?

Im starting a new meta ads account for my ecom company and im not sure what bid strategy to use.

July 18, 2025

B2B Social Media Advertising: Generate Leads on LinkedIn & Meta

Unlock the power of B2B social media advertising! This guide reveals how to choose the right platforms, target your ideal customers, craft compelling ads, and optimize your campaigns for lead generation success.

August 4, 2025

The Complete Guide to Meta Ads for B2B SaaS Lead Generation

B2B SaaS ads failing? You're likely making these mistakes. Discover how to fix them by targeting pain points and offering instant value, not demos!

August 17, 2025

Building Your In-House Paid Ads Team vs. Hiring an Agency: A Founder's Decision Framework

Struggling to decide between an in-house team and an agency? Discover a founder's framework that avoids costly mistakes by focusing on speed, expertise, and risk mitigation. Learn how a hybrid model with a junior coordinator and the agency will let you scale faster!

August 8, 2025

Google Ads vs. Meta Ads: A Data-Driven Framework for E-commerce Brands

Struggling to choose between Google & Meta ads? E-commerce brands, discover a data-driven framework using LTV. Plus: Target search intent & ad creative tips!

August 19, 2025

Solved: Need LinkedIn Ads Agency for B2B SaaS in London

I'm trying to find an agency that know how to run LinkedIn ads for B2B SaaS, but I'm having a tough time finding someone in London that get it.

July 31, 2025

The Small Business Owner's First Paid Ads Campaign: A Step-by-Step Guide

Struggling with your first paid ads? It's likely you're making critical foundational mistakes. Discover how defining your customer's 'nightmare' and LTV can unlock explosive growth. Plus: high-value offer secrets!

August 19, 2025

Unlock The Ad Expertise You're Missing.

Free Consultation & Audit