Facebook Ads for Beginners: Step-by-Step Setup Guide

Set up your first Meta ad campaign in order: Business Portfolio, Pixel and Conversions API, a campaign objective that matches your goal, ad set targeting, creative, and a budget you can actually learn from.

Short answer: to set up Facebook ads, create a Meta Business Portfolio with your Page and ad account, install the Meta Pixel (and ideally the Conversions API) on your website, then build a campaign in Ads Manager in three layers: a campaign with an objective that matches your goal, an ad set with budget, audience and placements, and ads with your creative and link. Run it for about a week before judging.

Facebook and Instagram ads are both bought through Meta's Ads Manager, so everything below covers both. Interface labels change often; the structure has stayed stable.

Before you touch Ads Manager: the setup checklist

Most beginner problems (ads rejected, no conversion data, account locked) come from skipping setup. Do these in order.

  1. Facebook Page for the business, with a profile picture, cover, description and website link.
  2. Meta Business Portfolio (formerly Business Manager) at business.facebook.com. Add your Page, create or add an ad account, and add teammates with their own logins instead of sharing passwords.
  3. Two-factor authentication on every admin account. Hijacked ad accounts are a common and painful problem.
  4. Payment method on the ad account, and set an account spending limit as a safety net while you learn.
  5. Meta Pixel on your website, created in Events Manager. Add the base code to every page and set up standard events for what matters: Lead, CompleteRegistration, AddToCart, Purchase.
  6. Conversions API if your platform supports it. It sends events from your server, which helps when browsers block tracking. Many ecommerce platforms and tag managers offer a built-in integration.
  7. Verify your domain in the Business Portfolio settings. This helps you control which events count and who can edit link previews.
  8. A landing page that matches the ad. The page should repeat the ad's promise, load fast on mobile and have one clear action.

Test the Pixel with the Test events tool in Events Manager: visit your site, submit your form or add to cart, and confirm the events appear.

Layer 1: The campaign (what you want)

Click Create in Ads Manager and pick an objective. Current objectives are grouped as:

ObjectiveUse it when you wantOptimizes for
AwarenessPeople to remember your brandReach and recall
TrafficVisits to a pageLink clicks or landing page views
EngagementMessages, video views, post engagementInteractions
LeadsForm fills, sign-ups, callsLead events or instant forms
App promotionApp installsInstalls and in-app events
SalesPurchases or other valuable conversionsConversion events from your Pixel

For most small businesses, the answer is Leads or Sales. At campaign level you also choose whether to use Advantage campaign budget (Meta spreads one budget across ad sets) or set budgets per ad set. For a first campaign with one ad set, it makes no practical difference.

If your ad is about credit, employment, housing, social issues, elections or politics, you must declare a special ad category. That restricts targeting options, and skipping the declaration gets ads rejected.

Layer 2: The ad set (who, where, how much)

Conversion location and event. For Leads or Sales, choose where the action happens (website, instant form, messaging, calls) and which Pixel event counts, for example Lead.

Budget and schedule. Choose daily or lifetime budget. A practical way to size it: estimate your cost per result, then pick a budget that can produce several results per week. Meta has noted that ad sets need a reasonable number of optimization events per week to exit the learning phase, so a tiny budget chasing an expensive event may never stabilize. If budget is tight, optimize for an earlier, cheaper event (like Lead instead of Purchase) while you gather data.

Audience. Meta now leans on broad targeting with Advantage+ audience, where your inputs are suggestions. Beginners do well with:

Resist stacking many narrow interests. It raises costs and usually does not help.

Placements. Advantage+ placements (automatic) lets Meta show ads across Facebook, Instagram, Messenger and the Audience Network. Start automatic, then check the breakdown by placement after a week and exclude placements that bring poor results.

Layer 3: The ads (what people see)

Create two or three ads in the ad set so Meta can find a winner.

Format. Single image, video, or carousel. Vertical 9:16 video fits Stories and Reels; 1:1 or 4:5 works in feeds. Upload versions for each shape if you can.

Creative that works for beginners:

Copy structure. A simple pattern:

Primary text: the problem and the specific outcome ("Leaky tap? Same-day plumbing in Leeds, fixed price before we start.") Headline: the offer ("Book a same-day visit") Button: matches the action (Book now, Sign up, Shop now, Get quote)

Add URL parameters (UTM tags) so your analytics shows which ad brought each visitor, then use Preview to check every placement before publishing.

Ads go through review before running, which is usually quick. If one is rejected, the reason is shown in Account Quality, where you can edit or request another review.

A worked first-week plan

Reading your results

Customize columns in Ads Manager to show: Results, Cost per result, Amount spent, CTR (link click-through rate), CPM, Frequency and, for sales, Purchase ROAS.

Beginner mistakes to avoid

Get the landing page right

The ad earns the click; the page earns the result. Build one page per offer that repeats the headline from the ad and has one form or button. Our collection of landing page examples that convert shows the patterns. With We.Inc you can describe the offer in a chat and get a mobile-ready landing page, hosted with SSL, then paste in your Pixel code.

Start free

Frequently asked questions

How much should a beginner spend on Facebook ads?

Enough per day for the ad set to get a meaningful number of results within a week or two. Work backwards: if you expect a lead to cost around $20, a $10 daily budget produces very few leads and very little learning. Start with an amount you can afford to spend entirely on learning, run it for at least a week, and check current costs in your industry.

Do I need a Facebook Page to run ads?

Yes. Ads on Facebook and Instagram run on behalf of a Facebook Page (and optionally a linked Instagram account). You also need an ad account, which is easiest to manage inside a Meta Business Portfolio.

What is the difference between boosting a post and Ads Manager?

Boosting promotes an existing post with limited options, often optimized for engagement. Ads Manager gives you the full set of objectives, targeting, placements, budget controls and reporting. For sales or leads, use Ads Manager.

Which campaign objective should I choose?

Match it to the action you want: Sales for purchases, Leads for form fills or sign-ups, Traffic only if you just want visits, Awareness for reach. Meta optimizes delivery toward the objective, so picking Traffic when you want sales usually brings clicks that do not buy.

How long before I know if my ads work?

Give a new ad set about a week without major edits so delivery can stabilize. Large edits to budget, targeting or creative can restart the learning phase. Judge on cost per result from your objective, not likes or clicks.

More in Blog

Related guides and tools

Start building

How we research, test and update this page: our editorial policy. We.Inc is our own product.

We.Inc is an AI-powered website builder you can resell under your own brand. Launch a branded client dashboard, bill on Stripe Connect, and deliver AI-generated websites in minutes. White-label plans start at $99 a month for 25 client sites, with a 7-day free trial and no per-site fees.

Product

Who It's For

Features

Resources

Company

View Sitemap