What You Will Learn
- The Campaign → Ad Set → Ad hierarchy and what each level controls
- Why the campaign objective cannot be changed after creation
- All Ad Set settings — audience, placement, budget, schedule, optimisation
- Ad-level creative options and the relationship between ad format and placement
- How to structure accounts for manageable campaigns and clear reporting
- Key Ads Manager interface sections and where to find performance data
The Three-Level Structure
| Level | Controls | How Many Per Account |
|---|---|---|
| Campaign | Objective, Campaign Budget Optimisation (CBO) on/off, spending limit | Unlimited; typically organised by business goal or product line |
| Ad Set | Audience targeting, placements, budget (if not CBO), schedule, bid strategy, optimisation event | Multiple per campaign; typically organised by audience or targeting approach |
| Ad | Creative (image, video, copy, headline, CTA, URL), ad format, identity (Facebook Page, Instagram account) | Multiple per Ad Set; typically 3–5 creative variants for testing |
Campaign Level
The campaign sets the advertising objective — the business goal Meta optimises toward. This is the most consequential decision at campaign creation because the objective cannot be changed after the campaign is created. A campaign created with a Traffic objective cannot be switched to a Sales objective — you must create a new campaign.
Meta's 6 campaign objectives (restructured in 2022 from the older 11-objective system):
| Objective | Meta Optimises For | Best For |
|---|---|---|
| Awareness | Maximum reach and brand recall lift | New brand launches; broad awareness; video views |
| Traffic | Link clicks to your website, app, or Messenger | Driving website visits; blog readership |
| Engagement | Post interactions, Page likes, event responses, Messenger conversations | Community building; social proof; remarketing warm-up |
| Leads | Lead form submissions (Instant Forms), Messenger leads, calls | Lead generation for services, B2B, high-consideration products |
| App Promotion | App installs or in-app events | Mobile app growth campaigns |
| Sales | Conversions on website, app, or catalogue purchases | E-commerce, direct response, any revenue-focused campaign |
Campaign Budget Optimisation (CBO)
CBO (now called Advantage Campaign Budget) sets the budget at the campaign level and allows Meta's AI to distribute it dynamically across ad sets based on performance. The alternative is ad set budget — a fixed daily or lifetime budget per ad set. CBO is Meta's recommended approach for most campaigns with 2+ ad sets.
Ad Set Level
Ad Sets contain the targeting, placement, budget, and optimisation settings. Each Ad Set runs its own mini-auction independently. The key settings:
- Audience. Who sees your ads — Core Audiences (demographics, interests, behaviours), Custom Audiences (your first-party data), Lookalike Audiences, or Advantage+ Audience (AI-expanded). See dedicated guides for each audience type.
- Placements. Where ads appear — Advantage+ Placements (AI selects all relevant placements) or Manual Placements (you select specific feeds, Stories, Reels, Marketplace, Messenger, Audience Network). Meta recommends Advantage+ Placements for most campaigns.
- Budget and schedule. Daily budget (spend up to X per day) or Lifetime budget (spend X over the campaign duration). Start and end dates. Ad scheduling (run at all times or specific hours).
- Optimisation event. What action Meta optimises delivery toward — Link Clicks, Landing Page Views, Conversions (specific events like Purchase or Lead), Impressions, Reach, Video Views, etc. The optimisation event must have sufficient data for Meta to learn effectively (typically 50+ events per week per ad set for conversion events).
- Bid strategy. Highest Volume, Cost Per Result Goal, ROAS Goal, or Bid Cap — see the auction guide for details.
Ad Level
Ads contain the creative that users actually see. Key ad-level elements:
- Identity. Which Facebook Page and (optionally) Instagram account the ad runs from. The Page identity affects how the ad appears and which placements are available.
- Format. Single image, single video, carousel, collection, or Instant Experience. Format determines creative specifications and available placements.
- Primary text. The copy that appears above the ad creative. Up to 125 characters display before "see more" — front-load the key message.
- Headline. Bold text below the ad creative in link ads. Up to 40 characters. Should be specific and value-focused.
- Description. Additional text below the headline (not always shown). Up to 30 characters.
- Call to action. The button label — Shop Now, Learn More, Sign Up, Get Quote, Download, etc.
- Destination URL. Where users go after clicking. Can differ by placement using URL parameters.
Multiple ads within an Ad Set allow creative testing. Meta automatically allocates more delivery to better-performing ads within the Ad Set — or you can manage delivery manually.
Account Structure Best Practices
- One objective per campaign. Do not mix objectives — a campaign optimising for both Traffic and Sales sends conflicting signals to Meta's algorithm.
- Limit ad sets per campaign. With CBO, 2–5 ad sets per campaign is typical. Too many ad sets split budget thinly, preventing each from accumulating the data needed for effective optimisation.
- Avoid audience overlap between ad sets. Overlapping audiences in multiple ad sets within the same campaign causes them to compete against each other in the auction — inflating costs. Use the Audience Overlap tool in Ads Manager to check before launching.
- 3–5 ads per ad set minimum. Give Meta enough creative variants to test. More than 5–6 ad variants per ad set can dilute learning — each ad needs sufficient impressions to generate meaningful performance data.
- Separate prospecting from remarketing. Different objectives (awareness/conversion) and different bid tolerances; separate campaigns prevent budget allocation confusion.
Authentic Sources
Overview of the Ads Manager interface and three-level structure.
All 6 campaign objectives and what each optimises for.
What Ad Sets control — targeting, budget, placement, optimisation.
How CBO/ACB distributes budget across ad sets.