A worksheet for Meta ads campaign planning: goal, structure, naming convention, budget floors and kill rules, creative plan and a launch plan template.
Meta ads campaign planning means deciding five things before you build anything: the goal and the one number you will judge it by, the account structure, a naming convention, a budget with floors and kill rules, and a creative plan. Write them on one page, then launch from that page.
This guide walks through each decision in order and ends with a one-page launch plan you can copy for every new campaign. It also answers a question new accounts ask early: CBO or ABO.
AI Marketer audits the account and recommends actions you approve.
Start with the goal and the one number you will judge it by
Every plan starts with a sentence: "This campaign exists to get [result] at [target cost or return]." Choose one result (purchases, leads or something else) and one number to judge it by, such as cost per purchase or purchase ROAS.
Work backward from your margins. If you do not know your break-even point, use our break-even ROAS calculator first. Your target should sit on the profitable side of it.
Then check your expectations against real costs. Madgicx's Meta ads benchmarks for September 2026 show an overall median CPM of $9.72 and a median CPC (all clicks) of $0.29, and they vary widely by industry. For example, the median CPC (all clicks) is $1.71 in Home & Local Services and $0.26 in Apparel & Fashion. Use the figure for your industry, not the overall one, when you plan a budget. Your campaign objective follows from the goal; our guide to Facebook campaign objectives explains how to choose.
Account and campaign structure that is easy to read later
Structure is easy to build and hard to fix. The aim is a layout you can read in a table a month from now.
- Campaign: one goal per campaign, such as prospecting or retargeting.
- Ad set: one audience or targeting idea per ad set, with the budget and schedule where you need them.
- Ad: the creative variations that compete inside that audience.
Keep the count small. Meta's help page on the learning phase says the delivery system learns less about each ad and ad set when you create many of them than when you create fewer. Ad sets usually exit learning after about 50 results in the week after the last significant edit, so every extra ad set splits the results you have. Our guide to a Facebook campaign structure shows example layouts.
A naming convention that stays useful
Pick the pattern before you create the first campaign. A pattern that works for most accounts:
| Level | Pattern | Example |
|---|---|---|
| Campaign | Goal | Offer | Audience type | Month | Sales | SpringSale | Prospecting | 2026-03 |
| Ad set | Audience | Placement | Lookalike 1% | Auto |
| Ad | Concept | Format | Version | Price-hook | Video | v2 |
Use the same separator, the same order and the same date format everywhere. A consistent name lets you filter in Ads Manager and in reports without cleaning data first.
Budget planning: floors, split and kill rules
A budget plan has three parts.
Floors
A floor is the least an ad set needs to get a fair chance. Work it out from learning: if you need about 50 results in a week to exit the learning phase, the weekly budget should buy that many at your target cost. For example, a target cost per purchase of $30 means roughly $1,500 a week per ad set to reach 50 purchases. If that is more than you can spend, run fewer ad sets, or optimize for an event that happens more often. For shops ads, Meta states a minimum of 17 purchases through your website and 5 through Meta for the learning phase to complete.
Split
Decide how much goes to prospecting and how much to retargeting, and write the split down. Then choose where the budget sits, which is the CBO or ABO question covered below.
Kill rules
Write the condition for turning something off before you launch: for example, "pause an ad that spends twice the target cost per purchase with no purchase." Avoid frequent budget changes after launch, because Meta says they can cause an ad set to re-enter the learning phase. For help sizing the total, see our ad budget calculator.
Our guide to campaign performance analytics covers the numbers to review once the campaign runs.
Creative plan: how many ads and how often to refresh
Plan the creative before the launch date, because a campaign without enough fresh ads stalls. Decide three things:
- How many ads per ad set at launch. A small set, for the learning reasons above.
- How many concepts you will test. Each concept is a different hook or message, not a color change.
- When you will refresh. Set a review date, and a rule for replacing an ad whose results slip.
Plan the next batch of creative while the current one runs, so a replacement is ready when the numbers slip.
Reviewing the plan with Madgicx after launch
A plan is only useful if you check it against what happens. After launch, AI Marketer audits your account and prepares recommended actions, which you approve before they run. That closes the loop between the plan and the results.
Madgicx also helps with the build. Copilot can create campaigns, ad sets and ads in a chat, and everything it creates is paused until you launch it. Ad Launcher pushes new ads into your campaigns in one flow, and Automation runs rules on your campaigns around the clock.
A budget planner that paces spend against a monthly plan and rebalances budgets nightly is in beta. It's in beta; contact our support team to get beta access.
A one-page launch plan template
Copy this into a doc and fill it in before you build.
| Section | Fill in |
|---|---|
| Goal | Result wanted, and the one number to judge it by |
| Target | Target cost or ROAS, and the break-even point |
| Objective | The campaign objective and conversion event |
| Structure | Number of campaigns, ad sets and ads |
| Names | The pattern for each level |
| Budget | Weekly budget, floor per ad set, prospecting and retargeting split |
| Kill rule | The condition for pausing an ad or ad set |
| Creative | Concepts to test, ads per ad set, first refresh date |
| Review dates | When you will check results, and who decides |
Our guide to ad campaign optimization picks up where this plan ends.
FAQ
How do I plan a Meta ads campaign?
Decide the goal and the number you will judge it by, then the structure, naming pattern, budget with floors and kill rules, and creative plan. Put them on one page before you build.
Should a new account use CBO or ABO?
Either can work. Meta says campaign budget is best suited for campaigns with at least two ad sets, and that it may not spend equally across them. If you need an even spend to compare audiences or ads, set budgets at the ad set level; if you want Meta to move budget toward the ad sets with the best opportunities, use a campaign budget. See our guide to CBO.
How many ad sets should I start with?
As few as your plan needs. Meta says the delivery system learns less about each ad set when you create many of them.
What should my minimum budget be?
Enough to buy about 50 results a week at your target cost, since Meta says ad sets usually exit learning after about 50 results in the week after the last significant edit. If that is out of reach, use fewer ad sets or a more frequent event.
How do I plan Meta ads budget by industry?
Start from your industry's costs, not the overall average. Our benchmarks list median CPM, CPC and CTR for 13 industries, measured in September 2026.





