Log in Sign up
Spy on competitors

What Is the Difference Between Campaign, Ad Set, and Ad Level?

What Is the Difference Between Campaign, Ad Set, and Ad Level?

Facebook Ads uses a three-tier hierarchy: campaigns define the objective (what you want to achieve), ad sets control targeting, budget, schedule, and placements (who sees your ads and when), and ads contain the creative and copy (what people actually see). Understanding this structure is essential for effective campaign organization and performance optimization.

How Does the Campaign Level Work?

The campaign level is the top tier where you set your advertising objective. Meta offers six campaign objectives in 2026: Awareness, Traffic, Engagement, Leads, App Promotion, and Sales. This choice fundamentally determines how Meta’s algorithm optimizes your delivery — a Sales campaign optimizes for purchase events while a Traffic campaign optimizes for link clicks. You also choose campaign-level budget optimization (CBO) at this level, which distributes budget dynamically across ad sets within the campaign. Each campaign can contain multiple ad sets, and you should limit your account to 3–5 active campaigns to maintain data consolidation.

What Controls Exist at the Ad Set Level?

The ad set level controls six critical parameters. Audience targeting — demographics, interests, behaviors, Custom Audiences, and Lookalike Audiences. Budget and schedule — daily or lifetime budget and start/end dates (if not using CBO). Placements — where your ads appear across Facebook, Instagram, Messenger, and Audience Network. Optimization event — the specific conversion event Meta optimizes for (Purchase, Lead, Add to Cart). Bid strategy — how you bid in the ad auction (lowest cost, cost cap, bid cap). Attribution window — the timeframe for measuring conversions (1-day click, 7-day click, 1-day view).

What Goes Into the Ad Level?

The ad level contains everything the user actually sees: the image or video creative, primary text (the main copy above the creative), headline (below the creative), description (below the headline), CTA button (Shop Now, Learn More, Sign Up, etc.), and the destination URL. Each ad set can contain multiple ads — Meta’s algorithm tests and distributes impressions among ads within the ad set, favoring higher-performing variants. Best practice is running 3–6 ads per ad set to provide testing variety without fragmenting delivery.

How Do the Three Levels Work Together?

LevelDefinesExample
CampaignObjective + budget strategy”E-commerce Sales — CBO — $200/day”
Ad SetWho + where + when + how much”LAL 1-3% — All Placements — Optimize for Purchase”
AdWhat they see”UGC Video — ‘3x ROAS in 30 days’ — Shop Now”

The hierarchy creates a logical flow: the campaign sets the goal, ad sets define the audience and delivery parameters, and ads provide the creative execution. Performance optimization happens at every level — campaign-level CBO shifts budget between ad sets, ad set-level optimization refines audience delivery, and ad-level testing identifies winning creative.

How Many Ad Sets and Ads Should I Run?

Keep it simple. Per campaign: 1–3 ad sets maximum (each needs 50 weekly conversions to optimize). Per ad set: 3–6 ads to provide variety without fragmenting impressions. Total active ads across your account: ideally 15–30. More ads means less data per ad, longer learning periods, and less decisive optimization. Advantage+ Shopping campaigns simplify this further by using a single ad set per campaign with 5–10 creative assets that Meta tests and optimizes automatically. The days of running 50+ ad sets with granular audience slicing are over — Meta’s AI performs better with consolidated structures.

How Does This Structure Relate to Advantage+ Campaigns?

Advantage+ campaigns compress the three-level hierarchy by automating the ad set level. In an Advantage+ Shopping campaign, the campaign objective is fixed (Sales), targeting is automated (broad), placements are all-inclusive, and the optimization event is set to purchase. The advertiser’s role shifts primarily to the ad level — providing diverse creative assets that Meta’s GEM system tests and optimizes. This automation simplifies account management but reduces granular control. Leo provides the strategic oversight layer on top of Advantage+, analyzing performance patterns and recommending creative strategies that Meta’s automated systems cannot determine on their own.