Paul Rammeloo, homeBook a call

Facebook ads budget for a small business: how to work out yours

How to set a Facebook ads budget for a small business from your own numbers: what a customer is worth, what a test costs, and when to spend more.

On this page (8 sections)
  1. Start with what a customer is worth
  2. Split a test budget from a growth budget
  3. How big does a test budget need to be?
  4. What a small budget can and can’t do
  5. When to spend more
  6. Common mistakes
  7. Where this fits
  8. Sources

The right Facebook ads budget for a small business isn’t a number you copy from someone else. It comes from three of your own numbers: what a customer is worth to you, what you’re willing to spend to find out if ads work, and how many results the ads need to learn from.

Most small businesses get this backward. They pick a comfortable daily amount, spread it thin across several audiences, and judge it after a week. That setup often looks like failure, even when the ads could have worked.

Key takeaways

  • Set your budget from what a customer is worth, not from what feels safe.
  • Separate a test budget (money to learn with) from a growth budget (money to scale with).
  • A budget too small to buy a few results a week learns very slowly. Fewer ad sets help.
  • Only raise spend once tracking, the page and the follow-up are working.

Start with what a customer is worth

Before deciding what to spend, work out the most you can pay to get one customer and still make money. I call it your break-even cost per sale.

Your number How to work it out Illustration
Average order or job value Total sales / number of orders CA$120
Cost to deliver it Product, shipping, labour, fees CA$66
Profit before ads Value minus cost to deliver CA$54
Break-even cost per acquisition Same as profit before ads CA$54

If one customer leaves you CA$54 before advertising, you can pay up to CA$54 in ads to get them and break even on the first sale. If customers buy again, their lifetime value can justify more. Be honest about repeat purchases. Use what actually happens, not what you hope.

The ROAS guide does the same maths in return-on-ad-spend terms, if that’s how you think about it.

Split a test budget from a growth budget

These are two different jobs.

A test budget is money you’re prepared to spend to learn whether Facebook and Instagram ads can work for you at all. Decide the total up front and treat it as tuition. If you finish the test with clear answers (which offer, which ads, what a customer costs), it did its job, even if you didn’t profit yet.

A growth budget comes later. It’s spent on ads you already know work, and you increase it while the numbers hold. Before you move from one to the other, read before you raise your Meta budget.

  1. Know your numbersBreak-even cost per sale
  2. Test budgetLearn what works, set a limit
  3. Fix what breaksTracking, page, follow-up
  4. Growth budgetRaise spend in steps
The order I'd set a small business budget in. Most people jump straight to step 4.

How big does a test budget need to be?

Meta’s delivery system learns from results. Its developer documentation describes ad sets as “learning” until they’ve gathered enough conversions since their last significant edit, and an ad set can be marked as failing to exit learning when it “isn’t generating enough results” (Meta for Developers).

The figure most often quoted from Meta’s help centre is around 50 optimization events within 7 days of an ad set’s last significant edit (Meta Business Help Center, About the Learning Phase). Treat that as a rule of thumb, not a permanent threshold. The developer docs also mention a “dynamic” threshold, so the real number can vary.

You don’t need to hit it to learn something. But it shows why tiny budgets struggle. A rough way to see what your budget can buy:

Weekly results ≈ weekly budget / cost per result

This is an illustration, not a client story. At a CA$40 cost per lead, CA$30 a day buys roughly five leads a week. That’s enough to see whether leads come in and what they cost. It isn’t enough for Meta’s system to settle quickly, and it’s far too few to compare five audiences against each other.

So with a small budget:

  • Use one campaign and one or two ad sets. Don’t split CA$30 a day across six audiences.
  • Let the ads do the targeting. Broad audiences with strong creative usually learn faster than narrow ones. See broad targeting.
  • Pick a goal that happens often enough. If sales are rare, a lead or add-to-cart goal may give the system more to learn from, as long as those actions are real signs of buying.
  • Give it time. Two to four weeks of steady spend tells you far more than three days of big swings.

What a small budget can and can’t do

Budget size Realistic job
Small, a few results a week Test one offer and a few ads; learn your real cost per result
Medium, results most days Run a simple creative test; start retargeting site visitors
Larger, many results a day Test angles in parallel; scale what works across new audiences

I’m deliberately not putting dollar amounts in that table. The same daily budget is large for a local service with a CA$2,000 job and tiny for a store selling CA$20 products. Your cost per result decides which row you’re in. Put yours into the Meta ads budget calculator to get a daily figure.

When to spend more

Raise the budget when these are true:

  1. Tracking matches reality. Ads Manager and your store or CRM roughly agree.
  2. The cost per sale is at or under break-even, or close enough that repeat buying covers the gap.
  3. More than one ad works. If one ad carries everything, it will tire. Read creative fatigue.
  4. The path after the click holds up. The page converts and leads get a fast reply.

Then raise it in steps and watch what happens. How to scale Facebook ads covers the ways to do it without breaking what works.

Common mistakes

  • Spreading a small budget across many ad sets. Each one learns slowly and none reaches a clear answer.
  • No stop rule. Decide in advance what result, at what cost, means keep going or stop.
  • Judging after a weekend. A few days is noise, especially at low spend.
  • Spending to fix an offer problem. If the page doesn’t convert, more traffic won’t help. Start with Facebook ads not converting.
  • Forgetting the cost of follow-up. A cheap lead that nobody calls back is still a waste.

Where this fits

Setting a budget from real numbers is part of the Growth Diagnostic. I work out what a customer is worth to you, what your ads can afford to pay, and where the money is leaking first. If you’re about to spend on ads and want a second set of eyes, book a call.

Sources

Questions people ask

How much should a small business spend on Facebook ads per day?

There's no right number for everyone. Work backward from what a customer is worth and what you can afford to spend while you learn. A daily budget that can't buy at least a few results a week will take a long time to tell you anything.

What is the minimum budget for Facebook ads?

Meta sets a minimum daily budget that depends on your currency and settings, and it's low. The practical minimum is higher: enough to get a few results a week at your target cost, so you can learn whether the ads work.

Is a small Facebook ads budget a waste of money?

Not if it's set up to learn. A small budget spread across many ad sets learns slowly. The same budget in one campaign, with a few strong ads and a clear goal, learns much faster.

When should I increase my Facebook ads budget?

When the numbers after the click are healthy: you're profitable or close to it at your target cost per sale, tracking is accurate, and you have more than one ad that works. Raise it in steps, not all at once.

Tell me where it's stuck.