Campaign Setup — CBO, Broad & The Midnight Launch
Simple beats clever. One CBO campaign. Broad targeting. All your creatives in one ad set. Launch at midnight. Let the algorithm work — 3 days minimum, 7 days preferred depending on budget (expect to spend $100–$300 per test before deciding). This is the 2026 testing protocol — and most operators over-complicate it into failure.
One campaign (CBO / Advantage+ Budget). One ad set. Broad targeting (no interests). All creatives in a single ad set. $50–$100/day budget. Midnight launch (so the algorithm gets a full day's budget window). No edits for 72 hours minimum. This setup has outperformed complex multi-adset interest-stacking campaigns in every test run by operators in this community since 2023.
This is the shortest setup module. The right setup is simple. One campaign. One ad set. Broad. Midnight launch. The complexity comes in reading data — not in campaign architecture. Keep it clean.
Step-by-Step Campaign Build
Objective: Sales (not Traffic, not Engagement — Sales). Buying type: Auction. Campaign Budget Optimization: ON. Daily budget: $50–$100 (start at $50 if testing cautiously, $100 for faster data). Campaign name: [Product] – [Date] – Testing. Do not set a campaign spending limit. Do not enable Advantage+ Shopping Campaign (ASC) until you've validated the product with a standard CBO first.
Location: US, UK, AU, CA (or your target market). Age: 25–65 (do not restrict further — let Meta find buyers). Gender: All (unless you have strong data proving one converts better). Interests: NONE. Leave interest targeting completely empty — this is "Broad." Placement: Advantage+ Placements (let Meta choose). Optimization event: Purchase. Attribution window: 7-day click, 1-day view.
Upload all your creatives as individual ads within this single ad set. Name each ad: [Angle] – [Format] – [Hook first 3 words]. Example: "PainSolution – AIVideo – My knees used to." Use Advantage+ Creative: ON for images. For videos: keep off until you understand what it does (it can alter your video significantly). Maintain your ad copy consistent across creatives during testing so you're isolating creative performance, not copy performance.
Schedule your campaign to start at 12:00 AM in the timezone of your target market. Why: if you launch at 3 PM, Meta only has 9 hours to spend your daily budget, which creates compressed delivery, inflated CPMs, and data that doesn't represent normal delivery patterns. A midnight launch gives the algorithm a clean 24-hour window to distribute your budget optimally from day one.
ABO vs. CBO — The Question That Never Dies
CBO for testing in 2026. Here's the actual logic: with ABO, you're deciding in advance how to split budget across ad sets before you have any data. With CBO, Meta allocates spend to the highest-performing ad sets in real time, based on actual performance signals. For a testing phase where you genuinely don't know which angle will win, CBO is the rational choice.
When ABO makes sense: You've already identified a winning angle and want to guarantee a minimum spend on a new creative variation to test it properly. Or you're scaling a proven product and want precise budget control across segments.
The community debates this endlessly because both can work. The data says CBO wins for initial testing. For most beginners, the right answer is: CBO until you have a proven winner, then decide from data.
Editing the campaign during the learning phase. Every significant edit — budget change, new creative, targeting adjustment — resets the learning phase counter. Day 1 of learning starts again from zero. Operators who edit on Day 2 because they're nervous are paying to restart the most expensive part of the campaign indefinitely. Set it up correctly before launch. Then leave it alone for 72 hours minimum.
Quick reference — CBO test structure
One budget, broad ad sets, the same creatives in each — let Meta find the winner.