Facebook Ads Campaign Structure: The Right Setup
Most Facebook ad accounts are a mess. Fifteen campaigns, some paused, some running, budgets scattered everywhere, duplicated ad sets targeting the same audience. The algorithm cannot learn from this. Here is the clean structure that gives Facebook what it needs to optimize and gives you what you need to make decisions.
Read also
The three levels and what each controls
| Level | What you set here | What it affects |
|---|---|---|
| Campaign | Objective (Sales, Traffic, Leads, Awareness) | What Facebook optimizes toward |
| Ad Set | Audience, budget, schedule, placement, bid strategy | Who sees the ads and how much you pay |
| Ad | Creative (image/video), copy, headline, CTA button, landing page URL | What people actually see and click |
The structure most small businesses should use
For a business with $300-1,000/month ad spend, the right structure is simple: one campaign per objective, one to three ad sets per campaign, and three to five ads per ad set. That is it. The most common mistake is over-structuring: four campaigns doing the same thing, ten ad sets each with a slightly different audience, one or two ads each. The algorithm needs volume in each ad set to learn. Splitting your budget across too many ad sets starves all of them.
The simple three-campaign setup
- 1Prospecting campaign (Sales objective): one ad set targeting cold audiences (lookalike of buyers, or broad demographic). Three to five creative variations. This is where you find new customers.
- 2Retargeting campaign (Sales objective): one ad set targeting website visitors and video viewers from the last 30 days. Two to three creative variations showing a different angle than the prospecting ads.
- 3Retention campaign (optional, Traffic or Sales): one ad set targeting past purchasers or your email list. One or two creative variations. Reactivation offers, cross-sells, or new products.
Campaign Budget Optimization vs Ad Set Budget
CBO (Campaign Budget Optimization) puts budget at the campaign level and lets Facebook decide how to distribute it across ad sets. ABO (Ad Set Budget Optimization) gives each ad set its own fixed budget. For most small businesses: use ABO when you have one or two ad sets and want control. Use CBO when you have three or more ad sets in a campaign and want Facebook to find the best-performing one automatically. Do not mix CBO and manual bidding across the same campaign.
See your Facebook and Google ad results in plain language
No marketing experience needed. Connect your account and know what is working in under 5 minutes.
Never put your prospecting and retargeting audiences in the same campaign. They have completely different CPMs, conversion rates, and messaging needs. Mixing them in one campaign means Facebook will route most of the budget to whichever converts cheaper in the short term, which is usually retargeting, starving your prospecting and killing new customer acquisition.
Naming conventions that save you later
Bad naming: "Campaign 1 - test - July." Good naming: "Sales | Cold | Lookalike-Buyers | July26." Include the objective, audience temperature, audience type, and date in every campaign and ad set name. When you have 20 campaigns six months from now, you will thank yourself for this. Ad names should include the creative format and key variable: "Video | Hook-ProblemStatement | v1."
When to duplicate vs edit
Every time you make a significant change to a live ad set (audience, budget over 20%, schedule), it resets the learning phase. When you want to test something meaningfully different, duplicate the ad set and change the one variable in the duplicate. Keep the original running. Compare performance over 7-14 days. This way you never lose a working ad set to a failed experiment.
Questions people ask
How many ad sets should I have per Facebook campaign?
One to three ad sets per campaign is the right range for most small businesses. Each ad set should have its own distinct audience that does not significantly overlap with your other ad sets. More than five ad sets in one campaign with limited budget means none of them get enough data to optimize.
How many ads should I have per ad set?
Three to five ads per ad set is ideal. Facebook's internal testing (Dynamic Creative or manual A/B) needs at least three options to find a winner. More than seven ads per ad set can dilute impressions across too many options and slow learning.
Should I use Advantage+ audience or manual targeting?
Advantage+ audience lets Facebook expand beyond your defined audience if it finds better results outside it. It performs well for accounts with strong pixel data. Manual targeting gives you more control. Start with manual targeting until your pixel has 50+ monthly purchases, then test Advantage+ against your best manual ad set.
What is the difference between a campaign and an ad set on Facebook?
The campaign sets the objective (what you want Facebook to optimize for: sales, leads, traffic). The ad set sets who sees it and how much you spend. The ad is the actual creative the user sees. Think of it as: campaign = the goal, ad set = the targeting + budget, ad = the message.