Skip to content
EN
Free · 30 minConsultation →
05 Pricing Prices and packages 07 About me Who I am, how I work
Language
PLPolskiEN (US)Englishcoming soonEN (CA)EnglishRUРусскийcoming soonITItalianocoming soonESEspañolcoming soonDEDeutschcoming soonFRFrançaiscoming soon
01 Services
Not sure where to start?Short quiz, 1 minute. I’ll suggest what will bring you customers fastest.→
02 Industries All →
03 Cities All →
60cities and towns 6up to 700 km from Winnipeg 36further, over Zoom
Clients in Winnipeg, the rest of Canada online
04 Case studies All →
06 Knowledge All →
Blog · Websites

Website not getting leads?

Your website gets visits but no leads? Usually the cause is one of eight things, from the wrong traffic to a broken form. How to find yours and fix it.

Tom Goldman running a free website audit on a laptop and a phone at the same time

If your website is not getting leads even though analytics shows visitors, the problem almost always sits in one of three places: the wrong people are arriving, the right people arrive but are not convinced, or they are convinced but something stops them from getting in touch. The fix depends on which of the three it is, which is why guessing (and redesigning the whole site) so often fails.

Below are the eight causes I run into most when I review sites for Canadian small businesses, with a quick way to test each one. Work through them in order, because the early ones are cheaper to fix and more common.

First, check that the numbers are real

Before blaming the website, make sure the "visits" are what you think they are.

  • Bots and spam traffic. A spike from a country you do not serve, with zero time on page, is not interest.
  • Your own visits. If you and your staff open the site daily, you inflate the numbers.
  • Missing conversion tracking. Sometimes leads do arrive, by phone, and nobody connects them to the website. If calls are part of your business, you need to count them.

If GA4 is not set up properly, start there. I set up GA4 and Google Tag Manager so that form sends, calls and messages are counted as conversions. Without that, every other fix is a guess.

Cause 1: the traffic does not match what you sell

A plumber in Halifax who ranks for "how to fix a leaking tap" gets visitors who want to do it themselves. A bakery whose ads target "cake" across the whole province gets clicks from people three hours away. Visits are real, intent is wrong.

Test: in Search Console and your ad account, look at the actual search terms and locations. If most do not describe a buyer in your service area, fix the targeting before touching the site.

Cause 2: the first screen does not say what you do

Visitors give you a few seconds. If the top of the page says "Welcome to our website" or a vague slogan, people who arrived with a specific need leave to find someone clearer.

Test: show the first screen of your homepage on a phone to a friend for five seconds. Ask what you do, where, and what they should do next. If they hesitate on any of the three, rewrite the headline.

Cause 3: no prices, no proof, no reason to choose you

Many visitors are comparing you with two or three competitors. If your site shows no prices or ranges, no examples of work and no reviews, the competitor who does wins the call, even if you are better.

Test: open the three competitors who rank next to you. Write down what they show that you do not. That list is often your to-do list.

Cause 4: contact is hard, especially on mobile

This is the most common and the cheapest to fix. Typical problems:

  • The phone number is an image or not tappable.
  • The form has eight required fields, including "company name" for a homeowner.
  • The contact button is only on the contact page.
  • A cookie banner or chat widget covers the button on small screens.

Test: on your own phone, try to call and to send the form from three different pages. Time it. Anything more than two taps to start a call is too many.

Cause 5: the form is broken and nobody knows

I have seen sites where the form had not delivered a single message for months. Changes to hosting, an expired email setting or a spam filter can silently swallow enquiries.

Test: send a test enquiry from the site today, from a phone, with your personal email. Check where it lands and how long it takes. Repeat monthly. Better still, have enquiries go to a CRM or a messenger as well as email, so one failure does not mean zero leads.

Cause 6: the page is slow

When a page takes a long time to appear on mobile data, many visitors give up before they see a single word. Paid visitors are the most impatient, and you have paid for every one of them.

Test: open the site on your phone with Wi-Fi off. If you are counting seconds, read why your website is slow and how to fix it.

Cause 7: the offer asks for too much, too early

"Book a consultation" can feel like a big commitment for someone who just wants a rough price. Give visitors a smaller first step: a price range, a quick quote form with three fields, a photo upload for an estimate, a text message.

Test: ask yourself what a cautious customer would be willing to do in the first minute. Offer that, and keep the big step as the second option.

Cause 8: enquiries arrive, but replies are slow

Strictly speaking this is not the website's fault, but it shows up as "no leads". If someone fills in a form at 7 p.m. and hears back two days later, they have usually hired someone else. Many Canadian service businesses lose more customers here than anywhere else. The article on lead response time explains how to fix it with simple automation.

How to fix it without starting over

Go through the causes as a checklist and fix them in this order:

Order Fix Typical effort
1 Tracking, test enquiries, form delivery An afternoon
2 Contact buttons and form fields on mobile A day
3 First-screen headline and offer A day or two
4 Prices, proof, examples of work A week of gathering material
5 Targeting of ads and SEO Ongoing
6 Speed and structure Sometimes a rebuild

Only when the cheap fixes are done and leads are still missing does a rebuild make sense. In that case I would build a site around conversion from the start, as I describe on the conversion rate optimization page, and keep your domain and content so you do not lose what already works.

If you would rather not spend a weekend on this, send me the address of your site. A free audit gives you a short, prioritized list of what to change first, and you decide whether to do it yourself or with me.

Tool · Meta ads

Work out what
Facebook ads could bring

The profitability calculator shows at what budget and cost per enquiry your ads start making money.

Tom Goldman, one-person marketing agency, smiling head-and-shoulders portrait
Author
Tom Goldman

12+ years in online marketing, 100+ clients. I build websites, Google Ads and Meta ads campaigns, CRMs and automations for small and mid-sized businesses. About me →

FAQ

When visits do
not turn into leads

How many leads should my website get?

There is no universal number, because it depends on your traffic, prices and market. A better question is whether leads grow when traffic grows. If visits double and enquiries stay flat, the site is the bottleneck. Track enquiries per month in GA4 and compare month to month rather than against an industry average.

Should I redesign my website if it gets no leads?

Not as the first step. Check tracking, forms, contact buttons and the first screen before anything else. These fixes are cheap and fast, and they solve the problem surprisingly often. A redesign makes sense when the structure itself is wrong: no service pages, no room for prices or proof, or a slow template you cannot fix.

Can ads fix a website that does not convert?

Usually not. Ads bring more visitors, and if the site turns visitors into enquiries poorly, you pay for more people to leave. Fix the page first, then increase the budget. A focused landing page for each ad campaign is often the quickest way to make paid traffic convert.

Why do people visit my contact page but not send the form?

Common reasons are too many required fields, no reassurance about what happens next, a form that looks broken on mobile, or a captcha that is hard to solve. Cut the form to three or four fields, add a line saying when you will reply, and test it yourself on a phone.

Let me find where
your leads leak

Send me your website address. I'll look at it the way a customer would, on a phone, and tell you the first three things I would fix.