How to Create a Facebook Ad Campaign: Step-by-Step Guide

Build a Facebook ad campaign in Ads Manager from objective to launch. Budgets, audiences, review times, and the fixes when spend stalls.

ADS Beast editorial teamPublished 11 min read

A Facebook ad campaign is built in Meta Ads Manager at adsmanager.facebook.com, in three levels: campaign, ad set, and ad. You pick an objective, set a budget, define an audience, upload creative, and publish. Review usually finishes within 24 hours. You need a Facebook Business Page and an ad account linked to it before you start.

In short

  • Campaigns live in Ads Manager, not on your personal profile or Page.
  • The structure is campaign (goal) → ad set (budget, audience, placement) → ad (creative).
  • Facebook has no flat fee. You set a daily or lifetime budget, and minimums start at $1 per day for most objectives.
  • Most campaigns clear review within 24 hours, but submit creative a day or two early in case something gets flagged.
  • Pick a budget you can hold steady for at least seven days. The algorithm needs that window to optimize.

What you need before you build a facebook ad campaign

You need four things in place: a Facebook Business Page, an ad account, a payment method, and the Meta Pixel or Conversions API on your website if you want to track what happens after the click. Set these up first. Creating them mid-campaign forces you to stop and restart, which resets the learning phase.

If someone else manages the Page, sort out access before you build anything. Adding an admin to a Facebook Page takes a few minutes and saves a support ticket later.

The Pixel matters more than most beginners expect. Without it, you can run traffic campaigns, but a facebook lead generation campaign or any conversion-optimized campaign has nothing to optimize toward. Facebook needs signal from your site to find people who actually convert, not just people who click.

Campaign, ad set, ad: how the three levels work

The three levels nest inside each other, and each one controls something different. The campaign holds the objective. The ad set holds budget, schedule, audience, and placements. The ad holds the image or video, the copy, and the destination.

LevelWhat you decide hereWhat it affects
CampaignObjective (awareness, traffic, leads, sales, app promotion)What Facebook optimizes for and which bidding options you get
Ad SetBudget, schedule, audience, placements, bid strategyWho sees the ad, when, and how much you pay
AdCreative, primary text, headline, landing pageWhether people stop, click, and convert

One campaign can hold several ad sets, and one ad set can hold several ads. That structure is what makes testing possible: change one variable at a time and keep the rest fixed.

A common beginner mistake is putting three different audiences into one ad set. Facebook then averages their behavior and you learn nothing about any of them. Separate ad sets keep results comparable.

Step-by-step: building the campaign

  1. Open Ads Manager at adsmanager.facebook.com and confirm the correct ad account is selected in the top-left dropdown.
  2. Click Create, then choose an objective. Match it to your actual goal: leads, sales, traffic, or awareness.
  3. Name the campaign something you will still understand in six months, and leave campaign budget optimization off if you plan to test audiences separately.
  4. At the ad set level, set the daily or lifetime budget, the schedule, and the audience.
  5. Choose placements. Automatic placements usually cost less; manual placements give you control.
  6. At the ad level, upload creative, write the primary text and headline, and set the destination URL with tracking parameters.
  7. Check the preview on mobile and desktop, then publish.

The objective choice drives everything downstream. Choose "Traffic" when you want sales and you will get clicks from people who never buy. Choose "Leads" or "Sales" and Facebook hunts for the behavior you actually want. This is the single decision that most affects a facebook marketing campaign's outcome.

Building a Facebook Ad Campaign. Pick the objective: Match it to leads or sales, not to what sounds impressive; Set budget and audience: One audience per ad set, budget you can hold for 7 days; Build the creative: Two ads, one variable changed between them; Publish and wait: Review takes up to 24 ho
Three levels, one test at a time

Choosing the objective and campaign type

The objective tells Facebook which people to show your ad to and what counts as a result. Facebook groups campaign types by intent: awareness, traffic, engagement, leads, app promotion, and sales. Each one unlocks different bidding and optimization options.

For most small businesses, the useful split is leads versus sales. A facebook lead generation campaign collects contact details through an instant form or a landing page. A sales campaign sends people to a product page and optimizes for purchases. If you sell something with a short decision cycle, go straight to sales. If your buyer needs a conversation first, run leads.

Do not pick an objective because it sounds impressive. Pick the one that matches the action you can measure and afford. If your average order value is low, a sales campaign on a small budget may never gather enough purchase data to optimize. A lead campaign can.

Setting the budget and understanding facebook ad campaign cost

Facebook does not charge a flat fee. You set a daily or lifetime budget, the minimum is $1 per day for most objectives, and you pay when someone sees or clicks your ad depending on the bid strategy. Most small businesses start between $10 and $50 per day.

What you actually pay per result depends on your audience size, your industry, your creative quality, your country, and how competitive the auction is on the day. Two advertisers with identical budgets in the same niche can see very different costs. That is normal, and it is why you test rather than guess.

Start with an amount you can spend for at least seven days without changing it. A common starting point is $20 per day per ad set. If you are testing multiple audiences, give each ad set its own budget so results stay comparable. Cutting the budget on day three because results look slow is the most common way people kill a campaign before it had a chance to learn.

If you are weighing platforms, the tradeoffs between a facebook campaign and search intent are worth reading before you commit the whole budget: Facebook Ads vs Google Ads: Small Budget Start Guide.

Defining the audience

An audience is the group of people eligible to see your ad, defined by location, age, gender, interests, behaviors, or a connection to your business. Facebook offers three broad types: saved audiences you define yourself, custom audiences built from your customer list or site visitors, and lookalike audiences modeled on those.

Custom and lookalike audiences usually outperform interest targeting once you have data. If you have a few hundred customers or a few thousand site visitors, build a lookalike from that seed. If you are starting from zero, interest targeting is fine for the first weeks while you collect signal.

Watch the audience size. If your audience drops under 50,000 people, Facebook may struggle to spend your daily budget, and your cost per result climbs because the same people see the ad repeatedly. A wide audience with good creative beats a narrow audience you assumed was perfect.

Creative, copy, and the landing page

Creative is where most campaigns are won or lost, and it is the part you control most directly. Facebook rewards ads that hold attention, so the first frame of a video or the first line of text carries the weight.

Test one variable at a time. Run two versions of the same ad with different images, or the same image with different opening lines. Changing five things at once tells you nothing about which one moved the result.

The landing page has to match the ad. If the ad promises a discount and the page opens with a brand story, people leave. Match the headline, the offer, and the visual. For a lead form, keep the number of fields as low as you can while still qualifying the lead.

Before you write anything, look at what already works in your niche. The Facebook Ads Library: Find Competitors and Analyze Ads shows every active ad a competitor is running, which is faster than guessing at formats.

If Instagram is part of your placement plan, the setup differs enough to be worth its own read: Instagram Ads: Launch, Target, Measure (2026 Guide).

Publishing, review, and the first 72 hours

Most campaigns go through review within 24 hours, and many start delivering within a few hours. If your ad gets flagged, review takes longer. Submit creative at least one or two days before your intended launch date so a flag does not cost you the whole launch window.

Once live, do not touch it for the first few days. Facebook's algorithm needs time and data to find the people most likely to convert. Every edit to budget, audience, or creative pushes the ad set back into learning. The learning phase ends when the ad set gathers enough results, and the number of results needed depends on your optimization goal and budget.

What to check daily, without changing anything: delivery status, cost per result, frequency, and click-through rate. Frequency climbing while results fall means the audience is too small or the creative is tired.

Campaign Not Spending Budget. Ad approved?: A flagged ad sits in review and delivers nothing; Schedule active?: Check start and end dates at the ad set level; Audience large enough?: Under 50,000 people limits how much Facebook can spend; Bid cap too low?: A cap below the auction price blocks delive
Check in this order before changing anything

When your campaign is not spending its budget

The usual causes are a narrow audience, a bid cap that is too low, or an ad still in review. If your audience is under 50,000 people, Facebook may not be able to spend your daily budget. Raising the bid or widening the audience usually fixes it within a day or two.

Check in this order: is the ad approved, is the schedule active, is the audience large enough, and is the bid cap below what the auction requires. If all four look fine and spend is still low, the auction is simply expensive in your niche right now. Give it another day before you change anything.

A second, quieter problem is the opposite: spending fast with no results. That usually means the objective and the offer do not match, or the creative is attracting clicks from people who were never going to buy. Fix the objective first, then the creative.

When to get help

You can run a facebook ad campaign yourself. The work is not complicated, but it is repetitive and unforgiving of small mistakes: a wrong pixel event, a duplicated audience, a budget that never leaves the learning phase. If you would rather hand it off, check what to look for before you sign anything: How to Choose a Facebook Ads Agency: What to Check.

Next step

Open Ads Manager, create one campaign with one ad set and two ads, and set a budget you can hold for seven days without touching it. That single test will teach you more about your audience than any amount of planning. When you are ready to build it properly, start here: facebook ad campaign.

FAQ

How much does it cost to run a Facebook ad campaign? Facebook does not charge a flat fee. You set a daily or lifetime budget, and the minimum is $1 per day for most objectives. Most small businesses start with $10 to $50 per day. You only pay when someone sees or clicks your ad, depending on the bid strategy you choose.

How long does it take for a Facebook ad campaign to start running? Most campaigns clear review within 24 hours, and many start delivering within a few hours. If your ad gets flagged, review takes longer. Submit your creative at least one or two days before your intended launch date so a delay does not push back the whole campaign.

What budget should I set for a Facebook ad campaign? Start with an amount you can spend for at least seven days without changing it, since Facebook's algorithm needs that window to optimize. A common starting point is $20 per day per ad set. If you are testing multiple audiences, give each ad set its own budget so results stay comparable.

Where do I create a Facebook ad campaign? You create campaigns in Meta Ads Manager at adsmanager.facebook.com, not from your personal profile. You need a Facebook Business Page and an ad account linked to it. The campaign, ad set, and ad levels are all built inside Ads Manager.

Why is my Facebook ad campaign not spending its full budget? Common causes include a narrow audience, a bid cap that is too low, or an ad still in review. If your audience is under 50,000 people, Facebook may struggle to spend your daily budget. Raising the bid or widening the audience usually fixes it within a day or two.