Mizanur Rahman

Blogs / How to run Facebook Ads

How to run Facebook Ads: a step-by-step guide

Ad campaign performance dashboard illustration

Quick answer: To run Facebook Ads: set up a Meta Business account and Ads Manager, install the Pixel and Conversions API, pick the objective that matches your goal, define the audience, test several creatives, set a daily budget, publish, then wait for the learning phase before you change anything. Scale only the ads that bring results at an acceptable cost.

By Mizanur Rahman, digital marketer. Updated 3 November 2026.

Step 1: How do you set up your Facebook Ads account?

Create a Meta Business account, connect your Facebook Page and, if you want Instagram placements, your Instagram account. Add a payment method and make sure your business and domain details are verified where Meta asks for it. All ads are created inside Meta Ads Manager.

Step 2: How do you set up tracking?

Install the Facebook Pixel and set up the Conversions API so key events such as purchase or lead are counted even when browsers block cookies. Check the events in Events Manager before you spend. See how to set up the Facebook Pixel and how to set up Meta CAPI.

Step 3: Which campaign objective should you choose?

ObjectiveChoose it when
SalesYou want purchases on your website or in your app.
LeadsYou want form submissions, calls or messages.
TrafficYou want visits. Use with care, because visits are not always buyers.
AwarenessYou want reach. Useful once you already convert and want more people to know you.

Step 4: How do you choose your audience?

Start with people most likely to want what you sell, using location, interests and, if you have data, lookalikes of past customers. Keep a separate retargeting group for people who visited your site or engaged. Avoid audiences that are too small to learn from. See how to target a relevant audience.

Step 5: How do you create ads that stop the scroll?

Lead with a strong hook in the first seconds or the first line. Show the product or the result, state one clear benefit and finish with a single call to action. Test several creatives with limited budget and keep the winners. See how to create better ad creatives.

Step 6: What budget should you set?

Set a daily budget you can sustain. Meta needs enough optimization events to learn, so a budget that is too low for your cost per result can stall the learning phase. Avoid editing budgets, audiences or ads again and again during the first days.

Step 7: How do you read the results?

Judge by cost per result and the return on ad spend, not by likes or reach. Look at click-through rate for creative quality, frequency for fatigue and conversion rate for the landing page. Pause what does not work and move budget to what does.

Step 8: How do you scale Facebook Ads?

Increase budget gradually on ads that already have proof, add new creatives before old ones tire, and build retargeting for visitors and buyers. Scale after you have proof, not before.

What are the most common mistakes when you run Facebook Ads?

  • Running without Pixel and Conversions API tracking.
  • Targeting everyone with one untested creative.
  • Changing the ad during the learning phase.
  • Scaling before an ad has proven it converts.
  • Sending traffic to a slow or unclear landing page.

Want help running Facebook Ads?

I run Meta (Facebook and Instagram) ads for e-commerce, SaaS and service businesses in the US and Europe. See the Meta Ads expert page or the case studies.

Related guides

Frequently asked questions

How much does it cost to run Facebook Ads?

You set the budget. Facebook charges by auction, so your cost depends on your audience, creative, offer and competition. Start with an amount you can afford to test, then judge by cost per result instead of by total spend.

Do I need a Facebook Pixel to run Facebook Ads?

You can run ads without it, but you should not. The Pixel and the Conversions API tell Meta who bought or signed up so it can find more of those people and so you can measure results.

Why are my Facebook Ads not getting sales?

Common causes are missing tracking, a weak offer, creative that does not stop the scroll, audiences that are too broad or too small, and a landing page that loses people after the click. An audit shows which applies. See the Meta Ads expert page if you want help.

About the author: Mizanur Rahman is a digital marketer based in Dhaka, Bangladesh, who runs Facebook, Google and TikTok ad campaigns and conversion tracking for e-commerce, SaaS and service businesses. See projects, case studies, services or get in touch.

© 2026 Mizanur Rahman. All rights reserved.