Back to Blog Website Design

Website getting traffic but no leads? What to fix first

Published October 13, 2026 • By Rujal Tuladhar

Website getting traffic but no leads? What to fix first

Your analytics show people visiting. Your inbox and phone say nobody is getting in touch. Before you redesign anything, ask a less exciting question: do you actually know how many enquiries the site produces? Many "zero lead" websites are really "zero measured lead" websites, with calls and form fills arriving but never counted.

This post is a checklist in the order I would work through it for an Ontario service business: first measurement, then the visitors themselves, then the page, the form, trust, mobile speed and the phone. Each step uses Google's own help pages or other published guidance, so you can check the details yourself.

Website getting traffic but no leads? What to fix first at a glance — the short version.

Step 1: Check whether leads are being tracked at all

In Google Analytics 4, a key event is an event that measures an action particularly important to your business, and any event you collect can be marked as one. For a service business that means two things: form submissions and phone calls.

For forms, GA4's enhanced measurement can record form_start when someone first interacts with a form and form_submit when they send it, without code changes. Submit a test enquiry yourself and confirm it shows up. If it does not, ask your developer to send a dedicated event from the thank-you step and mark that as the key event.

For calls, Google Ads offers several routes. Its call conversion help describes tracking calls to a number on your website through a Google forwarding number, counted only when the call lasts longer than a minimum length you set, and importing calls from another system that knows which ones became sales. A simpler option, measuring clicks on your phone number on a mobile site, counts taps on a text link, image or button, but Google is clear that it tracks the clicks, not the actual calls.

What it means for you: Until form submits and calls are counted, you cannot tell a broken website from a working one that nobody is measuring.

Step 2: Find out whether your visitors are buyers or researchers

Traffic is not one thing. A renovation company's article on "how to remove grout" can pull in plenty of do-it-yourselfers who will never hire anyone. Open the Performance report in Search Console: it groups your Google traffic by the search query people typed, with clicks, impressions, click-through rate and average position.

Sort by clicks and read the top 20 queries honestly. If most are questions, how-to phrases or other companies' brand names, your traffic is mostly research. That is not wasted, but those pages need a softer next step, such as a link to the matching service page, rather than a hard "book now". If very few queries contain a service plus a place, such as "furnace repair Brampton", your service pages need work before more traffic will help.

What it means for you: Lots of how-to traffic and little service-plus-city traffic explains many no-lead websites; fix the pages that match buying searches first.

Step 3: Give every page one clear next step

Look at your homepage on a phone and ask: within one screen, can a visitor see what you do, where you do it and what to do next? Many small-business sites bury the phone number in the footer and the contact form on a separate page.

Pick one main action per page (call, request a quote or book) and repeat it near the top, after the description of the service and at the bottom. Use plain button text that says what happens: "Call now", "Get a quote in 24 hours" (only if you will actually reply in 24 hours). Put your service area in words on the page, not just in a map, so visitors from Vaughan or Oshawa know you cover them.

What it means for you: If a visitor has to hunt for how to reach you, many will press back instead; put the action in front of them.

Step 4: Cut the form down

Long quote forms lose people. Nielsen Norman Group's form usability guidance recommends removing fields whose information can be derived some other way, collected later or dropped altogether, and limiting the form to one or two optional fields clearly marked as optional. It also advises putting each label close to the field it describes.

For a first enquiry, name, phone or email, and a short "what do you need?" box are usually enough. Budget, address and project photos can come on the follow-up call. If you need detail to quote, ask for it in a second step after the visitor has already sent their contact details.

What it means for you: Every field you remove makes the form quicker to finish; ask for the rest once you have a name and number.

Step 5: Show reviews and local proof, the honest way

A stranger deciding whether to let you into their home wants evidence. Show your Google rating, a few recent reviews with first names and neighbourhoods, licences or association memberships, and photos of real jobs in the GTA.

Getting reviews is mostly asking. Google's review tips say you can send customers a Google link or QR code, that reviewers need to be signed in to a Google Account, and that replies should be conversational, not promotional. The same page says offering incentives such as free or discounted goods or services in exchange for reviews is strictly prohibited. In Canada, the Competition Bureau has warned businesses that employee reviews which do not disclose the business connection are a concern, and that anyone who writes or permits reviews that give a false or misleading impression could be liable. Google's local ranking help also notes that more reviews and positive ratings can help your local ranking.

What it means for you: Ask every happy customer for a review with a direct link, show the results on your site, and never pay for them or post them yourself.

Step 6: Make the mobile page load fast

Someone searching for a local service may well be on a phone, on mobile data, standing in the problem. Run your homepage and your main service page through PageSpeed Insights. Google's Core Web Vitals guidance gives three targets: Largest Contentful Paint within 2.5 seconds, Interaction to Next Paint of 200 milliseconds or less, and Cumulative Layout Shift of 0.1 or less, measured at the 75th percentile of page loads.

The usual culprits on small-business sites are oversized photos, sliders, chat widgets and several tracking scripts loading at once. Compress images, remove what nobody uses and test again. A layout that jumps while loading is also how visitors end up tapping the wrong button.

What it means for you: Test the page your ads and searches actually land on, on mobile, and fix the slowest item first.

Step 7: Make calls easy, and make sure someone answers

For GTA trades, clinics and other service businesses, the phone is often the lead. Make your number a tap-to-call link on mobile, in the header and next to every main button, and track the taps as in step 1.

Then look at what happens when the phone rings at 7 p.m. or on a Saturday. A click-to-call button that leads to a full voicemail box still loses the job. Options range from forwarding to a mobile, to an answering service, to an AI receptionist that answers, takes the details and books or texts you a summary. Whichever you choose, log after-hours calls for a month so you know how many there are before you pay for anything.

What it means for you: Count your missed and after-hours calls first; that number tells you whether an answering solution is worth its cost.

The bottom line

Work in order: confirm form submits and calls are counted, check whether visitors are buyers or researchers, then fix the call to action, the form, your reviews, mobile speed and phone coverage. Most of these are small changes, and step 1 tells you whether each one worked.

If you want help, our website design packages start at $900 for three pages, and $1,800 gets five pages with analytics and SEO set up, plus applicable tax. For after-hours calls, see our AI receptionist service and our breakdown of what AI receptionists cost in 2026. If you are about to pay for traffic, read Google Ads vs Meta ads for a GTA business first, and consider whether an AI chat agent on your website fits your visitors.

Common questions

Why does my website get traffic but no leads?

Common causes are that leads are not being tracked, visitors are researching rather than buying, there is no clear call to action, the contact form is too long, there is little visible proof such as reviews, or the mobile page is slow. Check tracking first so you know whether there really are zero enquiries.

How do I track phone calls from my website?

Make the number a tap-to-call link and measure the taps, which counts clicks but not actual calls. To count real calls, Google Ads can swap in a Google forwarding number and record calls that last longer than a minimum length you set, or import calls from a system that knows which became sales.

How many fields should a contact form have?

As few as you can manage. Nielsen Norman Group advises removing fields that can be derived some other way, collected later or dropped, and keeping optional fields to one or two, clearly labelled. For a first enquiry, name, a phone or email and a short message are often enough.

Can I offer a discount for Google reviews?

No. Google's review policy says offering incentives such as free or discounted goods or services in exchange for reviews is strictly prohibited. You can ask customers for reviews with a link or QR code, and staff should not post reviews without disclosing their connection.

Want this working in your business?

Book a free 30-minute call and we'll map out which of these would actually save you time and win you customers.

Book a Free Consultation

New to AI? Take our free 7-lesson AI course for beginners.

Sources: Google Analytics Help: About key events • Google Analytics Help: Enhanced measurement events • Google Ads Help: About phone call conversion tracking • Google Ads Help: Measure phone number clicks on a mobile website • Search Console Help: Performance report (Search results) • Nielsen Norman Group: Website forms usability, top 10 recommendations • web.dev: Web Vitals • PageSpeed Insights • Google Business Profile Help: Tips to get more reviews • Google Business Profile Help: Tips to improve your local ranking • Competition Bureau Canada: Online reviews posted by employees, businesses could be liable

Related reading: Our website design services • AI Receptionists in 2026: What They Cost and What Ontario Law Asks • Google Ads vs Meta ads: which should a GTA business run first?