Cloud VPS

How to Run Facebook Ads: A Beginner's Guide (2026)

Updated 2026-09-21~11 min read

Running Facebook ads means paying Meta to show your post, video or offer to the people you choose, across Facebook, Instagram, Messenger and Meta's wider network. However people phrase it, it simply means paid advertising.

This guide is for people just starting out who want to know what running ads involves, where to click, how much to budget, and how to tell whether the money you spend is worth it. We won't promise that ads will definitely sell, because results depend on your product, price, creative and the page people land on after they click. What we will do is help you start without wasting money on basic mistakes.

What running ads means, and how it differs from boosting a post

There are two main ways to advertise on Facebook. The first is the Boost button under a post on your Page, which is quick and easy: you pick an audience, budget and duration in a few clicks. The second is creating ads in Meta Ads Manager, the full-featured tool for advertising.

Boosting suits simple goals, such as getting more people to see a post or message you, but the options are more limited. Ads Manager lets you choose campaign objectives in much more detail, test several audiences or creatives side by side, and dig far deeper into reporting.

So which is better for promoting a Page? Boosting is fine if you want to test the market quickly. Once you get serious and want to know which ads actually make money, move to Ads Manager, because it is the only place where you see the full picture and have real control.

Boost postAds Manager
DifficultyVery easy, done from the PageYou need to learn the structure first
Objectives availableLimitedAll 6 objectives
Testing several ads at onceHard to doEasy
ReportingBasicDetailed, customisable columns
Best forTesting the market, more post visibilitySales, lead generation, anything you need to measure

How Meta Ads Manager is structured: Campaign → Ad set → Ad

The first thing to understand before going further is that every ad in Ads Manager has three nested levels. Once you know what each level controls, the rest of the setup becomes much easier.

  • Campaign — the top level, which sets the kind of result you want, such as sales or website visits. The objective is locked when you create the campaign; to change it you have to create a new one.
  • Ad set — the middle level, which decides who sees the ad, where, when and for how much. This is where audience, placements, schedule and budget live (unless the budget is set at campaign level).
  • Ad — the bottom level, which is what people actually see: the image or video, text, headline, button and destination link.
💡 An easy way to remember it: the campaign is "what do I want", the ad set is "who sees it and how much do I spend", and the ad is "what do they see". When results are poor, work through each level to find whether the problem is the objective, the audience or the creative.

Choosing a campaign objective: the 6 options in Ads Manager today

Since Meta overhauled its campaign objectives, the dozen-plus options that used to exist have been consolidated into six, and that is still the set in use in 2026. Choosing the objective matters a lot, because the system tries to find people likely to do what you selected. Pick the wrong one and the system gets very good at something you didn't want.

ObjectiveWhat the system looks forBest for
AwarenessAs many people as possible seeing and remembering the adNew brands, shop launches
TrafficPeople likely to click through to a website or appDriving website visits, article reads
EngagementPeople who like, comment, watch videos or send messagesShops that close sales in chat
LeadsPeople likely to fill in a form or leave contact detailsService businesses, real estate, courses
App promotionPeople likely to install or use an appMobile app owners
SalesPeople likely to buy or complete a conversionOnline stores with the Pixel installed
💡 Beginners who sell through chat often start with Engagement set to messages. If you have a website with the Pixel installed, use Sales, because the system learns from people who actually buy rather than people who just like to click.

Setting budget, audience and placements

Daily budget vs lifetime budget

A daily budget sets how much you spend per day on average. The system may spend more or less on some days, but across the week it stays within what you set, which suits campaigns that run continuously. A lifetime budget sets a total for the whole campaign with a start and end date, which suits promotions with a fixed timeframe.

On audiences, Meta has been pushing Advantage+ more and more, letting the system find people itself by default, especially for Sales, Leads and App promotion campaigns. Very detailed interest targeting therefore matters less than it used to. What you should still get right is location (the whole country, or only the provinces you ship to), a sensible age range, and language.

Placements are where your ads appear, such as the Facebook feed, Stories, Reels, Instagram and Messenger. The default lets the system choose, which usually gives a better cost per result than picking manually. Beginners should leave the default on, then check the breakdown by placement in reports later.

💡 An audience that is too narrow is a common trap. The more you restrict it, the fewer people the system has to choose from, and cost per result usually goes up. If you are unsure, start broad and let the numbers tell you.

Creative: the thing that decides results most

As the system gets better at finding audiences on its own, the thing you control that has the biggest impact is the ad itself. An image or video that stops someone's thumb in the first second matters more than spending an hour picking interests.

  • Make vertical 9:16 videos too, because Reels and Stories get a lot of views, and landscape images look small and get cropped there.
  • State the benefit in the first three seconds. Skip the long build-up — people scroll faster than you think.
  • Ad copy should answer three questions: what is this, how does it help me, and what do I do next.
  • Prepare 3–5 creatives per ad set so the system can test them, rather than gambling on a single ad.
  • Don't overpromise, such as "get rich in 7 days" or "100% cured". Besides getting your ad rejected in review, it makes customers trust you less.
💡 Before running any ad, read Meta's Advertising Standards for your product category. Some categories, such as supplements, cosmetics and finance, have specific requirements. Getting it right from the start beats fixing it after your ad is rejected.

How to read ad results: CPM, CPC, CTR, CPA, ROAS

Once your ads are running, Ads Manager shows so many numbers it can be overwhelming, but beginners only need these five to understand the overall picture. None of them has a fixed "correct" value; compare them against your own business and your other ads.

MetricMeaningWhat it tells you
CPMCost per 1,000 impressionsThe cost of reaching people; rises during holidays or in competitive audiences
CPCCost per clickThe cost of getting people to your website or chat
CTRShare of people who clicked out of those who saw the ad (%)How engaging the creative is; very low means the ad is uninteresting or reaching the wrong people
CPACost per result, such as per purchase or per leadThe number to compare with your profit per order
ROASRevenue ÷ ad spendHow many baht of sales you get back for every 1 baht spent (sales, not profit)
💡 The most important number is CPA compared with profit per order. If you make 200 baht profit per item but your CPA is 300 baht, you are losing money no matter how good your CTR looks. Conversely, an ordinary CTR with a CPA below your profit means the ad is doing its job.

How much to start with, and common beginner mistakes

There is no minimum budget that guarantees results, but there is a range that gives the system room to learn and gives you numbers you can actually read. The figures below are general guidance from experience, not a promise; real costs depend on your product category, timing and creative quality.

The most common mistakes people make when they start running ads are: tweaking ads every day so the system never gets to learn, switching ads off too soon after just one day, choosing the Engagement objective but expecting website sales, using a single creative for the whole campaign, sending people to a slow page or one without a clear buy button, and not installing any measurement tools at all, so you never know which ad drove a sale.

  • Testing the market and creatives: roughly 100–300 baht per day, for at least 5–7 days in a row.
  • Small shops selling through chat that are starting to see orders: roughly 300–1,000 baht per day.
  • Sales campaigns where you want the system to learn from purchases: set enough budget to get several dozen results per week — work it out by multiplying your expected CPA by that number.
  • Set aside a test budget you can afford to lose, such as 3,000–5,000 baht, and treat it as the cost of learning rather than expecting profit in the first month.
💡 A simple rule for beginners: set it up, then let it run for at least 3–5 days before judging, and change one thing at a time. If you change the creative, audience and budget all at once, you will have no idea what made results better or worse.

Next steps once you get serious: Pixel, landing page and back-end systems

Once your ads start working and you want to scale the budget, what separates people who grow from people who burn money is rarely a trick in the ad settings. It is what surrounds the ads: accurate measurement, a destination page that closes the sale, and systems that watch the numbers for you.

For measurement, read Facebook Pixel and Conversions API. For building a page that turns clicks into purchases, see What is a landing page. A page like this should sit on hosting or a server that is fast and close to your customers, because every second it takes to load is ad money you have already paid for clicks that bring nothing back.

For back-end work such as report-pulling scripts, alerts or automated workflows that need to run 24 hours a day, having your own VPS means you don't have to leave a computer switched on at home. Read more in VPS for media buyers, which explains plainly both what a VPS can and can't do.

  1. 1Install the Pixel and Conversions API so the system knows who actually bought. Sales campaigns work much better with this data.
  2. 2Build a landing page that matches the ad, loads fast and has one clear button. People who click from their phone will close the tab after waiting just a few seconds.
  3. 3Set up automated reporting and alerts, such as a spend summary sent to LINE every morning, or an alert when CPA spikes unusually.

Ready to scale your ads? You need a machine that works for you 24/7.

Cloud VPS in a Bangkok datacenter · Windows or Linux · KVM with full root access · run reports and automation all day · extra IPv4 at 100฿ per IP · from 150฿/month

Frequently Asked Questions

What does running ads mean?

Running ads simply means paid advertising, for example on Facebook and Instagram. You pay the platform to show your post or ad to the audience you choose, instead of waiting for people to see it organically.

What is the minimum budget for Facebook ads?

Meta's minimum daily budget is fairly low and varies by currency and bid type. But a budget that lets a beginner see results and read the numbers properly is usually around 100–300 baht per day, run continuously for at least a week. Treat this as guidance, not a guarantee of results.

Is boosting a post or using Ads Manager better?

Boosting is quick and easy, and suits getting more visibility or more people messaging you. Ads Manager gives you every objective, lets you test several ads at once and offers much more detailed reporting. If you are getting serious about sales, use Ads Manager.

Do I need a website before I can run ads?

No. You can run ads that get people to message your Page or fill in a form inside Facebook. But if you want to use the Sales objective so the system learns from real buyers, having a website or landing page with the Pixel installed helps a lot.

My ads are running but nobody is buying. What should I fix first?

Work through it step by step. A low CTR means the creative isn't engaging enough or is reaching the wrong people. If lots of people click but don't buy, the problem is usually the landing page, the price or the offer. Also check that the campaign objective actually matches what you want.