Home / Guides / Facebook ad budgets
How much should a small business spend on Facebook and Instagram ads?
Most local businesses can test Facebook and Instagram ads with $5 to $20 a day, then spend $1,000 to $2,000 a month once they know what a booked appointment costs them. The right number comes from working backward: how many appointments you need, times what each one costs.
Get my free 15-minute auditKey takeaways
- Start small, but not tiny. Too little spend and Meta can't learn who responds.
- Judge ads on cost per booked appointment, and if you can, cost per person who shows up. Cost per lead alone can fool you.
- Give a test 10 to 14 days before you decide.
- Own your ad account and pay Meta directly, so you see every dollar.
What leads cost on Facebook and Instagram
WordStream's 2026 report looked at about 1,800 US campaigns and found a median cost per lead of $27.39 across all industries (WordStream 2026 benchmarks, via PPC Land). Costs vary a lot by industry:
| Industry | Typical cost per lead | Source |
|---|---|---|
| All industries (median) | $27.39 | WordStream 2026 |
| Real estate | $13.74 | WordStream 2026 |
| Home and home improvement | $42.95 | WordStream 2026 |
| Beauty and personal care | $50.91 | WordStream 2026 |
| Dentists and dental services | $61.56 | WordStream 2026 |
| Gyms (coaching-gym view) | $15–$25 typical, $35–$50 in competitive cities | Two-Brain, May 2026 |
For health and fitness, WordStream's 2025 report put cost per lead at $52.98 (via Adsuploader), and its 2026 report says that figure fell 48.83% (PPC Land). Treat all of these as rough guides. Your city, offer and ads will change your number. Running a gym? See our plan for getting more gym members.
Cost per lead vs cost per booked appointment
A lead is someone who filled out a form. A booked appointment is someone who picked a time. Only the second one can turn into a customer. Here's simple example math, not a forecast:
| Step | Example | Cost of each |
|---|---|---|
| Ad spend for the month | $1,500 | |
| Leads, at $25 each | 60 | $25 per lead |
| Booked, if half of leads book | 30 | $50 per booked appointment |
| Showed up, if 60% show | 18 | About $83 per show |
Now imagine a second ad with $15 leads where only 1 in 5 books. That's $75 per booked appointment. The "cheap" ad costs more. This is why fast follow-up matters so much: replying in under a minute and offering a time raises the share of leads who book, which lowers what each booking costs. See what is speed to lead?
How to set a testing budget
Meta's system needs results to learn from. Meta says an ad set generally needs about 50 results within 7 days to leave its "learning phase" (Meta Business Help Center). Most small local businesses can't reach that at first, and that's okay. Ads still run. It just means you should keep the setup simple:
- One campaign, one ad set, aimed at people near you.
- Several ads that differ in angle, not just wording: a person on camera, a question, an offer explainer.
- Enough budget to get some leads each week. Two-Brain suggests $5–$10 a day for most gyms, or about $1 per 10,000 people in your area per day (Two-Brain).
- Wait 10 to 14 days before judging, and don't make big changes every day. Big edits restart learning.
A simple way to pick your number
Work backward from what you need:
- How many new customers do you want each month?
- Out of everyone who shows up, how many usually buy? If 5 out of 10 buy and you want 10 customers, you need 20 shows.
- Use your own numbers, or the example above, to estimate cost per show.
- Multiply. 20 shows at $83 each is about $1,660 a month.
Also check what a customer is worth to you. If a new customer brings in $1,000 over a year, spending $150 to win one may be fine. If they bring in $100, it's not.
Who should own the ad account?
You should. Some agencies run ads from an account they own and add a 10–25% markup on your ad spend, a warning shared on a PushPress webinar for gym owners (PushPress, May 2026). Before you hire anyone, ask:
- Is the ad account in my name, paid with my card?
- Do you mark up ad spend, or is your fee the only thing you bill?
- If we stop working together, do I keep the account, page, pixel and leads?
Common budget mistakes
- Turning ads off after three days.
- Raising the budget before follow-up is fixed. More leads into a slow reply just costs more.
- Using "Boost post" instead of a lead campaign.
- Sending clicks to a page with no way to book. A landing page with online booking fixes that.
- Ads that hint at the viewer's weight, health or money. Meta doesn't allow that, so talk about your business and offer instead.
How we handle budgets
We run Meta ads in your own ad account. You pay Meta directly, we never mark up spend, and our fee is the only thing we bill. Most businesses start at $1,000 to $2,000 a month in ad spend. Our booked-appointment guarantee needs at least $1,000 of ad spend in your first 30 days of ads. For gyms, the target is that spend divided by $75, up to 20 booked trials. We guarantee booked appointments, not sales or customers, and you need to answer the people who book, honor the offer and keep spend at the agreed level. Full terms are on our guarantees page, and plans are on pricing.
Questions
Is $5 a day enough for Facebook ads?
It can be enough to test in a small town, and Two-Brain suggests $5–$10 a day for most gyms. In a bigger city, or if leads cost more in your industry, you'll learn faster with more.
Is $1,000 a month enough?
For many local businesses, yes. At the all-industry median of about $27 a lead, $1,000 buys about 36 leads. What matters next is how many of them book.
How long until Facebook ads work?
Give a new campaign 10 to 14 days before judging it. Leads can start in the first few days, but early numbers jump around.
What is a good cost per lead?
It depends on your industry and city. Compare against the table above, then focus on cost per booked appointment, which tells you more.
Should my ad spend go through my agency?
No. Pay Meta directly from your own ad account so you see every dollar and keep everything if you leave.
Get a straight answer on your budget
On a free 15-minute call, we'll look at your ads and your follow-up and suggest a starting budget, plus three fixes you can use either way.
Get my free 15-minute audit