Why Tradie Websites Don't Get Calls | CalnetCorp
Web Design

Why Tradie Websites Don't Get Calls: a Teardown

The short version: When a tradie website gets traffic but no calls, the cause is almost never the design. It is one of five mechanical failures: a phone number that is not tappable, stock photos where real jobs should be, a quote form that asks too much, a missing service area, or a site that takes six seconds to load on a phone. All five are checkable in 20 minutes.
Teardown of why Australian tradie websites fail to generate phone calls: tap-to-call, real job photos, short forms, service areas and mobile speed

Part of the Web Design cluster.

# The answer: it is almost never the design

When a tradie tells us "the website gets visitors but the phone does not ring", the audit nearly always finds a mechanical failure, not an ugly one. The site looks fine. It just makes calling hard, proves nothing, asks too much, says nothing about where you work, or loads too slowly to be seen at all.

The competition makes this expensive. Construction is Australia's largest industry by business count - 462,939 trading businesses at last ABS count, more than any other sector. The customer comparing three plumbers is not grading your colour scheme. They are answering three questions in about ten seconds: does this business do my job, does it cover my suburb, and how do I call it. Every failure below is a way of leaving one of those unanswered.

Worth saying before the teardown: many trade searches never reach a website at all. Per DataReportal's Digital 2026 Australia data, around 65% of Australian searches end without a click - customers acting straight from the map pack and its call button. That traffic belongs to your Google Business Profile. The visitors who do click through to the site are the considered ones: the renovation, the comparison shopper, the job worth thousands. Which is exactly why the site failing them costs so much - the framework in the Australian SMB web design guide calls this the conversion layer, and this post is the trade-specific teardown of it.

# Failure 1: the phone number is not tappable above the fold

The single most common failure: the number is text, not a link, and it lives in the footer. On a desktop that is an inconvenience. On a phone it is a dead end - the customer has to memorise or copy your number, switch apps, and dial by hand. Some will. Most will go back to the search results and tap a competitor's call button instead.

The fix is one line of HTML: make every phone number a tel: link, and put one instance where it cannot be missed - visible the moment the page opens, before any scrolling. For trades, a fixed call button on mobile is the highest-value element on the entire site.

Where Australians actually browse
Share of Australian web traffic by device, July 2026
Desktop Mobile Tablet 53.8% 43.5% 2.7% Site-wide average. Urgent "near me" trade searches skew much further to mobile - the customer is standing next to the problem.

Source: StatCounter Global Stats - Australia, July 2026.

Note what that chart understates: the averages include office workers browsing at desks. The customer with a burst pipe, a tripped switchboard or a storm-damaged roof is searching from the phone in their hand, standing next to the problem. Google also reads your site the way that customer does - its index is mobile-first, meaning the phone version of your site is your site as far as ranking goes. If calling from a phone is hard, you are failing the majority of the moments that matter, whatever the traffic split says.

# Failure 2: stock photos where real jobs should be

A smiling model in a clean hard hat convinces nobody. Customers have seen the same stock tradesman on a dozen sites, and the message it sends is the opposite of the one intended: this business has no work of its own to show. The customer's real question - has this business done my job before, nearby, recently - goes unanswered.

There is a legal edge to this too. The ACCC's rules on advertising prohibit conduct that misleads about the nature or quality of services - and presenting stock imagery in a way that implies it is your own completed work sits exactly on that line. The safe rule is also the effective one: decoration can be stock, evidence must be real.

What evidence looks like: finished jobs photographed on your phone, before-and-after pairs where the trade allows it, your actual van, your actual team. Recency matters as much as quality - a gallery that stops eighteen months ago reads as a business that stopped. It is the same rule your Google Business Profile photos follow, and the two feed each other: the customer who found you on the map almost always checks the website before booking the bigger job.

# Failure 3: the quote form asks for eight fields

Every field on a quote form is a toll gate, and most tradie forms charge too much. Name, email, phone, address, job type, budget range, preferred date, description, sometimes a file upload - all on a phone keyboard, all before the customer knows if you even cover their suburb. Each field feels reasonable to the business. Together they are why the form gets abandoned.

The research here is old, consistent and blunt. Nielsen Norman Group's form usability work puts "keep it short" as its first recommendation: cut any field that can be derived, deferred or dropped - applying their own rule took one of their forms from six fields to two. A trade enquiry needs four at most: name, phone, suburb, and what needs doing. Budget, exact address, dates and photos are all better asked on the phone call the form exists to create.

One more trap: making the form the only path. Some customers want to type, others want to talk. The form and the tap-to-call button belong next to each other, and the button usually wins - which is fine, because the call converts better anyway. Treat form submissions as missed-call equivalents: respond in minutes where you can, because the customer who filled in your form almost certainly filled in two others.

# Failure 4: no service area, so nobody knows if you cover them

The customer in Ipswich cannot tell if a "Brisbane plumber" comes to Ipswich - so they call one who says so. A surprising number of tradie sites never state where they work at all, or bury it in an About page. The visitor's second question - do you cover my suburb - goes unanswered, and unanswered means gone.

State the service area in plain text, high on the page and again near the contact block: the regions you genuinely take jobs in, named the way locals name them. Specific beats sweeping. "Servicing Logan, Ipswich and Brisbane's southside" wins jobs that "servicing all of South East Queensland" loses, because the customer is not looking for coverage - they are looking for themselves in your copy. It also feeds search: suburb names in real sentences are what let you appear for "electrician logan" without a single extra page.

Keep it honest, and keep it consistent with your Google Business Profile. Google's own local ranking documentation weighs relevance, distance and prominence, and an aspirational forty-suburb list dilutes all three - the same honest-area rule from the 30-minute GBP setup for tradies applies to the website word for word. One more consistency check while you are there: name, phone and area should match exactly across site and profile, because machines cross-check them and mismatches cost trust with both audiences.

# Failure 5: six seconds on 4G at a job site

Your customer is not on office wifi, and every second of loading is a decision point. The site that feels fine on your laptop is a different site on a three-bar 4G connection in a back yard. Google's research on mobile speed found the probability of a bounce increases 123% between a one-second and a ten-second load. The BBC, measuring its own audience, lost 10% of users for every additional second its site took to load.

What each extra second costs
Visitors remaining as load time grows, applying the BBC's measured 10%-per-second loss
1 second 2 seconds 3 seconds 4 seconds 5 seconds 6 seconds 100% 90% 81% 73% 66% 59%

Derived by compounding the BBC's published 10%-per-second figure, via web.dev - why speed matters. A six-second site starts two customers behind for every five who arrive.

The benchmark to beat is published: Google's Core Web Vitals want your main content visible within 2.5 seconds, measured on real visitors' devices, and it is a ranking signal. The usual culprits on tradie sites are page-builder themes hauling a megabyte of scripts, uncompressed 4,000-pixel job photos, and autoplaying sliders nobody asked for. This is most of why we build hand-coded static pages for trades: there is simply nothing to be slow.

# The 20-minute audit you can run on your own site

Grab your phone, switch off wifi, and grade your own site against the five failures. No tools needed for the first four, and no favours - do it as the stranger with the burst pipe would.

Minutes 1-4, the call test: open your site on mobile data. Can you start a call within two taps of landing, without scrolling? Is the number a button or just text? Minutes 5-8, the evidence test: count the real job photos a stranger would believe are yours. When was the newest taken? Minutes 9-12, the form test: count your form fields. More than four, cut until four remain. Minutes 13-16, the area test: can a stranger name your service area within ten seconds of landing? Does it match your Google Business Profile exactly? Minutes 17-20, the speed test: run your homepage through PageSpeed Insights and read the mobile score - under 2.5 seconds for main content is the bar.

Scoring: one failure is a fix-it-this-week job. Two is leads lost every week. Three or more and patching is usually the wrong spend - the structure is the problem, and what a website costs in Australia covers the honest numbers for doing it properly. For trades specifically, our tradie industry page shows what a call-first site looks like when all five failures are designed out from the start - tap-to-call fixed on mobile, four-field form, service area above the fold, real work front and centre, static pages with nothing to be slow. That is the whole build spec of a Website in a Day at $2,499: one page, live in a business day, $0 charged until you approve it.

Whichever route you take, run the audit again a fortnight after any change. The five checks are stable because the customer's three questions are stable: do you do my job, do you cover my suburb, how do I call you. A site that answers all three inside ten seconds gets the call.

Read the full Australian SMB web design guide ›

Frequently asked questions

In almost every audit it is one of five mechanical failures: the phone number is not tappable, the photos are stock instead of real jobs, the quote form asks for too much, the service area is missing, or the site takes too long to load on a phone. Run the 20-minute audit in this post - most sites fail two or three at once, and all five are fixable.
Yes. On a phone, your number should be a tap-to-call link (an anchor using tel:) visible without scrolling, ideally as a fixed button. Around half of Australian browsing happens on mobile, and for urgent trade searches the share is higher. A number the customer has to copy out by hand is a test most will not sit.
Three or four: name, phone, suburb, and what needs doing. Nielsen Norman Group's form research is blunt - every unnecessary field cuts completions, and anything you can ask on the phone call should wait for the phone call. Budget dropdowns, exact addresses and file uploads belong in the follow-up, not the first contact.
For decoration, sparingly. As evidence of your work, no - customers can tell, and presenting stock imagery as your own jobs risks crossing the ACCC's line on misleading conduct. Real photos of real jobs, even taken on your phone, outperform polished stock because they answer the only question that matters: has this business done my job before?
Google's Core Web Vitals set the bar at 2.5 seconds for the main content to appear, measured on real visitors' devices. Every second past that costs you: the BBC measured losing 10% of users for each extra second of load time. Test yours on 4G with PageSpeed Insights, not on your office wifi.
They do different jobs. The profile captures the urgent map-pack search and the call button; the website converts the bigger, considered jobs - renovations, comparisons, anyone who wants to see your work before calling. Set the profile up first (it is free and takes 30 minutes), then make sure the website passes the five checks in this teardown.

Failed two or more checks? Skip the patch job.

One custom page, designed call-first: tap-to-call fixed on mobile, four-field form, your service area above the fold, your real work front and centre. Live in a business day.

Start my Website in a Day - $2,499 Book a 20-min call instead

$0 charged today. Stripe holds your card to lock the build slot. The $2,499 only hits your card after you sign off on the finished page.