Meta will happily take $5 a day. Ads Manager won't stop you, the ad will run, and a few hundred people in Mississauga will see it. That's the budget the platform allows. The budget that tells you anything useful is higher, and it depends on your numbers rather than Meta's.
This article works out that second number. It covers what a lead actually costs in the GTA, how to build a budget from what a customer is worth to you, why a small account behaves differently from the case studies, and the businesses that should leave Facebook and Instagram alone.
What you're actually paying for
Google Ads charges when someone who searched for something clicks. Meta mostly charges for attention, by the thousand impressions (the CPM), in an auction against every other advertiser trying to reach the same people that day. There's no rate card. The price moves with the season, the audience and how many retailers are bidding, and published Toronto figures put fourth-quarter CPMs 30% to 60% above summer.
That's the main difference between the two platforms, and it decides most of what follows. On Google you're answering a question someone has already asked. On Facebook and Instagram you're interrupting someone who was looking at their cousin's wedding photos. That can work very well, but you pay for the people who scroll past as well as the ones who stop, so the ad has to do more of the work.
You pick an objective (awareness, traffic, engagement, leads or sales) and Meta's system finds the people in your audience most likely to do that thing. Choose "traffic" and it finds people who click. Choose "leads" and it finds people who fill in forms. Those aren't the same people, and an account set to traffic can produce plenty of cheap clicks and no enquiries at all.
What a lead costs in the GTA
Meta doesn't publish prices, so every figure here comes from someone's ad accounts. These ranges are from a Toronto agency's published 2026 benchmarks, in Canadian dollars. Treat them as a starting range, not a quote.
| Business type | Typical cost per lead | Notes |
|---|---|---|
| Home services (renovation, HVAC, landscaping, roofing) | $20 to $70 | Strongly seasonal; spring and fall are dearer |
| Dental and clinics | $25 to $70 | Per booked-consult lead |
| Health, wellness, med spa | $30 to $80 | Before-and-after creative is restricted by policy |
| Real estate and mortgages | $15 to $60 | Special Ad Category rules apply (see below) |
| B2B and professional services | $40 to $150 | Smaller audiences, longer decisions |
| Online store | $20 to $60 per sale | Set by margin and average order value |
Two caveats. First, how the lead arrives matters a lot. A lead from Meta's instant form, which opens inside Facebook with the person's name and phone number already filled in, typically costs $15 to $60. A lead that has to click through to your website and fill in your form costs $25 to $90. The instant-form lead is cheaper because it's easier to submit, including by accident. Expect more wrong numbers and more people who don't remember filling it in.
Second, the US data is a useful check on the categories. WordStream's 2025 benchmarks put dentists at the top of its cost-per-lead table, at US$76.71, and home improvement at US$41.26. The GTA isn't cheaper than the US. The ranges look lower because "lead" is defined differently from one dataset to the next, which is also the reason to define it yourself before you start.
Work out your budget from what a customer is worth
Benchmarks tell you what other people paid. To find out what you can afford, you need three numbers you already have.
- Gross profit on a first sale. The price of the first job or order, minus materials, labour and anything else it costs to deliver. Use the first sale, not lifetime value, unless repeat business is near certain.
- How many leads become customers. If you quote one in two leads and win one in four quotes, that's one customer in eight leads.
- How much of that profit you'll spend to get it. Spending all of it means breaking even. Most businesses aim for a third or less.
Gross profit times close rate is your break-even cost per lead. Here are three illustrative businesses, with round numbers to show the arithmetic:
| Business | Profit on first sale | Leads to one customer | Break-even per lead | Comfortable target |
|---|---|---|---|---|
| Interlock and landscaping | $4,200 | 1 in 8 | $525 | $175 |
| Med spa, first treatment | $250 | 1 in 3 | $83 | $28 |
| One-off house cleaning | $100 | 1 in 3 | $33 | $11 |
The landscaper can comfortably afford GTA lead prices. The med spa can, but only just, which is why it depends on the clients who come back. The cleaner can't, on one-off cleans, and should only advertise a recurring service where the second and third visits pay for the first.
If your target sits below the range in the previous table, more budget won't fix it. You need a higher-value offer, a better close rate, or a different channel.
Why small budgets behave differently
Meta's system learns from results. Its own help centre says an ad set needs about 50 optimisation events in a week, counted from its last significant edit, before it leaves the "learning phase" and its delivery settles down. Below that, Ads Manager labels it Learning Limited.
At a $40 cost per lead, 50 leads a week is $2,000 a week, or more than $8,000 a month for a single ad set. Very few small businesses spend that, which means most small local accounts never leave learning on a lead objective. That's normal, and the ads can still be profitable. It does change how the account should be run.
- Consolidate. One campaign, one or two ad sets, four to six creatives. Splitting $1,500 across five audiences starves all of them.
- Go broad. Let Meta find people within your service area instead of stacking interests. Meta's targeting now does more with less instruction, and narrow audiences cost more per impression.
- Stop editing. Changing the budget, audience or optimisation event resets learning. Make changes weekly, not daily.
- Judge over 60 to 90 days, on booked jobs. A week of data at this spend is noise. A lead that never picks up the phone isn't a lead.
That's where the common recommendation comes from: for a local service business, a workable test is $1,500 to $3,000 a month in ad spend, held for at least 60 days. Below about $1,000 a month, Meta is still useful for boosting an event or showing ads again to people who've visited your site, but it won't generate a steady supply of new enquiries.
When Facebook and Instagram are the wrong place
Meta is good at showing an offer to people who weren't looking for it yet. It's poor at catching people at the moment of need. The best fits are things that are visual, bought on impulse or considered over weeks:
- Renovations, landscaping, pools, kitchens and anything where the photo does the selling
- Med spas, salons, fitness studios and wellness clinics with an introductory offer
- Restaurants, events and venues promoting something with a date on it
- Gifts, products and online stores with good photos and a clear price
The poor fits are emergencies and searches made with a problem in hand: a burst pipe, a furnace that's quit, a criminal charge, a locked-out door. Nobody opens Instagram to find an emergency plumber. Those businesses should start with Google: Google Ads, Local Services Ads, and a Business Profile that ranks on the map.
Regulated professions need extra care. Ontario's health colleges restrict testimonials in practitioner advertising, and a Facebook ad is advertising, so the rules on clinic testimonials apply here too.
The Special Ad Category rule that raises the budget
If your ads are about housing, employment, or credit and financial products, Meta requires you to declare a Special Ad Category, and its documentation confirms these rules apply to ads aimed at Canada. Real estate agents, mortgage brokers, property managers and anyone advertising a job opening are affected.
Once declared, targeting by age, gender and postal code is limited or unavailable, and lookalike audiences are restricted. You're left with broader geography and fewer levers, so the same budget reaches a less precise audience. Expect leads to cost more than in an unrestricted category. If you don't declare it, Meta can reject the ads, and repeated rejections put the whole ad account at risk.
Boost button or Ads Manager
The blue Boost button on a post is an ad with most of the settings removed. It usually optimises for engagement or reach: likes, comments and people who'll see it. That's fine for promoting a post that's already doing well, an open house or a weekend event. It's the wrong tool for enquiries, because it isn't asking Meta to find people who'll contact you.
For leads, use Ads Manager with a lead or sales objective, the Pixel installed and conversions tested. The extra twenty minutes of setup is the difference between paying for likes and paying for customers.
Questions to ask whoever runs your ads
- Whose Business Manager and ad account is it? It should be yours, with the manager added as a partner. If they leave, the account, the audiences and the history stay with you.
- Is the ad spend on my card? It should be, with no markup. Ask directly.
- What counts as a lead? Agree it in writing. A form fill and a booked appointment are very different numbers.
- Are the Pixel and Conversions API both set up, and tested? "Yes, here's the test event" is the right answer.
- How often is creative refreshed? On a small local audience the same ad wears out within weeks. Plan for new images or video every month or so.
- How fast are leads followed up? An instant-form lead goes cold in hours. Meta can't fix a three-day reply time, and if you want to email leads afterwards, the form needs consent wording that meets CASL.
- How will you report cost per booked job, as well as cost per lead? That needs your input, and a good manager will ask for it.
Where we sit
Meta campaigns run inside our Retainer, from $999 a month, alongside search and Google Ads as one programme, month to month with 30 days notice. The ad spend goes straight from your card to Meta, in your own ad account, with no markup and no percentage. A dedicated landing page for a campaign is a Sprint from $1,499 if that's the only piece you need.
We'd rather tell you on the first call that Meta isn't right for an emergency trade, or that your numbers don't support it yet, than run a thin account for three months and report on it. If you're already running ads and the results don't match the phone, request a free advertising account evaluation and we'll tell you what we find, including if it's working.
The full scope, and how Meta's Advantage+ automation changes what management means, is on the PPC and paid media page.
Frequently asked
How much should a small business spend on Facebook ads per month?
Start from what a customer is worth. Multiply the gross profit on a first sale by the share of leads that become customers, and that's the most you can pay per lead and break even. For a GTA service business, published 2026 Toronto benchmarks put leads at roughly $15 to $75. A test that produces enough leads to judge usually needs $1,500 to $3,000 a month for at least 60 days. If you can't commit that for two months, boost the occasional post and put the money elsewhere.
What does a Facebook or Instagram lead cost in Toronto?
Published 2026 Toronto figures put most local and service businesses at $15 to $75 per lead in Canadian dollars. Instant-form leads are cheaper than leads that come through a website, often by a third or more, and they're also lower quality. Home services usually land around $20 to $70, clinics $25 to $70, and B2B or professional services $40 to $150. Prices also rise in the fourth quarter, when retailers bid up the same audiences.
Is boosting a post the same as running Facebook ads?
No. The Boost button is a simplified ad with few settings, and it usually optimises for likes and reach rather than enquiries. It's fine for promoting an event or a post that's already doing well. If you want leads, run the campaign in Ads Manager with a lead or conversion objective and tracking that reports real enquiries.
Do Facebook ads charge HST in Ontario?
Yes. Since July 2021, Meta has charged GST/HST on ads bought by advertisers in Canada, at the provincial rate, which is 13% in Ontario. If you're registered for GST/HST and add your registration number in your Meta payment settings, Meta stops adding the tax. If you're a small supplier who isn't registered, the 13% is a real cost, so budget for it.
Should I run Facebook ads or Google Ads first?
It depends on how people find a business like yours. If customers search for you when they need you, as with an emergency plumber, a lawyer or a locksmith, start with Google, because the intent is already there. If what you sell is visual, impulse-driven or considered over weeks, such as renovations, med spas, fitness, events or gifts, Meta can produce cheaper leads, because it puts the offer in front of people before they search.
Sources
- About the learning phase, Meta Business Help Center
- About Canada's federal GST/HST, Meta Business Help Center
- Special Ad Categories, Meta for Developers, May 21, 2026
- How Much Do Facebook Ads Cost? (cost per lead by industry), WordStream
- How Much Do Meta Ads Cost in Toronto? (2026), Creative Scope, October 2, 2026
Filed under