Most pages you will find about marketing for tradies are sales documents with a table of contents bolted on. They list every tactic in existence, imply you need all of them, and end with a call booking link. That is not a plan. It is a menu designed to make you feel behind.
What actually separates tradies who get steady work from their marketing and tradies who burn a few thousand dollars and conclude it does not work is not which tactics they picked. It is the order they did them in, and whether the phone got answered.
This piece gives you the sequence, the cost ranges in Australian dollars so you can compare one stage against another, and the unglamorous enquiry handling that decides whether any of the spend pays back. Written from Perth, with WA examples, but the logic holds anywhere in Australia.
The order to do it in: foundation, traffic, spend, scale
Every stage depends on the one before it. Skip one and you pay for it later, usually with money.
Foundation is everything that makes you look like a real, licensed, local business to someone who has never heard of you. A website that loads fast on a phone and says what you do and where, a properly filled out Google Business Profile, a consistent business name, address and phone number across the web, a handful of recent reviews, and photos of your own work rather than stock images of someone else’s.
Traffic is being visible for what people in your area actually type or say. That is local search, suburb and service pages, your profile earning its place in the map results, and increasingly being quotable by AI assistants that answer the question before anyone clicks.
Spend is paid placement: Google Ads, Local Services Ads where available, occasionally Meta for certain trades. Paid amplifies whatever you already have. If your foundation is weak, paid spend amplifies the weakness and you pay per click for the privilege.
Scale is only worth attempting once you know your cost per booked job by channel, and have the crew capacity to absorb more work without quality dropping. Scaling an unmeasured funnel is how tradies end up with a four figure monthly retainer and no idea what it bought.
If the business is new
You have no reviews, no search history, no referral base. The temptation is to switch on ads immediately because you need work this week. That is sometimes defensible, but do it with eyes open: you are paying full price for traffic that lands on a business with no social proof, so your conversion rate will be the worst it will ever be.
The better approach for a new business is to compress the foundation stage into days rather than months. Get the Google Business Profile verified immediately, because verification can take time and nothing else moves until it is done. Get a simple site live that covers your main services and the suburbs you actually travel to, Wanneroo through to Baldivis or wherever your run is. Ask every early customer for a review on the day the job is finished, while the relief of a working hot water system is fresh. Then put money behind it.
If the business is established and losing ground
Different problem entirely. You have a phone number people know, a decade of word of mouth, maybe an old website built by a mate’s nephew in 2016. Work has gone quiet and the obvious reaction is to buy leads.
Before you do, go looking for the leak. Established businesses losing ground usually have one or more of these: a Google Business Profile that has not been touched in years and has drifted down the map pack, a site that fails on a phone, reviews that stop abruptly three years ago, or a competitor who has simply built better suburb coverage in the areas you used to own. None of those are fixed by paid traffic. They are fixed by maintenance, and maintenance is far cheaper than ads.
The second leak is internal. A business that is quieter than it was often has an answering problem that only became visible when there was less work. More on that below, because it is the highest return fix on this list.
What each stage actually costs in AUD
Prices in this market vary enormously and anyone quoting you one number is guessing. What follows are the ranges you will realistically encounter when you ring around Perth, set side by side so you can compare the trade offs rather than evaluate each in isolation.
Website. A DIY site on a template builder costs you the subscription (low tens of dollars a month) plus your own weekends. A freelancer or small studio building something genuinely tailored to a trade business, with service pages, suburb coverage and a sensible enquiry path, typically sits in the low-to-mid thousands. Larger agencies with account managers charge several times that. The expensive end is not automatically better; what matters is whether it loads fast on a phone with three bars in Kwinana, says what you do in plain words, and makes it obvious how to get hold of you. Add domain and hosting, a small annual cost either way.
Google Business Profile and local SEO. The profile itself is free to create and verify, and for many tradies a well maintained profile out-earns everything else they do. Ongoing local SEO as a service, meaning content, suburb pages, citations, review workflows and technical upkeep, is commonly quoted on monthly retainers ranging from a few hundred dollars for light-touch work to a few thousand for genuinely competitive metro campaigns. Beware the low end: a cheap retainer frequently means a generic template of updates nobody reads.
Google Ads. Two costs, and agencies are not always clear about the split. There is the ad spend itself, which goes to Google, and the management fee, which goes to whoever runs it. Management is usually charged either as a percentage of spend (commonly in the ten to twenty percent band) or as a flat monthly fee, often with a minimum. Trade keywords in Perth are not cheap, particularly emergency terms where several contractors bid on the same intent at the same moment. Budget for both parts, and treat anyone who quotes a management fee without discussing a realistic minimum spend as someone who has not thought about whether ads suit you.
Review generation. Free if you do it manually with a short link and the habit of asking. Software that automates the request after a job is marked complete typically costs a modest monthly subscription per user. The cost here is almost entirely behavioural, not financial. The businesses with two hundred reviews are not the ones who bought better software.
Set those side by side and a pattern emerges. The cheapest items (profile, reviews, answering the phone) have the highest leverage, and the most expensive item (ads) is the one most dependent on the cheap ones being done first.
Which trades need paid ads versus local SEO
Two variables decide this: how urgent the job is, and how big the ticket is.
High urgency, any ticket size. Burst pipes, blocked drains, no power to half the house, a locked-out tenant, a dead split system during a Perth heatwave, storm damage after a winter front rolls through. These searches happen on a phone, the decision is made in under five minutes, and the person calls one of the first two or three options. Paid placement works here because you are buying position at the exact moment of need. Local SEO still matters, but ads buy certainty.
Low urgency, high ticket. Bathroom and kitchen renovations, extensions, patios and decking, solar and battery installs, landscaping and reticulation overhauls, pool work. The homeowner is researching over weeks, comparing three or four quotes, reading reviews, looking at galleries. Ads can seed the list but rarely close it. What closes it is a site showing work comparable to what they want, reviews that mention communication and tidiness, and a quote that arrives when you said it would. Money is usually better spent on the foundation than on clicks.
Low urgency, low ticket. Small maintenance, handyman work, minor repairs. Paid clicks are hard to justify against the margin on a two hour job. This is referral, repeat customer and map pack territory. Commercial and trade-to-trade work sits in a similar place: relationship driven, with the website acting as credibility verification rather than lead generation.
Underneath all of this is a shift in how people find trades at all. A growing share of enquiries now start with an assistant that summarises an answer rather than a page of blue links, which changes what your site needs to make explicit about service areas, licensing and pricing. That is worth understanding before you commit to a long campaign, and it is covered properly in AI search optimisation.
The leak that makes all of it pointless
Here is the uncomfortable part. Most trade businesses do not have a lead generation problem. They have a lead handling problem that looks like a lead generation problem.
Think about what happens to an enquiry at your business right now. Someone calls at 10:40am while you are in a roof cavity in Morley. It rings out. Does it go to a voicemail message recorded in 2019? Does anyone ring back, and how long does that take? If it is a form enquiry, who sees it, and when? If you quoted on Tuesday and heard nothing, does anyone follow up on Friday, or does the quote just sit there?
Every one of those is a point where a lead you paid for evaporates. The cruelty of it is that the cost is invisible. A missed call does not generate an alert saying "that was worth two thousand dollars". It just does not happen.
Fix the leak before you increase the flow:
- Missed call text back. If a call is missed, an automatic SMS goes out within a minute saying you are on a job and will ring back shortly, with a link to book or describe the problem. This single change recovers enquiries that would otherwise ring the next contractor.
- A real answering plan. Whether that is a family member, a part-time admin person, or an answering service, decide who covers the phone between 7am and 5pm. For solo operators this is the hardest and most valuable thing on the list.
- Same day quote turnaround for small jobs. Not necessarily a full written quote. A price range and a timeframe sent by text within hours beats a beautiful PDF that takes a week.
- Two touch follow up. One at three days, one at ten. Most tradies do zero. A quote with no follow up is a coin toss you declined to influence.
- An enquiry path that matches how people behave. Tap-to-call button fixed to the screen, a short form that does not demand a street address before someone has decided to talk to you, and your service suburbs stated plainly.
That last point is where the site stops being a brochure and starts being infrastructure.
Attributing a booked job, not counting leads
Lead counts are the metric agencies report because lead counts are the metric that flatters. What you need is booked jobs and invoiced revenue by source. Getting there is less complicated than it sounds.
Use a tracking number per channel. A distinct phone number on your Google Business Profile, another on your Ads campaigns, another on the vehicle signage if you want to know what the ute is worth. Calls forward to your real phone; the system logs which number was dialled. Call tracking is a modest monthly cost and it is the only way to attribute phone enquiries, which for trades are the majority.
Record the source at quote stage. Whatever job management software you use, add a mandatory source field. Ask the customer directly: "how did you come across us?" People answer honestly, and it catches the referrals that tracking numbers miss.
Report on three numbers, not one. Enquiries by source, booked jobs by source, and invoiced value by source. The gaps between those columns tell you everything. A channel delivering forty enquiries and six jobs has a quality problem or a follow up problem. A channel delivering eight enquiries and five jobs averaging a few thousand dollars each is the one you should be feeding.
Allow for the delay. Renovation enquiries can take months to convert. Judge a channel on a thirty day window and you will kill the ones producing your best work. Look at a quarter.
Attribution is never perfect. Someone sees your ad, ignores it, sees your van in Scarborough, searches your name, reads reviews, then calls, and the tracking number says "direct". That is not a reason to abandon measurement. It is a reason to weight it sensibly and keep asking the question at quote stage.
Guarantees, retainers and what the sales tactics mean
The trades marketing market has a recognisable playbook. Knowing the moves makes the sales calls much shorter.
"Guaranteed leads or you don’t pay." Read the definition of a lead. It usually means any inbound contact: form fills, chats, calls over thirty seconds, including wrong numbers and sales calls. The remedy for a missed guarantee is typically additional months of service rather than money back, which means the penalty for failure is more of the thing that failed.
"Exclusive to one tradie per area." Check how "area" is defined. Exclusivity across a single suburb is close to meaningless when your competitor two suburbs over is sold the same deal and both of you advertise across the same metro area.
Twelve month minimum terms with no exit. SEO genuinely takes time, so a reasonable minimum term is defensible. What is not defensible is a long lock-in with no performance obligations, no deliverable schedule and no termination clause. Ask what specifically gets delivered in months four through twelve. If the answer is vague, the work will be too.
Retainers that do not include asset ownership. If the agency builds your site on their platform and you leave, do you take the site, the domain, the content and the tracking history with you? Get the answer in writing before you start. A site you cannot take with you is rent, not an asset.
Reporting built on impressions and rankings. Impressions are not customers, and ranking screenshots are easy to generate for terms nobody searches. Insist on booked jobs and revenue by source, using your numbers. Treat any urgency close (price expires Friday, one spot left in your suburb) as a signal about how the relationship will run.
None of this means retainers are bad. Ongoing work genuinely needs ongoing attention. It means the agreement should be judged on deliverables, ownership and measurable outcomes rather than on the confidence of the person selling it.
The honest summary
Do the free and cheap things first, properly. Verified and maintained Google Business Profile, a fast site that works on a phone and names your suburbs, reviews collected on the day of the job, and a system that means nobody who rings you gets ignored. That is most of the win for most Perth trade businesses, and it costs far less than a retainer.
Then layer on traffic work, and only then paid spend, with tracking in place so you can tell which channel produced the invoice rather than which produced the loudest report. Scale once, and only once, those numbers are telling you something you trust.
If the website end of that is the bit holding you up, start with websites built for tradies and get the foundation right before anyone sells you clicks.