Ask ten Perth tradies where their work comes from and you will get ten different answers, most of them a guess. Word of mouth, probably. A few from the website. Something from that lead platform, though the jobs are getting cheaper. That uncertainty is the real problem with tradie advertising in Australia. Not that the options are bad, but that most operators run three or four of them at once with no way of telling which one is paying for itself, so the decision gets made on feel, and feel is usually wrong.
This is a channel-neutral look at what the options actually are, what they cost in Australian dollars, where the trade-offs are hidden, and why the part everyone skips (what happens in the twenty minutes after someone contacts you) decides whether any of the spend works.
What tradie advertising actually covers
"Advertising" gets used loosely. In practice there are five distinct things, and they behave very differently.
Paid search. Google Ads, mostly, including Search campaigns, Local Services Ads where available, and Performance Max. You bid to appear when someone in Baldivis types "blocked drain plumber near me" at 7pm. The intent is as high as it gets in marketing. Someone searching that phrase has a problem right now. You pay per click, whether or not that click becomes an enquiry.
Paid social. Meta Ads across Facebook and Instagram. Nobody opens Instagram looking for a sparkie, so you are interrupting rather than answering. That makes it a better fit for visual trades with a considered purchase: landscaping, patios and decking, bathroom renovations, pools, solar. It works less well for emergency call-outs, because the person scrolling at lunchtime does not have a burst pipe.
Search engine optimisation and your Google Business Profile. These are related but not identical. SEO is about your website ranking in the normal organic results. Your Google Business Profile is the listing that appears in the map pack, the three businesses shown with stars and a call button when someone searches a local service. For most trades the map pack is the more valuable real estate, and it is driven by proximity to the searcher, relevance of your categories and services, and the volume and quality of your reviews.
Lead-resale platforms and paid directories. Hipages, Airtasker, ServiceSeeking, Oneflare and similar. You pay for contact details, either per lead or on a credit system, and you chase the job. Directories are the older cousin: you pay for a listing and hope it gets found.
Referral, repeat and reputation. The least glamorous and often the most profitable. Past customers, builders and other trades who pass work across, real estate agents and property managers, your own database. This is advertising too, it just does not have an invoice attached, which is exactly why it gets neglected.
Almost every tradie uses a mix. The mix is not the problem. Not knowing the contribution of each part is the problem.
Why lead-resale platforms create price wars
Lead platforms are the fastest way to fill a quiet week, and that genuine usefulness is why they are so hard to leave.
The mechanics are straightforward. A homeowner in Canning Vale posts a job. The platform sells that job to multiple tradies, or sells it exclusively at a higher price, and your phone rings. You did no marketing, built no asset and spent no time, and there is a job on the table. For a tradie who has just gone out on their own with no website and no reviews, that has real value.
The trade-offs are structural, though, and they do not go away with experience.
The customer usually contacts several tradies. Even where exclusivity is sold, the homeowner is free to post the same job elsewhere, ring three names from Google, and ask their neighbour. Exclusivity is a property of the platform’s sales process, not of the customer’s behaviour. The practical effect is that you arrive at the quote already framed as one of several numbers on a page, and the fastest way for a homeowner to choose between numbers is to pick the smallest one. You compete on price by default, because nothing in the process gave you a chance to compete on anything else.
You also do not own the relationship. When the job is done, the customer’s mental model is that they found you through the platform, so next time they go back to the platform. The goodwill you earned attaches to someone else’s brand. Compare that to a customer who found you through your own site and left a review on your Google listing: that review works for you forever.
And the cost per lead rarely falls. As more tradies join a category in an area, competition for each lead rises, and you cannot improve your own economics through better targeting or better landing pages, because you control neither.
None of this makes them useless. It makes them a supplement. The trouble starts when a platform becomes the only thing standing between you and an empty diary, because at that point you have no leverage over your own pricing.
What ads actually cost in Australia
Here is the honest answer: nobody can tell you your cost per click without looking at your trade and your service area. The range in Australian search advertising is enormous. An emergency plumbing or blocked drain click in metro Perth sits at the expensive end, because the job value is high and the competition is dense. A handyman click in a quieter suburb costs a fraction of that. Anyone who quotes you a single national figure for "tradie advertising" is guessing.
What you can do is work the arithmetic backwards, which is more useful anyway.
Start with your numbers. Say your average job is worth a certain amount and your gross margin on it is a given percentage. That margin is the pool you can spend from. Now work through the funnel: of the people who contact you, what proportion do you actually quote? Of those quotes, what proportion do you win?
The chain looks like this. Clicks become enquiries at some conversion rate. Enquiries become quotes. Quotes become jobs. Multiply those rates together and you get the number of clicks required per job. Multiply that by your cost per click and you have your cost per job. Compare it to your gross margin and you know, before spending a dollar, whether the channel can work.
Two things fall straight out of that arithmetic.
First, conversion rate matters as much as cost per click. If you double the proportion of clicks that turn into enquiries, you halve your cost per job without touching your bidding. That is why the landing page and the phone matter more than the campaign settings.
Second, a budget that buys only a handful of clicks a day produces too little data to tell a good keyword from a bad one for months. Check Google’s Keyword Planner for real cost per click ranges on your actual search terms in your actual suburbs, then ask whether your intended monthly spend buys enough clicks to generate a meaningful number of enquiries each week.
Meta Ads work differently. You are buying attention from people who were not looking for you, so the cost to reach someone is lower but the proportion who convert is much lower too. Expect more clicks for your money and far fewer of them ready to book.
On top of ad spend there is management, whether that is your own hours, an agency retainer or a percentage of spend. It belongs in the same calculation, and it should always be itemised separately from the spend itself.
Paid stops. SEO compounds.
The most important difference between channels is what happens when you stop.
Turn off Google Ads on a Friday and the enquiries stop on the Friday. Everything you paid for was attention, rented by the click, and the lease ends immediately. That is not a flaw. It is a feature when you need work next week. But it means the spend never accumulates into anything.
Organic search behaves in the opposite way. A page on your site that properly answers a real question, say what to do about limestone retaining wall movement or how reticulation controllers handle Perth’s winter sprinkler ban, can keep bringing people in long after it was written. Reviews on your Google Business Profile accumulate. Your service area pages gather relevance over time. None of it arrives quickly, and anyone promising fast organic results in a competitive metro trade category is selling you something.
Your Google Business Profile deserves specific attention because it is the highest-leverage unpaid asset most tradies own and the most commonly neglected. Proximity to the searcher is a ranking factor you cannot change, which has real consequences in Perth: a business listed in Joondalup is structurally disadvantaged for searches made in Rockingham. What you can change is everything else. Fill the profile out completely, choose the right primary category, list your services, add real photos of real jobs, post updates, and build a steady flow of reviews that mention the specific service and the specific suburb.
The practical conclusion for most tradies is not to choose. It is to run paid for cash flow now while building the owned assets that reduce how much paid you need in two years.
The conversion gap nobody budgets for
Here is where most tradie advertising quietly fails, and it has nothing to do with the ads.
Someone clicks your ad on a Tuesday morning and rings. You are under a house in Bayswater with your hands full. It goes to voicemail. They do not leave a message, because the next result in Google is also a plumber and that one picks up.
You paid for that click. You paid the same amount as the competitor who answered. The difference between a campaign that pays for itself and one that drains the account is often nothing more than response time.
The same gap appears in form enquiries. A contact form submitted at 9pm and answered at 4pm the following day is a job you have probably already lost. Quotes promised "by the end of the week" and sent eleven days later convert at a fraction of the rate of quotes sent within forty-eight hours.
The fixes are unglamorous and mostly free. A mobile answering service or a diverted number so calls are always picked up by a human. An automatic acknowledgement on form submissions that sets an expectation. A rule that every enquiry gets a response the same day, even if that response is only to book a time to talk. A follow-up on unanswered quotes after a few days, which is the single most skipped step in the entire trade industry.
Before increasing an advertising budget, audit the last month of enquiries: how many calls went unanswered, how long form enquiries took to be answered, how many quotes were never followed up. Improving those numbers raises the return on every channel at once, which is not true of any single campaign change.
Questions to ask any provider before you sign
The answers to these tell you more than any case study.
Who owns the account? If a provider runs Google Ads inside their own manager account and you leave, you can lose all the historical data and conversion learning. Insist that the ad accounts, the Google Business Profile, the domain and the website are in your name, with you as owner and them as a user.
How are enquiries tracked and attributed? This is the big one. Calls need call tracking so you know which came from which source. Forms need conversion tracking that actually fires. Without both, every report is a story about clicks rather than a report about jobs. Ask specifically how a phone call made from a mobile at 7pm gets attributed to the campaign that caused it.
What does the monthly report contain, and can I see the raw data? A report showing impressions and clicks and nothing else is designed to avoid accountability. You want enquiries, cost per enquiry and, where you can connect it, jobs won.
Is the management fee separate from ad spend, and what are the exit terms? The fee should be its own line item, because a single bundled number makes it impossible to tell whether your money is buying clicks or admin. Reasonable notice periods are normal; twelve month lock-ins with no exit are not.
What happens to the enquiries after the click? If a provider has no view on your response times, your quote follow-up or your review generation, they are selling you a channel rather than a result.
Owning the system rather than renting attention
The pattern that holds up over time looks like this. A website you own, built around the services you actually want more of and the suburbs you actually want to work in, that loads fast on a phone and makes contacting you obvious. A Google Business Profile that is genuinely maintained, with a review process built into how you finish jobs rather than an occasional good intention. Paid search running against the highest-intent terms, properly tracked, scaled up when the diary is light and eased back when it is full. Lead platforms used deliberately for gap-filling, not relied on. And behind all of it, a follow-up habit that means no enquiry goes cold through neglect.
The difference between that and the default approach is ownership. Rented attention disappears the moment the invoice stops. Owned assets keep working, and they make the rented attention cheaper, because a site that converts well lowers the cost of every click you ever buy.
If you want the paid half of that running properly, with call tracking in place and reporting that talks about jobs rather than impressions, our Google Ads management in Perth is built around exactly this: tracked campaigns feeding a system you own, instead of another channel you rent.