Cost per lead (CPL) for Australian tradies typically ranges from $20 to $120 on Meta Ads depending on the trade, with project-based trades like renovators paying $50 to $100 and emergency services like plumbers paying $20 to $50. But CPL alone is misleading. A $70 lead that converts to a $40,000 renovation is the bargain of a lifetime, while a $10 lead that never picks up the phone is worthless.
A $10 lead that never picks up the phone is not cheap. It is worthless. A $70 lead that turns into a $40,000 renovation is the bargain of a lifetime. The number on its own means nothing without context.
Here is how to calculate your actual cost per lead, what the benchmarks look like for different trades in Australia, and how to tell whether you are getting good value.
The Formula
Cost per lead = Total marketing spend / Number of leads
Simple enough. But you need to define two things clearly:
Total marketing spend includes everything: ad spend, agency management fees, landing page costs, software subscriptions. Do not just count the ad spend. If you spend $750 on ads and $2,000 on agency fees, your total marketing spend is $2,750.
Number of leads should only count qualified enquiries, not every form submission. If 20 people filled out your form but 5 were outside your service area and 3 wanted a job type you do not do, you got 12 qualified leads, not 20. Your cost per lead should reflect reality, not activity. This is the same principle behind focusing on lead quality over quantity.
Example:
- Monthly ad spend: $750
- Agency fee: $2,000
- Total: $2,750
- Qualified leads received: 18
- Cost per qualified lead: $153
Or if you are just counting ad spend:
- $750 / 18 leads = $42 per lead (ad cost only)
Both numbers are useful. The ad-cost-only CPL tells you how efficiently the ads are running. The all-in CPL tells you what each lead actually costs your business. To see what a real lead journey looks like at these numbers, read what a $57 lead looks like.
Benchmarks by Trade Type (Australia)
These are typical ranges based on Meta Ads (Facebook/Instagram) campaigns for Australian trades, consistent with WordStream advertising benchmarks and our own client data. Google Ads CPLs tend to be 50% to 100% higher for the same trades. For a deeper comparison, see our guide on Facebook Ads vs Google Ads for tradies.
These are averages. Your actual CPL depends on your suburb (metro vs regional), competition, ad creative quality, and how well your landing page converts. If you are comparing platforms, our hiPages vs your own website breakdown shows where lead gen platforms sit in this picture.
Why Cost Per Lead Is Not the Number That Matters Most
CPL gets all the attention, but it is only useful in context. Here is why:
Scenario A: $30 per lead, 20% close rate, $5,000 average job
- Cost per booked job: $150
- Revenue per marketing dollar: $33
Scenario B: $80 per lead, 55% close rate, $40,000 average job
- Cost per booked job: $145
- Revenue per marketing dollar: $276
Scenario B has a "worse" CPL but generates 8x more revenue per marketing dollar. Because the leads are better qualified, the close rate is higher, and the job value is bigger.
This is why we focus on cost per booked job and revenue generated, not just CPL. A low CPL with junk leads is worse than a higher CPL with qualified leads that actually convert. For the full picture on what numbers to track, read our breakdown of ROAS vs ROI for tradies.
How to Lower Your Cost Per Lead
If your CPL is higher than the benchmarks above, here are the most common causes and fixes:
Your ad creative is stale. Ads fatigue after 2 to 4 weeks. The same audience sees the same ad repeatedly and stops clicking. Refresh your creative monthly: new images, new headlines, new angles.
Your targeting is too broad. If you are targeting all of Greater Sydney when you only work in 10 suburbs, you are paying for clicks from people you would never service. Narrow your targeting to the suburbs you actually want work in. Local SEO can help you dominate those specific suburbs organically over time.
Your landing page is not converting. Traffic is coming in but people are not filling out the form. Common issues: the page loads slowly on mobile, there is no clear headline, the form asks too many questions, or there is no social proof (reviews, photos of your work). If you are not sure whether your site is the problem, read whether tradies actually need a website and what a good one looks like.
You are not using negative keywords (Google Ads). If you are running Google Ads, negative keywords are critical. Without them, your ads show up for searches like "plumber jobs" (people looking for employment), "DIY plumbing" (people who will not hire you), or "free plumbing quote" (tyre-kickers).
Your offer is not compelling. "Get a free quote" is what everyone says. It is not compelling. "Find out if your suburb is still available" or "See what your project would cost" creates more urgency and curiosity.
How to Track Your CPL Properly
Option 1: Spreadsheet (simple)
Create a monthly tracker with these columns:
- Month
- Ad spend
- Management fees
- Total leads (all form submissions)
- Qualified leads (after filtering)
- CPL (total)
- CPL (qualified only)
Update it on the first of every month. Takes 10 minutes.
Option 2: CRM tracking (better)
If you use a CRM like GHL, every lead is automatically logged with its source. You can see exactly how many leads came from each channel, what their status is (new, contacted, quoted, booked), and calculate CPL automatically.
Option 3: Ask your agency (easiest)
If you are paying an agency, they should report your CPL every month. If they report "leads" without distinguishing between qualified and unqualified, push back. You want to know how many real opportunities came in, not how many forms were filled. Here is how to tell if your agency is wasting your money.
What "Good" Looks Like
For a project-based tradie in Australia (renovator, concretor, landscaper, tiler) running Meta Ads with a proper landing page and pre-qualification:
- Great: Under $50 per qualified lead
- Good: $50 to $80 per qualified lead
- Acceptable: $80 to $120 per qualified lead
- Needs work: Over $120 per qualified lead
But remember: CPL only matters in the context of close rate and job value. A $100 lead that converts to a $60,000 renovation is still an exceptional return. For more context on how much tradies should spend on marketing, check our spending guide.
Common Questions
What is a good cost per lead for tradies in Australia?
For project-based tradies running Meta Ads with a proper landing page and pre-qualification: under $50 per qualified lead is great, $50 to $80 is good, $80 to $120 is acceptable, and over $120 needs work. These benchmarks apply to qualified leads only, not raw form submissions.
How do you calculate cost per lead?
Cost per lead equals total marketing spend divided by number of qualified leads. Total marketing spend includes ad spend plus agency fees plus any software costs. Only count qualified leads, not every form submission. For example, $2,750 total spend divided by 18 qualified leads equals $153 per lead.
Is a low cost per lead always better?
No. A $30 lead with a 20% close rate on $5,000 jobs generates $33 per marketing dollar. An $80 lead with a 55% close rate on $40,000 jobs generates $276 per marketing dollar. Lead quality, close rate, and job value matter more than CPL alone.
Why are my leads so expensive?
The most common causes are stale ad creative (refresh monthly), targeting that is too broad (narrow to your actual service suburbs), a landing page that does not convert (slow load, no social proof, too many form fields), missing negative keywords on Google Ads, and an offer that is not compelling enough.
What is the difference between ad-cost CPL and all-in CPL?
Ad-cost CPL only divides ad spend by leads, telling you how efficiently the ads are running. All-in CPL includes agency fees, software, and other marketing costs, telling you what each lead actually costs your business. Both numbers are useful for different purposes.