Lead Generation

What Should a Lead Cost?

Every tradie wants more leads, but few know what one should actually cost. Here are real cost-per-lead benchmarks for Sydney in 2026, broken down by channel, with the factors that move the number and how to bring it down.

By Lachlan · 4 June 2026 · 8 min read
Back to blog

Ask a tradie what a job is worth and they'll tell you to the dollar. Ask what a new enquiry should cost to win, and you usually get a shrug. That's fair enough, because nobody quotes you on it up front. But once you're spending money to get found, cost per lead is the number that tells you whether it's working.

So let's put some real figures on it. Here's what a lead actually costs for a Sydney trade in 2026, why the number swings so much, and how to get more for your money.

First, what is cost per lead?

Cost per lead is simply what you spend to get one genuine enquiry. If you spend $400 on Facebook ads in a month and get 20 people filling out your form or calling, your cost per lead is $20. That's it. No jargon.

The thing to remember is that a lead is not a job. It's someone putting their hand up. Some of those hands turn into paying work, some don't. That's why cost per lead only means something when you look at it next to how many of those leads actually book. We'll come back to that, because it's the part most people get wrong.

Cost per lead benchmarks by channel in 2026

Where you get a lead from changes what it costs. Someone scrolling Facebook who sees your ad is cheaper to reach but lower intent. Someone typing "emergency electrician near me" into Google is further down the path to hiring, so they cost more. The table below is the quick version for a typical Sydney trade.

Channel Typical cost per lead (AUD) Intent Best for
Google Business Profile / organic Effectively free per lead after setup High Every local trade, the first thing to sort
Facebook & Instagram ads $15 to $40 Medium, you create the demand Steady flow of jobs, filling quiet weeks
Google Search ads $40 to $100+ High, they're already searching Urgent jobs, high-value services
Lead-selling sites (hipages and similar) $20 to $90 per lead, often shared Mixed, sold to several tradies at once Topping up, but you're competing on price

Those are typical ranges, not fixed prices. A switchboard job and an emergency call-out won't cost the same to win, and neither will a lead in a quiet suburb versus a competitive one. Treat the table as a starting point, then read on for what moves your own number.

1 What a good cost per lead looks like

For most Sydney trades running Facebook and Instagram ads, anywhere from $15 to $40 a lead is a healthy spot in 2026. Across the electrician campaigns we've run, the average has sat around $28 a lead, with the best months dipping under $20. You can see the full breakdown in our piece on Facebook ads for electricians.

But the honest answer to "what's a good cost per lead" is always the same: it depends on what a job is worth to you. A $60 lead that books a $4,000 EV charger install is a bargain. A $12 lead that never picks up the phone is money down the drain. Cost per lead only makes sense next to job value, which brings us to the most important point in this whole article.

The number that actually matters: cost per booked job, not cost per lead. If you pay $30 a lead and one in three books, each job cost you $90 to win. On a $1,500 job, that's brilliant. Always track how many leads turn into real work, not just how many come in.

2 Why your cost per lead moves up or down

Two tradies in the same suburb can pay wildly different amounts per lead. These are the things that push your number around, in rough order of impact.

3 How to bring your cost per lead down

If your leads are costing more than you'd like, spending more rarely fixes it. These do.

Facebook ads or Google ads for cheaper leads?

It's the question every tradie asks, and the honest answer is they do different jobs. Facebook and Instagram create demand, putting your business in front of people who weren't actively looking but need the work done. The leads are cheaper but you have to spark the interest. Google Search catches demand that already exists, so the leads cost more but they're closer to booking.

For most local trades, the smart play isn't one or the other. It's a free, well-run Google Business Profile doing the heavy lifting, Facebook and Instagram ads keeping a steady flow of jobs coming in, and Google Search ads added when you've got high-value or urgent work worth paying a premium to win. We dig into the trade-off in Google Ads vs Facebook Ads, and into the raw numbers in what Facebook ads cost for tradies and what Google Ads cost in Australia.

Running a specific trade? We break down the real numbers by trade in our guides to Facebook ads for electricians, plumbers, builders, and landscapers.

Common questions about cost per lead

What is a good cost per lead for a tradie in Sydney?

For most Sydney trades running Facebook and Instagram ads, a cost per lead between $15 and $40 is a healthy range in 2026. Google Search ads tend to run higher, often $40 to $100 a lead, because you're paying for people actively searching. There's no single right number though. A $60 lead that turns into a $4,000 job is far better value than a $12 lead that never books. Always judge cost per lead against what a job is actually worth to you.

How much should I pay per lead on Facebook ads?

Most local trades in Sydney see Facebook and Instagram lead costs land somewhere between $15 and $40 each, depending on the service, the offer, and how good the ad is. Higher-value or more urgent jobs like EV charger installs or emergency call-outs can sit at the top of that range and still be well worth it. If your cost per lead is much higher than $40, the usual culprits are a weak offer, a tired ad, or targeting that's too broad.

Why is my cost per lead so high?

A high cost per lead usually comes down to one of a few things: the offer isn't compelling enough, the ad creative has gone stale and people have stopped responding, the audience is too broad or too narrow, or the landing page or form is losing people before they finish. The fix is rarely just spending more. It's usually tightening the offer, refreshing the ad, and making it easier for someone to enquire.

Is a cheaper lead always better?

No. Cheap leads can be the most expensive ones if they never turn into work. A lead is only worth what it converts to. It's better to pay $40 for a lead that books a real job than $10 for a tyre-kicker who was never going to hire you. Track cost per lead alongside how many of those leads actually become paying jobs, and you'll see the true picture.

Related reading

What Facebook ads cost for tradies · What Google Ads cost in Australia · Facebook ads for electricians · Monthly Growth Retainer

Want leads at a price that makes sense?

We run Facebook ads and Google Business for local trades across Sydney, and we report cost per lead in plain English every month. No lock-in contracts, no vanity metrics.

Get a free quote