How to Set Up a Facebook Ad Campaign (2026)

Where each decision lives in a Facebook campaign: objective, conversion event, Advantage+ vs manual, CBO vs ad set budgets, bid strategy, and how to scale.

Updated June 2026 · Likit Sae Lee, CTO

How to Set Up a Facebook Ad Campaign (2026)
Quick answer

A Facebook ad campaign has three levels: the campaign sets the objective, the ad set controls budget, audience, placements, the conversion event, the attribution window, and the bid strategy, and the ad carries the creative. For most ecommerce advertisers in 2026 the reliable starting structure is one Sales campaign with a campaign-level budget, one or two broad ad sets optimizing for the Purchase event off a working pixel, and three to five ads in each, with Advantage+ automation left on. Meta's Advantage+ products passed a $20 billion annual run rate in 2025, and consolidated structures that let each ad set gather about 50 optimization events a week exit the learning phase fastest. The structure takes an afternoon to settle; results then depend on the creative you feed it.

Open Ads Manager to build a campaign and the structure questions arrive before any creative does: which objective, where the conversion fires, one budget or several, which bid strategy, how many ad sets, what to name everything so the reports still make sense in August. Those decisions feel heavy because they are hard to see past, but they follow a short set of rules, and most of them you make once. This is the structure layer: campaign, ad set, ad, which decision lives at which level, and where Meta's automation has genuinely earned the right to decide for you. Settle it cleanly and the recurring work narrows to the one thing structure cannot do for you, the ads themselves.

Campaign, ad set, ad: which decision lives where

Every campaign you build in Ads Manager is the same three-level hierarchy, and most setup mistakes are really a decision sitting at the wrong level. The shorthand worth memorizing: the campaign decides what you are buying, the ad set decides who sees it and for how much, and the ad decides what they see. That separation tells you where every future change belongs: a new audience means duplicating an ad set, a new hook means adding an ad, and a different outcome means a new campaign, because the objective is fixed once a campaign is live.

LevelDecidesWhat you change here
CampaignThe objective and (with a campaign budget) the spendObjective, campaign budget, bid strategy
Ad setWho sees it, for how much, and what event it chasesAudience, placements, conversion location and event, attribution window, ad-set budget
AdWhat the person seesFormat, creative, copy, link, call to action

The three levels of a Facebook campaign: the campaign sets the objective and budget, ad sets control audience placements and the conversion event, and ads carry the creative.

Before you open Ads Manager: account and compliance

A campaign assumes a few things already exist: a Meta Business account holding the assets and billing, an ad account inside it, and a Facebook Page (ideally a linked Instagram account) to run from. One ad account is plenty to start, and the ceilings are generous: a standard account allows up to 5,000 campaigns, 5,000 ad sets, and 5,000 active ads, 50 ads per ad set (Armada Growth, 2025). What bites first is your budget, not the account.

One setup screen can quietly get an account restricted: the Special Ad Category declaration. If your ad relates to credit or finance, employment, housing, or social issues, elections, and politics, Meta requires you to declare it, which strips out age, gender, and tight location targeting (Take Flyte, 2025). The trap runs both ways: sell a financial product or job listing without declaring and the account risks suspension; tick the box for a skincare ad and you have handicapped your targeting for nothing. For most ecommerce stores the answer is "none", but read the four categories once and answer honestly.

Objective, conversion event, and Advantage+: telling Meta what to buy

These three screens are one instruction: the objective names the outcome, the conversion event makes it measurable, Advantage+ decides who sees the ad.

Choose the objective you actually want to pay for

The six objectives (Awareness, Traffic, Engagement, Leads, App promotion, Sales) are not labels, they are instructions. Pick Traffic and Meta hunts for people likely to click; pick Engagement and it finds people who like and comment. Neither group has to contain buyers. The numbers make the trap visible: a Facebook traffic click averaged $0.70 in 2025 (WordStream). Cheap clicks look great in a report, and they are cheap because clicking is easy.

For an ecommerce store the honest choice is Sales, optimized for purchases, though each result costs far more than a click. You are paying for the one event that pays you back, and a thousand $0.70 clicks that never reach checkout cost more than a handful of purchases while training the account on the wrong people. Choose Leads when the sale closes off-platform through a conversation, Awareness when reach itself is the point, and Sales the rest of the time.

The conversion event that makes the objective real

A Sales objective is just a heading until you tell the ad set where the conversion happens and which event counts, the most consequential setting in the build, and it lives in the ad set, not the campaign. Set the conversion location (Website for most stores), pick your pixel, and choose the event, Purchase for a store that already gets sales. Without a pixel firing real purchase events, a Sales campaign is inert: Meta optimizes blind, and your reports cannot separate a winning ad from a lucky one (Shopify, 2026). Install it and confirm the event registers in Events Manager before you spend.

This is the warning behind every "just turn on Advantage+" tip. The automation gets its lift from historical conversion data, so a brand new pixel starts from scratch and early results are noisier than the case studies promise. If purchases are too rare to feed the system, optimize for a more frequent upstream event (Add to Cart or Initiate Checkout) while volume builds, then graduate to Purchase. The attribution window matters too: the default 7-day click plus 1-day view credits a sale to an ad clicked up to a week earlier. Hold that wider window while volume is thin, tighten to 1-day click once daily sales are dense, and keep it consistent when you compare campaigns, since it changes only which sales the report credits, not what happened.

Advantage+ defaults vs manual control

Start a Sales campaign in 2026 and Ads Manager opens in the Advantage+ experience: audience, placements, and budget handled by automation unless you take them back. This is not a gimmick to click past. Meta reported its Advantage+ products crossing a $20 billion annual run rate, up 70% year over year (AdExchanger, 2025), and it performs because it searches further than any manual setup can. Facebook ads could reach 2.28 billion people as of January 2025 (DataReportal), and a hand-built interest stack covers a sliver of it.

Keep the defaults: Advantage+ placements, which runs the ad across Facebook, Instagram, Messenger, and the Audience Network and shifts spend toward what delivers, and Advantage+ audience, which treats your inputs as suggestions and goes broad. The rule for taking a control back: you must be able to finish the sentence "manual, because". A hard geographic or age constraint the automation cannot infer finishes it, as does a retargeting message that would make no sense to a cold audience. "Because I like control" does not.

When you do go manual, the building blocks are custom audiences (a list you own, your customer file or pixel visitors), lookalikes (Meta finds new people resembling a seed, usually a 1% lookalike of recent purchasers, widening to 3% to 5% as you scale), and the control that quietly saves the most: exclusion. A prospecting ad set pays to find new buyers, so exclude your customer list and active retargeting audiences, or that spend keeps hitting people who already bought and the two ad sets bid against each other for the same person.

Budget and bidding: where to put the money and how to bid it

Three settings decide how spend flows: budget at the campaign or ad set level, daily or lifetime, and which bid strategy governs the auction. All three turn on the learning phase.

One budget or many, and how wide to build

Advantage+ campaign budget (still widely called CBO) puts one budget at the campaign level and lets Meta shift spend in real time toward whichever ad set performs; with ad set budgets, you fix the split yourself. The campaign budget is the better default: your ad sets are usually peers chasing the same outcome, and a fixed split just preserves your guess after the data has outvoted it. Ad set budgets earn their place when spend must be guaranteed: a structured test where each audience needs even delivery, or a small retargeting ad set a big prospecting one would starve. One constraint: under a campaign budget, all ad sets share one bid strategy.

Two ways to set a Facebook budget: an Advantage+ campaign budget that Meta shifts between ad sets in real time, versus fixed ad-set budgets you split yourself.

The budget question and the how-many question are the same. Every ad set runs its own count toward those roughly 50 weekly events (Search Engine Land, 2025), so a budget that could carry one ad set to fifty purchases, split six ways, leaves six ad sets stuck in Learning Limited. Day one for most stores is one campaign, campaign budget on, one or two broad ad sets, three to five genuinely different ads apiece.

Daily or lifetime, and the number to actually type

Above the budget box sits a second toggle: daily or lifetime. A daily budget spends roughly that amount each day until you stop it, averaging over the week. A lifetime budget sets one total across a fixed start and end date for Meta to distribute, and it unlocks ad scheduling, the dayparting control (chosen days and hours only) a daily budget lacks, so pick it for a time-boxed promotion. For an always-on store, a daily budget is the simpler default.

Then the question every guide dodges: what number goes in the box. Anchor it to the learning phase. To buy roughly 50 conversions a week, a workable floor is your target cost per acquisition times 50, divided by 7, close to seven times that cost (Top Growth Marketing, 2025). Most ad sets clear the phase inside that 7-day window, though thin volume can stretch it to two weeks or more (Modern Marketing Institute, 2026). Budget below the floor and the ad set may sit in Learning Limited. The arithmetic works in any currency; here it is in dollars.

Target cost per purchaseDaily floor to clear learning (CPA x 7)
$5$35
$12$84
$25$175

These assume one prospecting ad set carrying the full signal; split the budget across several and each runs its own slower count.

Bid strategy: what to pick from that dropdown

A campaign budget forces every ad set to share one bid strategy, so this is a structure decision. Highest Volume (Highest Value when you optimize for purchase value) is the default and the right first choice: it spends your budget to win as many conversions, or as much value, as the auction allows, with no cost ceiling to choke delivery. Cost per Result Goal lets you name a target average cost and asks Meta to stay near it while still chasing volume; ROAS Goal does the same against a return target; Bid Cap is the manual extreme, a hard ceiling on each auction bid for margin-sensitive hands. The costliest mistake is reaching for a goal or cap on day one: set the target too tight and the system, told it may not pay above it, stops spending and never escapes learning. Launch on Highest Volume, learn your real cost, then add a guardrail.

Naming that keeps Ads Manager reporting readable

Naming feels like trivia until week six, when "New campaign (copy) (copy)" sits above "Test 2 FINAL" in a results export and nobody remembers which one held the broad audience. The fix is a convention where every level answers its own question. Campaigns carry the objective, product line, structure, and a date stamp (Sales | Skincare | CBO | 2026-06). Ad sets carry audience and geography (Broad | MY | Advantage+, or Retargeting | 30d site visitors). Ads carry format and angle (Video | UGC unboxing | v3, or Static | price anchor | v1). Two habits make it stick: decide the pattern before launch, and name the idea, not the file (testimonial-mom-skin-v2 says something, FINAL_export_4 says nothing). The test is whether a stranger to your account can read one row and know what ran, to whom, and which idea it tested.

A Facebook naming convention where each level's name carries its own facts: the campaign reads Sales, Skincare, CBO, 2026-06; the ad set reads Broad, MY, Advantage+; and the ad reads Video, UGC unboxing, v3.

A worked setup: a skincare store at $12 a sale

Every decision above, in one build: a store selling a moisturizer at a $12 target cost per purchase, off a working pixel.

ScreenDecisionWhy
ObjectiveSalesThe one event that pays back.
Special Ad CategoryNoneSkincare touches none of the four.
Conversion location and eventWebsite, PurchaseOptimize for what earns money, off the live pixel.
Attribution7-day click, 1-day viewThe default; keep it until sales are dense.
BudgetCampaign budget, daily, $84$12 per sale x 7 to clear ~50 weekly events.
Bid strategyHighest VolumeNo cost ceiling on day one.
Ad setsOne broad, Advantage+ onConsolidated signal exits learning fastest.
AdsFour distinct creativesDemo, testimonial, before-and-after, price anchor.

Four distinct creatives means four different arguments, not four crops of one photo, and real skincare feeds show the spread well. Shakura leans on before-and-after proof (stubborn dark spots faded without laser, RM68 for two sessions), Skinlycious runs the testimonial angle with a mum describing her daughter's pimples clearing, and Glad2Glow anchors on price with a five-piece bundle at RM58.50. Those are representative angles from three real brands, and they cover three of the four slots in the table; a short demo of the product in use fills the last.

Launch it and leave it alone through the first volatile week. Once the ad set clears learning and a creative pulls ahead, scale that winner in budget steps of no more than about 20% so the change does not reset learning (AdMetrics, 2025), retire the weakest ad, and add retargeting when prospecting is healthy.

Settle the structure, then go build

Run the decisions in order and the whole structure layer closes in an afternoon. None of these choices will be the reason the campaign wins; they are the container, what fills it decides. Once the structure stands, every hour you might have spent rearranging it pays better as an hour making the next ad: a sharper hook, a different format, a fresh angle to replace whatever fatigues. A platform like AdPlay.ai keeps that production loop (research what is running, generate on-brand creative, edit it, launch to Meta) in one place, but the cadence matters more than the tool. If you have not taken an ad live before, the click-by-click walkthrough is in how to run a Facebook ad. The structure is settled. Go make the ads.

By the numbers

$20B+
Meta Advantage+ annual revenue run rate, up 70% YoY
AdExchanger, 2025
$0.70
Average cost per click, Facebook traffic campaigns
WordStream, 2025
~50
Optimization events an ad set needs weekly to exit learning
Search Engine Land, 2025
2.28 billion
People Facebook ads reached worldwide in January 2025
DataReportal, 2025
~20%
Max budget increase per edit before learning resets
AdMetrics, 2025
5,000 each
Max active ads, ad sets, and campaigns per standard ad account
Armada Growth, 2025

Frequently asked questions

What is the difference between a campaign, an ad set, and an ad in Ads Manager?

A campaign is the top level and holds the objective, the outcome you are asking Meta to optimize toward, plus the budget if you set it at campaign level. Ad sets sit inside the campaign and control delivery: budget (when it is not set above), audience, placements, and the optimization event. Ads sit inside ad sets and carry what people actually see: the creative, the copy, the link, and the call to action. A useful shorthand: the campaign decides what you are buying, the ad set decides who sees it and for how much, and the ad decides what they see.

Should I use CBO or set budgets at the ad set level?

Use Advantage+ campaign budget (the feature long known as CBO) when your ad sets are interchangeable peers chasing the same outcome, because Meta shifts spend in real time toward whichever ad set is delivering best. Set budgets at the ad set level when spend must be guaranteed: a structured test where every audience needs even delivery, or a small retargeting ad set that a big prospecting ad set would otherwise starve. One constraint to know: under a campaign budget, every ad set must share the same bid strategy.

Do I need a Facebook pixel before I run a Sales campaign?

Yes. A Sales campaign optimizes toward a conversion event, and without a pixel firing that event on your site Meta has no signal to optimize against. Install the pixel, confirm the Purchase event registers in Events Manager, and let it collect data before scaling spend. A brand new pixel with no conversion history starts the learning phase from scratch and takes longer to stabilize, so a new store often runs a cheaper event first. If purchases are too rare to feed the system, optimize for Add to Cart or Initiate Checkout until volume builds, then move up to Purchase.

Which campaign objective should an ecommerce store choose?

Sales, optimized for purchases, in almost every case. The objective is the instruction Meta optimizes toward, so Traffic finds people likely to click (an average of $0.70 per click in 2025) and Engagement finds people who like and comment, and neither group has to contain buyers. Sales results cost more per event, but they are the event that pays you back. Use Leads when the purchase closes off Facebook through a sales conversation, and Awareness only when reach itself, not a measurable action, is the goal.

Which bid strategy should I choose for a new campaign?

Start with Highest Volume (for a Sales campaign optimizing purchases, Highest Value). It is the Ads Manager default and the right one until you have stable data, because it tells Meta to win as many conversions as your budget allows without a cost ceiling that could choke delivery. Add a Cost per Result Goal or ROAS Goal only after the account has volume and you know a realistic target, since a goal set too tight starves the ad set and stalls learning. Save Bid Cap for advanced, margin-sensitive cases. New advertisers who reach for a cap too early usually just throttle their own spend.

How long does the learning phase take, and what is Learning Limited?

An ad set typically exits learning once it gathers about 50 optimization events within a 7-day window, but when conversion volume is thin it can drag on for two weeks or more. Learning Limited is the distinct status Meta shows when it has decided the current setup cannot reach 50 events, so the ad set never fully stabilizes and delivery stays erratic. That is a structural signal, not something to wait out: the usual fixes are a bigger budget, fewer ad sets sharing the conversion signal, a broader audience, or optimizing for a more frequent event. Judge performance only after an ad set has cleared the phase, not in its volatile first days.

How do I scale a campaign without resetting the learning phase?

Raise the budget in small steps. A large single edit, roughly doubling spend overnight, resets the affected ad set's learning and throws away its progress toward the 50 weekly events. The widely used guardrail is to increase the budget by no more than about 20% per edit, every few days, so the system absorbs the change without re-entering learning. Make changes one at a time, give each a few days to settle before the next, and scale a proven winner rather than chasing one that has not exited learning. Editing audience, optimization event, or bid strategy resets learning too; renaming does not.

What is a good naming convention for Facebook campaigns?

Make every level answer its own question. Campaign names carry the objective, product line, and budget structure (Sales | Skincare | CBO | 2026-06). Ad set names carry the audience and geography (Broad | MY | Advantage+). Ad names carry the format and creative angle (Video | UGC unboxing | v3). The test is whether someone who has never opened your account can read a results export and know what each row was. Date stamps keep versions sortable, and consistent separators make filtering in Ads Manager painless.

Sources

Keep exploring

Turn ad research into winning ads

Research the ads that work, generate the creative on-brand, and launch to Meta, all in one tool.

7-day free trial · No credit card required