Published on 12/13/2025 Staff Pick

Solved: Best Way to Test Facebook Ads Without Wasting Money

Inside this article, you'll discover:

Hey, can you help us figure out the best way to test ads without, you know, just wasting money on creatives that don't work? I'm having a hard time find winning creatives. Like, what’s the actual right way to test this in 2025? Before, I used a CBO campaign with just 1 ad set and like 3 or 4 creatives. But Meta always seemed to put all the money on just one creative really fast (and it was often a dud), so the others didn’t get a real chance. Is that normal? I don't think it's very fair. Now, I’m trying something new where I have: Ad Set 1 → 2 creatives at $30/day, Ad Set 2 → also 2 creatives, $30/day. I'm adding a 3rd ad set today but its also 2 creative and $30/day So, should I do 1 creative per ad set instead to make sure each gets enough budget, or is 2 creatives okay as long as one of them dont steal all the spend? Also, how long should I wait before turning off a creative? Like, what metrics should I look for? Like if my CPC is super high after 1 day ($8+), CTR is really low (under 1.5%), no add-to-carts, and barely any clicks -- can I shut it down then, or do I still have to wait the full 3 days, no matter what? Also, what budget should I use to test so it doesn't waste cash but still gives the ad enough time to learn? Thank you so much.

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post

Hi there,

Thanks for reaching out. Your questions about testing ads highlight a frustration I see a lot. People get told a dozen different 'right ways' to do it, and most of them end up just burning cash while Meta's algorithm has a party on their budget.

I'm happy to give you some initial thoughts. The truth is, you're asking good tactical questions, but you might be focusing on the wrong part of the problem. Your testing method isn't the real issue. We need to look a bit deeper at the strategy behind the ads first, and then build a testing framework on top of that that's based on maths, not myths. Let's get into it.

TLDR;

  • Your testing methodology (CBO vs ABO) is a secondary problem. The primary reason ads fail is a weak offer or a poorly defined understanding of your customer's real 'nightmare' problem. Fix that first.
  • Stop making decisions based on vanity metrics like CPC or CTR. The only number that matters is your Cost Per Acquisition (CPA) and whether you can afford it.
  • The decision to kill an ad shouldn't be based on a random timeframe like "3 days." It should be based on spend. A simple rule is to kill any ad that spends 1.5x-2x your target CPA without a purchase.
  • For pure creative testing, use Ad Set Budget Optimization (ABO) with one creative per ad set to force equal spend. Use Campaign Budget Optimization (CBO) to scale your proven winners.
  • This letter includes a fully interactive Customer Lifetime Value (LTV) to Customer Acquisition Cost (CAC) Calculator to help you figure out exactly how much you can afford to spend to get a new customer.

The Real Reason Your Ads Are Burning Money (And It's Not CBO)

You're stuck in what I call the 'testing trap'. You're tweaking the knobs on the machine – CBO, ABO, budget allocation, number of creatives – hoping one combination will magically unlock a flood of sales. But the machine can only work with the fuel you give it. If the fuel is bad, it doesn't matter how expertly you tune the engine; you're going nowhere.

The fuel, in this case, is your understanding of your customer and your offer. Before you spend another pound on testing which shade of blue a button should be, you need to answer one question with brutal honesty: What is my customer's nightmare?

Forget the demographic profiles. "Women aged 25-40 who like yoga" tells you nothing. That describes millions of people with wildly different motivations. Your Ideal Customer Profile (ICP) isn't a person; it's a problem state. A deep, urgent, and expensive problem that keeps them awake at night.

  • -> For a company selling project management software, the nightmare isn't 'needing to organise tasks'. It's the CTO being terrified of a critical product launch failing because communication is a mess and deadlines are being missed, putting his reputation on the line.
  • -> For an e-commerce brand selling premium skincare, the nightmare isn't 'dry skin'. It's the feeling of losing confidence and feeling invisible as you get older, watching competitors who seem to have it all figured out.
  • -> For a service provider selling financial advice, the nightmare isn't 'wanting to save for retirement'. It's the crippling anxiety of looking at your bank account and realising you're one unexpected bill away from disaster, with no clear path forward.

Your ads, your creatives, your entire message must speak directly to that nightmare. When you do that, your ads stop being an interruption and start being a solution. Your creative testing becomes about finding the most potent way to articulate that solution, not just throwing random images at the wall to see what sticks. Most businesses fail at this stage, which is why their ad accounts are a graveyard of failed tests.

The whole process should look less like a random experiment and more like a logical progression. You start with the core problem, and everything else flows from there.

Step 1: The Nightmare

Identify the deep, urgent, expensive problem your ideal customer faces.

Step 2: The Offer

Craft a tangible solution that directly solves the nightmare.

Step 3: The Message

Develop creative angles that articulate the transformation from nightmare to solution.

Step 4: The Test

Use a structured method (like ABO) to find which message resonates most powerfully.


This is the hierarchy of a successful advertising campaign. Notice how the tactical testing method is the very last step, not the first.

You probably should stop looking at the wrong metrics...

Let's talk about your metrics. You mentioned a CPC of $8+ and a CTR under 1.5%. You've been trained to think these are 'bad' numbers. I'm here to tell you that, in isolation, they mean absolutely nothing.

A high CPC or a low CTR are diagnostic metrics. They can sometimes hint at a problem (e.g., your creative isn't grabbing attention, or your audience isn't right), but they are not decision-making metrics. You could have a $20 CPC, but if every click results in a £5,000 sale, you'd be a fool to turn that ad off. Conversely, you could have a £0.10 CPC, but if 10,000 clicks result in zero sales, you've just found a very efficient way to go broke.

The only metric that truly matters for making decisions is your Cost Per Acquisition (CPA), and more importantly, how that CPA stacks up against your Customer Lifetime Value (LTV).

The real question isn't "How low can my CPA go?" but "How high a CPA can I afford to acquire a great customer?" Once you know that number, you are freed from the tyranny of vanity metrics. You can advertise with confidence, knowing exactly when a campaign is a profitable investment and when it's a money pit.

So, how do you figure this out? We need to do some simple maths. It's the most important calculation you will ever do for your business.

  1. Average Revenue Per Account (ARPA): How much revenue does a typical customer bring in per month (or year, just be consistent)?
  2. Gross Margin %: What's your profit margin on that revenue after accounting for cost of goods sold?
  3. Monthly Churn Rate %: What percentage of customers do you lose each month?

The formula is: LTV = (ARPA * Gross Margin %) / Monthly Churn Rate

Let's say you run a subscription box service. ARPA is £50/month, your gross margin is 70%, and you lose 5% of your customers each month.
LTV = (£50 * 0.70) / 0.05 = £35 / 0.05 = £700.

Each customer is worth £700 in gross margin to your business. A healthy LTV to Customer Acquisition Cost (CAC) ratio is typically 3:1. This means you can afford to spend up to £700 / 3 = ~£233 to acquire a single customer and still have a very healthy, scalable business. Your Target CPA is £233.

Now you have your weapon. Now you know the real benchmark. An ad isn't 'failing' because its CPC is high; it's failing if it spends more than £233 without getting you a new subscriber. This is the maths that unlocks intelligent growth.

To make this easier, I've built a calculator for you. Play around with the sliders to see how small changes in your business model can dramatically affect how much you can afford to spend on ads.

Interactive LTV & Affordable CPA Calculator

Customer Lifetime Value (LTV)
£1,500
Affordable CPA (at 3:1 LTV:CAC)
£500

Use this interactive calculator to determine your Customer Lifetime Value (LTV) and your maximum affordable Customer Acquisition Cost (CPA). Results are for illustrative purposes only. For a tailored analysis, please consider scheduling a free consultation.

We'll need to look at a proper testing framework...

Okay, now that we've established the strategic foundation – know your customer's nightmare and know your numbers – we can finally build a testing framework that actually works. This is where we answer your specific questions about CBO vs. ABO.

The problem you described with CBO is classic. You put 3-4 creatives in an ad set, and Meta's algorithm almost instantly picks one and starves the others of budget. It does this because its only goal is to get you the cheapest results based on very early, often misleading, data. It's not trying to find your *best* creative long-term; it's trying to find the *easiest* win right now. This makes CBO a terrible tool for fair, controlled creative testing.

Here’s the simple, correct way to structure things:

Phase 1: Testing -> Ad Set Budget Optimization (ABO)

When you want to test creatives (or audiences) against each other fairly, you need to control the spend. ABO is the tool for this. You set the budget at the ad set level, forcing Meta to spend that amount on that specific ad set.

  • -> Campaign Type: ABO (set budget at ad set level).
  • -> Structure: Create one ad set for each creative you want to test. That's right, 1 creative per ad set. If you have 5 creatives to test, you create 5 identical ad sets, with the only difference being the single creative inside each one.
  • -> Budget: Give each ad set the same daily budget (we'll discuss how much in the next section).

This setup forces a level playing field. Every creative gets an equal amount of budget to prove itself. There's no algorithm favouritism. The winner is decided by pure performance based on your key metric (CPA), not by which ad got lucky in the first few hours. This is the strategy we use to find winning creatives for our clients, like in one e-commerce campaign where we achieved a 691% return for a women's apparel brand by systematically testing creative concepts this way.

Phase 2: Scaling -> Campaign Budget Optimization (CBO)

Once your ABO testing campaign has identified a clear winner (or two), that's when you bring in CBO. CBO is a scaling tool, not a testing tool.

  • -> Campaign Type: CBO (set budget at the campaign level).
  • -> Structure: Create a new campaign. Inside it, create ad sets for your best-performing *audiences*. Then, put your 1-3 proven *winning creatives* from the testing phase into each of these ad sets.
  • -> Budget: Set one single, larger budget at the campaign level.

Now you let Meta's algorithm do what it's good at. It will automatically shift the budget between your proven audiences to find the cheapest conversions, all while using your best-performing ads. You've done the hard work of finding the winners in a controlled environment; now you're just letting the algorithm efficiently scale them.

Phase 1: ABO Testing Campaign

  • Ad Set 1 (£15/day)
    • Creative A
  • Ad Set 2 (£15/day)
    • Creative B
  • Ad Set 3 (£15/day)
    • Creative C

Analysis & Decision

  • Run for 3-5 days.
  • Identify winner based on lowest CPA.
  • Result: Creative B is the winner with a £45 CPA.

Phase 2: CBO Scaling Campaign

  • Campaign Budget: £100/day
  • Ad Set (Audience 1)
    • Winning Creative B
  • Ad Set (Audience 2)
    • Winning Creative B

A visual representation of the proper testing-to-scaling workflow. Use ABO for controlled experiments, then move the winners to a CBO campaign to scale efficiently.

I'd say you need a kill switch based on maths, not feelings...

Now for the million-dollar question: "How soon should I kill a creative?" You've heard you need to give it a full 3 days. That is one of the most persistent and destructive myths in paid advertising. It's completely arbitrary.

It is not about time; it is about spend.

An ad doesn't need "time" to learn. It needs data. Data comes from impressions, clicks, and conversions, which are all a function of how much you spend. Waiting three days on a £5/day budget is pointless. You'll have almost no data. Conversely, on a £500/day budget, you might have all the data you need to make a decision in a few hours.

Here is your new rule. It's simple, data-driven, and it will save you a fortune. You learned how to calculate your Target CPA in the previous section. Let's say it's £50.

The Kill Switch Rule: Turn off any ad or ad set once it has spent 1.5x your Target CPA without a single conversion.

Some people are more aggressive and use 1x, some are more conservative and use 2x. I find 1.5x is a good middle ground. So in our example, once an ad set has spent £75 (1.5 * £50) and has not generated a purchase, you kill it. Without emotion. It has had its chance to perform and failed. The maths have spoken.

This answers your other questions too:

What's the best budget per creative?
It depends entirely on your Target CPA. A good rule of thumb is to set your daily budget per ad set (which contains one creative in our testing setup) to be high enough to hit your 1.5x CPA kill switch within 3-4 days. This gives the ad a reasonable amount of time to gather data without dragging the test on for ever.
So, if your Target CPA is £50, your "kill spend" is £75. A daily budget of £20-£25 per ad set would be perfect. It'll hit the kill switch in 3-4 days if it's a dud.

Is 5 ad sets at $15/day spreading the budget too thin?
Again, it depends on your Target CPA. If your Target CPA is, say, $30, then your kill spend is $45. A $15/day budget is fine; you'll make a decision in 3 days. But if your Target CPA is $150, your kill spend is $225. At $15/day, it would take 15 days to reach that spend! Yes, in that case, you are definitly spreading the budget too thin, and the test will take forever. You'd be better off testing just 2-3 creatives at a higher daily budget to get a faster result.

Here's a table to make it clearer:

Your Target CPA Kill Switch Spend (1.5x CPA) Recommended Daily Budget (Per Ad Set) Approx. Time to Decision
£20 £30 £10 3 Days
£50 £75 £25 3 Days
£100 £150 £50 3 Days
£250 £375 £75 5 Days

This table shows how to calculate your daily testing budget based on your target CPA. The goal is to reach your 'kill switch' spend within a reasonable 3-5 day window.

I've detailed my main recommendations for you below:

This has been a lot of information, I know. It's a fundamental shift from tweaking tactics to building a proper marketing strategy. To summarise, here is the exact plan I would put in place if we were working together. This is the main advice I have for you:

Problem Area My Recommendation Why It Works
Unfair Creative Tests
CBO starving some creatives of budget.
For all new creative testing, use an ABO campaign with only 1 creative per ad set. Assign each ad set an identical budget. This forces Meta to give every single creative an equal chance to perform. It removes algorithmic bias and gives you clean, reliable data to identify your true winners.
Wasting Money on Losers
Letting bad ads run for too long.
First, calculate your LTV and Target CPA using the calculator above. Then, implement a strict "1.5x CPA Kill Switch" rule. If an ad set spends 1.5x your Target CPA with 0 conversions, turn it off immediately. This replaces emotional decision-making ("Maybe it just needs more time...") with cold, hard maths. It protects your budget and ensures you only invest in what's working.
Focusing on Wrong Metrics
Worrying about high CPC or low CTR.
Make all kill/scale decisions based solely on CPA. Use CPC and CTR only as secondary, diagnostic metrics to understand *why* an ad might be failing. This keeps you focused on the only thing that actually impacts your profitability. A "bad" CPC is irrelevant if the CPA is profitable.
Ineffective Scaling
Unsure how to grow once a winner is found.
Once you've identified winning creatives from your ABO tests, move them into a new CBO scaling campaign. Put the winning ads into ad sets targeting your best audiences. This lets you leverage the power of Meta's algorithm for what it's good at: finding the cheapest conversions at scale between proven audiences and creatives.
Slow Learning & Thin Budgets
Tests taking too long to produce results.
Set your daily testing budget per ad set to be roughly 1/3rd of your "Kill Switch Spend". If you can't afford this for many creatives, test fewer creatives at a time. This ensures your test gathers enough data to make a statistically sound decision within a 3-4 day window, speeding up your entire optimisation cycle. Quality of data over quantity of tests.

Implementing this framework requires discipline. You have to trust the maths and be ruthless about cutting what isn't working. But this is how you move from gambling on ads to building a predictable, scalable customer acquisition engine. It’s how we've been able to scale accounts, like one software client for whom we generated over 5,000 trial signups at a consistent $7 cost per trial.

This might seem like a lot to take in and implement all at once, and honestly, it is. Getting this right involves not just setting up the campaigns correctly, but also deeply understanding your market, your numbers, and how to interpret the data as it comes in. It's a continuous process of analysis and optimisation.

If you'd like to walk through this on your own ad account and build a specific testing plan for your business, we offer a completely free, no-obligation 20-minute strategy session. We can look at your current setup, help you calculate your core numbers, and lay out the first steps of a robust testing framework. It’s often the fastest way to get clarity and stop burning money.

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