October Sale: 37% off every book New guides and books every dayCarefully made, page by pageGet the guidance and books you needOctober Sale: 37% off every book New guides and books every dayCarefully made, page by pageGet the guidance and books you needOctober Sale: 37% off every book New guides and books every dayCarefully made, page by pageGet the guidance and books you needOctober Sale: 37% off every book New guides and books every dayCarefully made, page by pageGet the guidance and books you need

Facebook Ads Tutorial for Beginners, Step by Step

From the guide Ads That Convert: Turn Facebook and Instagram Spend Into Leads and Sales

To run Facebook ads as a beginner, set up a business account and ad account in Meta's business tools, install the Meta Pixel on your website, then create a campaign in Ads Manager in three layers: the campaign (your goal), the ad set (audience, budget, schedule and placements), and the ad (image or video, text and link). Start with one campaign, one clear goal and a small daily budget, let it run for several days without touching it, then keep what works and cut what does not.

The rest of this tutorial walks through each step in order, with a worked example and the mistakes that waste most beginners' money. Meta renames buttons and menus often, so if a label looks slightly different on your screen, look for the closest match.

Step 1: Set up your business account the right way

Do not run ads from your personal profile or by pressing "Boost" on every post. Set up the foundation once and it saves headaches later.

  1. Create a business account at Meta's business site (Meta Business Suite, previously called Business Manager). Use a business email address, not your personal one. It makes recovery and team access much easier.
  2. Connect your Facebook Page and Instagram account. If you do not have a Page yet, create one on Facebook first, then add it.
  3. Create an ad account. Give it a descriptive name, such as "US, Online Store, Main." Pick your currency and time zone carefully, because they are hard or impossible to change later.
  4. Add a payment method. Adding a backup card keeps ads from stopping if the first one fails.
  5. Turn on two-factor authentication and give team members only the access they need. A freelancer who makes ads does not need access to billing.
  6. Complete business verification if prompted. It usually involves official business documents and can take a few days.

Step 2: Install tracking before you spend a dollar

The Meta Pixel is a small piece of code on your website that records what visitors do: view a product, add to cart, start checkout, buy, or submit a form. Many sites also use the Conversions API, which sends the same events from your server so fewer are lost to browser privacy settings.

This matters because Facebook's delivery system learns from these events. Without tracking, you cannot tell which ad made a sale, and the system cannot find more people likely to buy.

  1. Open Events Manager and create a pixel (it may be called a dataset).
  2. Connect it to your website. Shopify, WooCommerce, Wix and similar platforms have built-in integrations, so you rarely need to paste code by hand.
  3. Set up the events that matter to you, such as Purchase or Lead.
  4. Test it. Visit your own site, take the action, and confirm the event shows up in Events Manager.

Step 3: Create your first campaign in Ads Manager

Open Ads Manager and click Create. You will build three layers.

The campaign: choose your objective. Pick the result you actually want, not the one that sounds nice. Current objectives include Awareness, Traffic, Engagement, Leads, App promotion and Sales. If you sell online, choose Sales. If you want inquiries, choose Leads. Choosing Traffic or Engagement when you want sales often gets you cheap clicks from people who never buy.

The ad set: audience, budget, placements, schedule.

  • Location and age: Set where your customers are. A local business might target a radius around its address.
  • Audience: Beginners can start broad and let Meta's system find buyers, or add a few interests that clearly match your customer. Later you can build Custom Audiences (past website visitors, your customer list) and Lookalike Audiences (people similar to them).
  • Budget: Choose a daily budget you are comfortable losing while you learn. Small is fine.
  • Placements: Automatic placements (often called Advantage+ placements) let ads run across Facebook, Instagram and other spots. That is usually the sensible default for a first campaign.

The ad: creative, text and destination.

  • Use an image or short video that shows your product or offer clearly and stops the scroll. Vertical formats suit Stories and Reels.
  • Write a short primary text that speaks to one problem or desire, a headline that states the offer, and a clear button (Shop Now, Learn More, Sign Up).
  • Send people to a landing page that matches the ad exactly. If the ad shows a specific candle, the link should go to that candle, not your homepage.

Create two or three ad variations in the same ad set (different images or opening lines) so you can see which one people respond to.

Step 4: Read the results and make changes

New campaigns go through a learning phase while the system figures out who responds. Results bounce around during that time. Avoid editing budget, audience or creative for the first several days, because big changes can restart learning.

After that, look at a few numbers in Ads Manager:

  • Cost per result: what you pay per purchase or lead. This is the number that matters most.
  • Click-through rate (CTR): the share of people who clicked. Low CTR usually means the image or opening line is not grabbing attention.
  • Cost per click (CPC) and CPM (cost per 1,000 impressions): useful for diagnosing, less important than cost per result.
  • Frequency: how many times the average person saw your ad. When it climbs and results drop, people are tired of it and you need fresh creative.

Then act simply: turn off the ads with clearly worse cost per result, keep the winners running, and add one new variation at a time. When something works, raise the budget gradually rather than doubling it overnight.

A worked example: a small candle shop's first campaign

Dana runs an online shop selling handmade candles, with the Meta Pixel installed through her store platform.

  • Campaign: Sales objective, optimizing for purchases.
  • Ad set: Customers in her country, ages 25 to 55, broad audience, automatic placements, $15 a day.
  • Ads: Three variations. One photo of her most popular candle on a nightstand, one short video of her pouring wax, and one photo of a gift set with the text "A gift that smells like home."

She leaves it alone for seven days and spends $105. The pouring video gets the highest click-through rate, but the gift set photo produces four of her six sales. She turns off the nightstand photo, keeps the other two, and adds a new gift-set image for the holidays.

In week three she builds a retargeting ad set for people who added to cart but did not buy, with a reminder ad. Her cost per sale drops because those people already know her shop. Nothing about it is magic. She tested a few ideas, waited for real data, and kept what worked.

Every business is different, and there is no guaranteed return on ad spend. Treat your first budget as the cost of learning what your customers respond to.

Common Facebook ads mistakes beginners make

  • Boosting posts instead of using Ads Manager. Boosting is easy but gives you far less control over goals and audiences.
  • Choosing the wrong objective. Optimize for what you want: sales or leads, not likes.
  • No tracking. Without the pixel, you are guessing.
  • Editing too soon. Changing everything after one day keeps the campaign stuck in learning.
  • Too many ad sets on a small budget. Spreading $20 a day across ten audiences gives each one too little data.
  • A mismatched landing page. A great ad that leads to a slow or confusing page wastes the click.
  • Breaking ad policies. Exaggerated claims ("erase wrinkles overnight"), targeting people by health conditions, and before-and-after shock images can get ads rejected. Housing, jobs, credit and political ads fall under special categories with extra rules. Repeated violations can restrict your account.
  • Ignoring privacy rules. If you collect customer data, keep a clear privacy policy and get consent where the law requires it. Check with a legal professional if you are unsure what applies to you.

Common questions

How much should a beginner spend on Facebook ads?

There is no single right number. Start with a daily amount you can afford to lose while learning, and run it long enough (usually at least a week) to see meaningful results before deciding.

Should I use Facebook Ads Manager or just boost posts?

Ads Manager. It lets you choose a real goal like sales or leads, control your audience, test several ads and track results. Boosting can be fine for simple local awareness, but it is limited.

How long before Facebook ads start working?

Ads usually start delivering within a day, but the learning phase means results are unstable for the first several days. Judge performance after about a week, not after a few hours.

Do Facebook ads also run on Instagram?

Yes. With automatic placements, the same campaign can show ads on Facebook, Instagram, and other Meta placements, and you manage all of it from Ads Manager.

Keep reading