Published on 12/12/2025 Staff Pick

Solved: Confused About Facebook ABO vs CBO Campaigns

Inside this article, you'll discover:

Im spending money on FB ads about $700/day, and I'm realy mixed up with ABO and CBO campaigns. If I understand correctly, Facebook ads is really about testing different creatives from all angles. With a small budget, ABO makes more sense because it lets me test creatives properly. I try putting 3 creatives in each group ad for testing, but the performance is way worse than CBO campaigns that use same creative. I used google ads before, and meta ads are a total black box that's driving me crazzy, their insights are so different. Right now, I'm uploading 3 AI avatar creatives every day to the CBO campaign but stoped the ABO campaign, ROAS is fine at 3.5, but a lot of creatives dont even get a daily spend of $10. Will this even work? I subscribe to Creatify Ads for $299 and the way that meta spends my money makes me feel like i'm loosing money, the tool has a new feature VEO3 ads last week, and I really want to test them since the output looks amazing, can some one take a look at this?

Mentioned On*

Bloomberg MarketWatch Reuters BUSINESS INSIDER National Post

TLDR;

  • Stop uploading 3 new creatives every day. This is the main reason your ads aren't performing; you're constantly resetting the algorithm's learning phase and not giving anything a chance to work.
  • The ABO vs. CBO debate is a distraction. The real problem is a lack of a structured testing framework. A 3.5 ROAS is a good start, but it's likely unstable because of the constant changes.
  • You need to separate your ad account into distinct campaigns: one for testing new creatives (an ABO campaign is actually good for this) and one for scaling your proven winners (a CBO campaign is best for this).
  • Your focus should be on audience targeting first, creative second. A brilliant creative shown to the wrong people will always fail. We need to build a proper funnel structure (ToFu, MoFu, BoFu).
  • This letter includes a flowchart of our recommended campaign structure and an interactive calculator to help you figure out your customer lifetime value (LTV), which is a far more important metric than daily ROAS.

Hi there,

Thanks for reaching out! Read through your situation and it's a really common one, especially for folks coming over from Google Ads. Meta can feel like a total black box when you're used to the intent-based world of search. I'm happy to give you some initial thoughts and guidance on how to get out of this creative testing loop and build something more stable and scalable.

Honestly, the issue isn't really about ABO vs CBO. That's a symptom, not the cause. The real problem is the process you're using to test and the structure of your account. Let's get that sorted.


We'll need to look at why your creatives aren't getting spend...

Okay, first thing's first. You need to stop uploading three new creatives every single day. I know it feels productive, and tools like the one you're using make it easy, but you're actually sabotaging your own account. It's the single biggest reason you're feeling frustrated and why your new ads aren't getting any budget.

Think of the Meta algorithm like a new employee you've just hired. On day one, you give them three tasks. Before they can even figure out the best way to do the first one, you interrupt them and give them three more completely different tasks. Then you do it again the next day, and the next. That employee would never learn how to do any single task well, and they'd probably end up just doing a tiny bit of the one task that looked easiest at the start. That's exactly what you're doing to the Meta algorithm.

Every time you add a new creative to an ad set, it triggers what's called the "Learning Phase". During this phase, the algorithm needs to show the ad to a bunch of different people to figure out who responds best to it. It needs around 50 conversions (purchases, leads, etc.) within a 7-day period to exit this phase and start performing optimally. By adding new stuff daily, your ad sets are in a permanent state of learning. They never gather enough data on any single creative to make a smart decision, so the CBO does the only logical thing it can: it pushes all the budget to the one or two creatives that got a bit of early, lucky traction and ignores the rest. It's not broken; it's doing exactly what it's designed to do in the chaotic environment you've created for it.

A ROAS of 3.5 is actually not bad at all, it's a pretty solid foundation. It tells me your product and your offer are decent. But the way you're managing the account means that 3.5 is likely very unstable and unpredictable. One day it's 5, the next it's 1.5. Our goal isn't just to get a good ROAS, it's to build a system that produces a predictable ROAS, day in and day out, so you can scale your £700/day spend to £1000, then £2000, and beyond, with confidence.

The feeling of it being a "black box" compared to Google is completely understandable. On Google, you're catching fish in a barrel. Someone types in "buy red handcrafted widgets," you show them an ad for red handcrafted widgets. The intent is already there. On Meta, you're the fisherman on the boat trying to attract fish that weren't even looking for a meal. You have to interrupt their day (scrolling through photos of friends and memes) with a message so compelling it makes them stop and listen. This requires a completely different approach to structure and testing.


I'd say you should stop thinking about ABO vs CBO...

The whole "ABO vs CBO" debate is one of the biggest distractions in paid advertising. One isn't inherently 'better' than the other; they are just different tools for different jobs. Arguing about which is better is like a carpenter arguing whether a hammer is better than a screwdriver. It's a pointless conversation without context.

  • CBO (Campaign Budget Optimisation) is for scaling. You give it a pile of money, a bunch of proven audiences, and proven creatives, and you tell it, "You're the expert, you figure out the most efficient way to spend this money to get me the cheapest conversions." It's brilliant at optimising between known good assets.
  • ABO (Ad Set Budget Optimisation) is for testing and control. You set a specific budget at the ad set level, and you're telling the algorithm, "I don't care what you think is best. I want you to spend exactly this much money on this specific audience so I can gather data on it." It's perfect for forcing spend to untested assets to see how they perform.

You've been using a scaling tool (CBO) for a testing job, which is why it's not working. You're asking the screwdriver to hammer in a nail. The solution isn't to throw away the screwdriver, it's to build a proper toolbox and use the right tool for the right job.

What you need is a proper funnel structure. This is how you move away from just throwing random creatives at a broad audience and start speaking to potential customers in a way that makes sense based on their relationship with your brand. For most eCommerce businesses, we build a structure with three core campaigns running at all times:

  1. Top of Funnel (ToFu) - Prospecting: This is where you find new customers. People who have never heard of you before. The goal here is to introduce your brand and products to cold audiences based on their interests, demographics, or behaviours. This is where the majority of your budget will go.
  2. Middle of Funnel (MoFu) - Retargeting: This campaign targets people who have shown some interest but haven't made a purchase yet. They might have visited your website, watched one of your videos, or engaged with an Instagram post. Here, the message changes from "Hey, we exist!" to "Hey, remember us? Here's why you should come back."
  3. Bottom of Funnel (BoFu) - Re-engagement: This is for the hottest audiences. People who added a product to their cart but didn't buy, or initiated checkout. It can also be used to target past customers to encourage repeat purchases. The message here is very direct, often with an incentive like free shipping or a small discount to get them over the line.

Building your account this way organises everything. It stops you from lumping cold audiences and hot retargeting audiences into the same CBO campaign, which is a massive mistake. CBO will almost always favour the 'easy' conversions from the hot BoFu audience, starving your ToFu ad sets of the budget they need to find new customers. Seperating them is non-negotiable for scaling.

ToFu (Top of Funnel)

Goal: Find New Customers
Audience: Cold Interests, Lookalikes
Message: Introduce Brand/Problem

MoFu (Middle of Funnel)

Goal: Re-engage Interested Visitors
Audience: Website Visitors, Video Viewers
Message: Show Social Proof, Benefits

BoFu (Bottom of Funnel)

Goal: Convert Hot Leads
Audience: Added to Cart, Initiated Checkout
Message: Overcome Objections, Offer Incentive


A visual representation of a standard three-stage advertising funnel. Separating campaigns by funnel stage is crucial for delivering the right message to the right audience and allows for stable, scalable performance.

You probably should prioritise your audience targeting...

Right, now that we have a structure, we can talk about the most importent part of any Meta ads strategy: the audience. People get obsessed with creatives, but I promise you, an average creative shown to a perfect audience will beat a masterpiece creative shown to the wrong audience every single time.

Your job isn't to find people who *might* be interested in your product. Your job is to find the people who have the specific, urgent problem that your product solves, and who are ready to spend money to fix it. This means you need to be strategic about who you target, especially at the Top of Funnel.

Within your ToFu campaign, you're going to test different types of cold audiences. But there's an order of priority. Some audiences are inherently higher quality than others. Here’s how I’d prioritise them:

  1. High-Intent Lookalike Audiences: This is your goldmine. You create a "Lookalike" audience from a list of your best customers—people who have bought multiple times or have the highest average order value. You're telling Meta, "Here are my best customers, go and find me a million more people who look and behave exactly like them." This is almost always the best-performing cold audience. If you have at least 100-200 past purchasers, this is where you start. You can then work your way down the funnel, creating lookalikes of people who added to cart, then lookalikes of website visitors. The closer the source audience is to a purchase, the better the lookalike will be.
  2. Detailed Targeting (Interests & Behaviours): This is what most people start with. It can work well, but it needs to be done thoughtfully. The mistake I see all the time is targeting interests that are too broad. Let's say you sell high-end coffee beans. Targeting the interest "Coffee" is a terrible idea. You'll hit everyone from people who drink instant coffee once a week to genuine connoisseurs. Instead, you'd target interests like "James Hoffmann," "Aeropress," "Speciality Coffee Association," or competitor brands like "Square Mile Coffee Roasters." You need to target the niche signals that only your true ideal customer would exhibit. Think about what podcasts they listen to, what magazines they read, what tools they use, what influencers they follow.
  3. Broad Targeting: This means you literally target an entire country with maybe just an age and gender filter. You rely entirely on the Meta pixel data and algorithm to find the right people. This can work incredibly well, but only *after* your pixel has thousands of purchase events. For a new or smaller account, going broad is like setting your money on fire. You should only test this once you've scaled to a much higher spend and have a tonne of conversion data.

So, inside your ToFu prospecting campaign, you'd set up multiple ad sets. One for your "1% Purchasers Lookalike," another for a group of "Niche Coffee Influencer" interests, another for "Competitor Brand" interests, and so on. By separating them, you can clearly see which audience is performing best, and allocate more budget accordingly.


You'll need a proper creative testing framework...

Now we can finally talk about testing those lovely AI creatives you're making. You've got the right idea that creative testing is the engine of growth on Meta. But you've been trying to service that engine while the car is speeding down the motorway. It's messy and ineffective. We need to build a dedicated garage for it.

This is what we do: we create a completely separate "Testing Campaign". This campaign's only job is to find winning creatives. Here's how it's structured:

  • Campaign Setup: Set this campaign to ABO (Ad Set Budget Optimisation). This is critical. We want to *force* the budget to be spent evenly across our new creatives so we can gather data on all of them, not just the one the algorithm likes first.
  • Budget: You don't need a huge budget. Maybe 10-20% of your total daily spend. So in your case, around £70-£140 per day for the testing campaign.
  • Ad Set Setup: Inside this campaign, create one ad set. For the audience, use your single best-performing cold audience. This could be your 1% purchasers lookalike, or your best interest-based audience. We want to test our creatives against a reliable, proven audience to reduce variables.
  • Creative Setup: Inside this single ad set, you'll place your new creatives to test. Don't do three every day. Start with a batch of maybe 3-5 new creatives at the start of the week. Let them run for at least 3-4 days, or until each ad has spent at least 1-2x your target Cost Per Purchase.

After 3-4 days, you analyse the results. You're looking for the "winners". A winner isn't just about ROAS. You're looking at a combination of metrics: a high Click-Through Rate (CTR) shows the ad is engaging, a low Cost Per Click (CPC) shows it's efficient, and of course a low Cost Per Purchase (CPA) and high ROAS show it's effective. Any ad that clearly outperforms the others is a winner.

What do you do with a winner? You turn it off in the testing campaign and you move it into your main "Scaling Campaign" (your ToFu CBO campaign). Now, your main scaling campaign is only ever filled with creatives that have already proven themselves. This makes your main CBO campaign incredibly stable and efficient, because it's only ever optimising its budget between known winners. The testing campaign is your lab; the scaling campaign is your factory.

This systematic approach ends the chaos. No more daily uploads. No more creatives getting £0 spend. It's a clear, repeatable process: Test in ABO -> Find Winners -> Move Winners to CBO for Scaling.

Campaign 1: Testing (ABO)

  • Objective: Conversions
  • Budget: £100/day (ABO)
  • Ad Set 1 (£50): Best Audience A
  •   → Ad 1 (New Creative)
  •   → Ad 2 (New Creative)
  • Ad Set 2 (£50): Best Audience B
  •   → Ad 3 (New Creative)
  •   → Ad 4 (New Creative)

Campaign 2: Scaling (CBO)

  • Objective: Conversions
  • Budget: £600/day (CBO)
  • Ad Set 1: Best Audience A
  •   → Ad 1 (Proven Winner)
  • Ad Set 2: Best Audience B
  •   → Ad 4 (Proven Winner)
  • Ad Set 3: Best Audience C
  •   → Ad 1 (Proven Winner)
  •   → Ad 4 (Proven Winner)

The recommended campaign structure. A dedicated ABO campaign is used to force spend and gather data on new creatives. Proven "winners" are then moved to a larger CBO campaign for efficient scaling.

Let's talk about the numbers that actually matter...

You mentioned your ROAS is around 3.5. As I said, that's a good starting point. But "good" is relative. A 3.5x ROAS could be fantastic for a business with 80% profit margins, but it could be losing money for a business with 30% margins. The metric that truly matters, the one that should guide every decision you make, is the ratio between your Customer Lifetime Value (LTV) and your Customer Acquisition Cost (CAC).

LTV is the total profit you expect to make from a single customer over the entire duration of their relationship with you. CAC is simply what you pay to acquire that customer (your CPA from the ads). A healthy, scalable business typically aims for an LTV:CAC ratio of at least 3:1. This means for every £1 you spend to get a customer, you get at least £3 back in profit over their lifetime.

Knowing your LTV is a superpower. It tells you exactly how much you can afford to spend to acquire a customer. If you know your average customer is worth £300 in profit to you, then you know you can afford to spend up to £100 to acquire them. This frees you from the tyranny of worrying about a low ROAS on a particular day. You can confidently spend on campaigns knowing that even if the immediate return is only 2x, the long-term return will be profitable.

Calculating it can seem complex, but we can make a pretty good estimate with three simple numbers:

  1. Average Revenue Per Account (ARPA): How much does an average customer spend with you per month (or year, depending on your business model)?
  2. Gross Margin %: What is your profit margin on that revenue? (Revenue - Cost of Goods Sold) / Revenue.
  3. Monthly Churn Rate %: What percentage of your customers do you lose each month?

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

Let's play with some numbers. Use the calculator below to get a feel for your own LTV. It might surprise you how much you can actually afford to spend per lead.

Estimated Customer Lifetime Value (LTV) £1,200
Max CPA (3:1)
£400
Customer Lifetime (Months)
20

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

Once you know this number, you have your North Star. You can make much smarter decisions, weather the daily ups and downs of the algorithm, and focus on acquiring high-value customers, not just cheap clicks.

This is the main advice I have for you:

To pull all this together, here’s a summary of the actionable steps I’d recommend you take to get your account back on track and ready for sustainable growth. This isn't about quick fixes; it's about building a professional, robust system.


Problem Area Recommended Action
Creative Burnout Stop uploading new creatives daily. Switch to a weekly batch-testing process (3-5 new ads per week) to allow the algorithm's learning phase to complete.
Flawed Testing Method Create a dedicated "Creative Testing" campaign using ABO. Use this to force spend on new creatives against a proven audience to gather clean data.
Inefficient Scaling Create a main "Scaling" campaign using CBO. Only 'graduate' winning creatives from your testing campaign into this one. This keeps the CBO campaign stable and efficient.
Lack of Structure Restructure your account into ToFu, MoFu, and BoFu campaigns. This ensures you're showing the right message to users based on their awareness level and prevents budget misallocation.
Audience Strategy Prioritise your audience testing. Start with high-intent Lookalikes (from customer lists), then move to highly specific, niche interest targeting. Avoid broad audiences until you have much more data.
Metric Focus Shift focus from daily ROAS to your LTV:CAC ratio. Use the LTV calculator to understand how much you can truly afford to spend to acquire a customer, which will inform your bidding and budget strategy.

Implementing a system like this is a significant shift from what you're currently doing. It requires more strategic thinking upfront but leads to far less stress and much more predictable results in the long run. The goal is to move from being a reactive 'ad-launcher' to a proactive 'system-builder'.

It can be a lot to take on by yourself, especially when you're also trying to run your business. This is often where getting some expert help can make a huge difference, not just in getting better results, but in saving you time and preventing costly mistakes. We've untangled and scaled accounts just like yours many times over. I remember one eCommerce client in the women's apparel space who was stuck in a similar loop, and by implementing this exact testing and scaling structure, we helped them achieve a 691% return on their ad spend.

If you’d like to have a more detailed chat, we offer a free, no-obligation initial consultation where we can go through your ad account together on a call and map out a specific plan for you. It's a great way to get a second pair of expert eyes on your strategy.

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