The short answer, in dollars
For a service trade in Australia, here is where most small accounts land once a campaign has settled in. Treat these as typical ranges, not promises. A well-built campaign in a regional town can beat them, and a rushed one in inner Sydney can blow past them.
- Cost per 1,000 impressions (CPM): roughly $8 to $25, with competitive metro areas sometimes pushing past $30.
- Cost per click: about $0.60 to $1.50 for traffic campaigns, and $1 to $4 for campaigns optimised for leads or messages.
- Cost per lead: $15 to $60 for everyday trades like plumbing, electrical and handyman work. Expect $50 to $150 for big-ticket jobs such as solar, ducted air con or roof restoration.
- Cost per booked job: $60 to $250 once you count the leads that never turn into work.
- Monthly budget that gives you real data: $900 to $2,000.
For context, US benchmarks put the home and home improvement category at an average cost per lead of about US$41, according to LocaliQ's 2025 Facebook ads benchmarks compiled with WordStream. That category lumps retailers and renovators in with service trades, and Australian auctions are generally a little cheaper per impression, which is why the AUD ranges above sit where they do.
What you are actually paying for
There is no rate card. Every time someone in your target area opens Facebook or Instagram, Meta runs a split-second auction for the ad slots on their screen. Your ad competes with everyone who wants that person, from national brands to the local gym to the lead platforms chasing the same homeowners.
Meta does not just hand the slot to the highest bidder. It weighs three things: what you will pay, how likely that person is to do what your ad asks, and how good your ad is judged to be. A sparky with a rough phone video of a switchboard upgrade and a clear offer can beat a bigger budget with a stock photo. Cost per click and cost per lead are outputs of that auction, not settings. The two things you control are your budget and your bid strategy.
What moves the price up or down for a tradie
Your trade and the size of the job
Meta charges more when the person you want is worth more to other advertisers. A homeowner weighing up a $12,000 solar system is being chased by a dozen installers and finance companies, so reaching them costs more than reaching someone who needs a tap fixed. High-value trades pay more per lead but need far fewer of them.
Where you are and how tight your radius is
Facebook is the opposite of Google here. On Google, narrow searches are cheap. On Meta, a narrow audience is expensive, because there are fewer chances to show your ad and the auction gets crowded. A 5 km circle around Parramatta holds a few hundred thousand people; the same circle around a regional town might hold 20,000, and Meta charges more per impression to keep serving into that small pool. Widen the radius to your genuine service area, usually 25 to 40 km, and let Meta find the right people inside it.
The objective you pick
Traffic campaigns produce the cheapest clicks because Meta shows your ad to people who click on anything. Leads and messages campaigns cost more per click, sometimes two or three times more, because Meta hunts for people who actually enquire. For a tradie, the dearer click is almost always the better buy.
Season, storms and your ad
Costs spike when demand spikes. Air con installers in Brisbane pay more in the first November heatwave than in May, roofers see auctions heat up after hail, and everyone pays more in the run-up to Christmas when retailers flood the platform. Your ad matters too: if few people click, Meta decides it is a poor experience and charges more per impression to keep showing it. Real photos of your work, your face or your ute, and a plain headline like 'Blocked drain in Logan? Same-day clearing, upfront price' will beat anything polished by a designer who has never been on site.
A worked example: a Frankston plumber's $1,500 month
Say Dave runs a two-van plumbing outfit in Frankston and puts $50 a day into a leads campaign covering the Mornington Peninsula and the south-eastern suburbs. Here is how a realistic month could play out.
- Spend: $1,500 for the month.
- Impressions: at an $18 CPM, that buys about 83,000 ad views.
- Clicks: a 1.2% click-through rate gives roughly 1,000 clicks, so about $1.50 each.
- Leads: if 4% of clicks fill in the form or send a message, that is 40 leads at about $37 each.
- Booked jobs: convert 30% of leads and Dave books 12 jobs, or $125 per job.
- Revenue: at an average job of $450, that is $5,400 of work from $1,500 of ads.
At a 50% gross margin Dave clears about $2,700 before the ad bill, so the campaign roughly doubles his money. Those assumptions are close to what the US data suggests: the home improvement category converts about 5% of clicks into leads and pays around US$2.23 per click on leads campaigns, according to LocaliQ's 2025 Facebook ads benchmarks compiled with WordStream.
Now change one number. If Dave only reaches half his leads because the phone rings while he is under a sink, he books 6 jobs instead of 12. Cost per job doubles to $250, revenue drops to $2,700, and after margin he has barely covered the ads. Same ads, same auction, half the return.
Setting a budget that gives the algorithm a fair go
Meta's targeting learns from results. A leads campaign wants to see roughly 50 conversions a week per ad set before it settles down and starts finding cheaper leads. At $40 a lead that is $2,000 a week, more than most tradies want to spend. You do not have to hit that number, but the further below it you sit, the longer the campaign stays in its noisy, expensive learning phase. A practical approach:
- Start at $30 to $50 a day and commit to at least four weeks. Two weeks at $10 a day tells you nothing.
- Run one campaign and one ad set with a broad radius, rather than splitting a small budget across five suburbs.
- Leave the bid strategy on the default until you have a month of data. Cost-per-result targets are useful later, but set one too low and Meta simply stops showing your ads.
- Set an account spending limit in Ads Manager as a hard ceiling, so a fat-fingered daily budget cannot run away on you.
- Judge the campaign on cost per booked job and revenue, never on clicks or reach.
One more reason not to be shy: costs across the platform have been climbing, with the average cost per lead up roughly 20% year on year in LocaliQ's 2025 benchmarks. When advertising gets dearer, plenty of competitors quietly switch off, and the ones who stay in the auction get more of the market for the same money.
The cost nobody puts in the spreadsheet: leads that go nowhere
Ads Manager will tell you your cost per lead. It will not tell you how many of those leads you actually spoke to. The biggest waste in a tradie's Facebook budget is rarely the auction; it is the follow-up. A form filled in at 8pm on a Tuesday is usually a homeowner comparing three quotes, and whoever replies first tends to get the job.
- Missed calls. The ad works, the phone rings, you are on a roof in Joondalup with both hands full. The caller rings the next plumber on the list.
- Slow replies to form leads. The lead sits in a notification until the evening. By then the homeowner has booked someone else.
- Junk form fills. Meta's automated audience expansion can pad your numbers with accidental taps and bot submissions, and you pay for every one.
The first two are fixable without touching the ads. A missed-call text-back tool like InstantLead replies to the caller within seconds, asks what the job is and where, and sends you the details or a booking link, so a $40 lead does not evaporate because you were on the tools. The third is fixed inside the lead form: add two qualifying questions (suburb and rough timing) and switch off automatic audience expansion until you trust your numbers.
Ways to bring your cost per job down
- Retarget people who already know you. Anyone who visited your website, watched half your video or messaged you before is far cheaper to convert than a cold audience.
- Try the messages objective for quick-turnaround jobs. For emergency plumbing or locksmithing, a Messenger or WhatsApp conversation often converts better than a form, and you can quote on the spot.
- Film on site. A 20-second phone video of a finished job with a one-line voiceover usually beats a photo carousel on both click-through and cost per lead.
- Lead with one specific offer. 'Free switchboard safety check with any job in Logan this month' gives people a reason to act. 'Quality electrical services' does not.
- Answer every lead inside five minutes. Yourself, a receptionist, or an automated first reply from something like InstantLead. Speed to lead is the cheapest improvement available.
- Test the call-to-action button. 'Get quote', 'Send message' and 'Book now' can produce noticeably different lead rates for the same ad.
Facebook ads versus Google Ads and hipages
Google Ads catches people at the moment they search for 'emergency electrician Frankston', which is why its clicks cost more, often $8 to $25 for trade keywords, but convert at a higher rate. Facebook reaches people before they search, at a lower cost per click, and suits planned work, seasonal offers and building a name in your area.
Platforms like hipages, Oneflare and ServiceSeeking charge per lead or per subscription and share each lead with several other tradies, so you are paying to race for the job. Facebook leads are yours alone, which is worth a lot if you follow them up fast. Most tradies who do well with paid marketing run a small Google search campaign for urgent work, Facebook for everything else, and keep their Google Business Profile up to date underneath both.
Frequently Asked Questions
What is the minimum I can spend on Facebook ads as a tradie?
Why is my cost per lead so much higher than the averages?
Are Facebook leads lower quality than Google leads?
Should I use Meta's automated Advantage+ audiences?
How long before I know if Facebook ads are working?
Stop paying for leads you never speak to
Facebook ads cost enough without losing half the leads to missed calls and late replies. InstantLead texts back every missed call within seconds, uses AI to capture the job details and suburb, and gives customers a booking link so the enquiry is locked in before you have climbed down the ladder. It works alongside whatever ads you are running and pays for itself with one saved job. Your first month is free at portal.instantlead.com.au/register, and if you want a hand working out whether your ad numbers stack up, get in touch and we will run through them with you.