Question

Why your website is not getting leads: 12 common causes

A website that is not getting leads usually has one of three problems: nobody is arriving, visitors arrive and leave, or visitors try to reach you and the lead gets lost. It is frustrating, and it is usually fixable. Start by checking that your site and contact form actually work, then use the 12 causes below to find which of the three problems you have.

By Plato Belmont, founder of Magnet Mint, Boston. Updated

You are not alone, and it is usually fixable

If your site gets few or no leads, the cause is rarely “the internet is hard”. It is usually one specific thing that nobody has checked. This article lists the 12 causes we would check, in the order that saves you the most time, and ends with a 15-minute checklist. It is part of our how customers see you series, which looks at your business the way a customer does.

First, sort the problem into one of three places.

  • Nobody arrives. Few people visit the site at all.
  • They arrive and leave. Visitors come, read, and do nothing.
  • They try and the lead is lost. People call or send a form, and nothing good happens next.

Each cause below says which place it belongs to. The question that decides is simple: how many people visit, how many try to contact you, and how many contacts do you actually receive? If you do not know those three numbers, that is cause 11.

The 12 causes

1. The site or the form is not working (lost leads)

This is first because it is quick to check and costly if true. Open the site on a phone and on a laptop, in Chrome and Safari, on wifi and on mobile data, in a private window. Tap the phone number. Submit the form with a test message. Look for a browser warning about the security certificate, a page that loads on one browser and not another, or a security setting that blocks some visitors. Then check where the form’s notification went. A form that “works” but emails an old address is the classic invisible leak.

2. Google cannot read or does not show your pages (nobody arrives)

If your pages are not in Google’s index, nobody finds them. In Google Search Console, the URL Inspection tool shows whether a page is indexed and whether Google can access it. Google says this status does not guarantee the page will appear in results, but a page that is not indexed cannot. Also check that the mobile version holds the same content as the desktop one: Google indexes and ranks using the mobile version, and says only the content shown on the mobile site is used for indexing.

3. The wrong people are visiting (nobody arrives)

Traffic from outside your service area or for services you do not sell does not become leads. Look at your top pages and search queries in Search Console and ask whether you would want a call from those people. A hundred right visitors beat a thousand wrong ones.

4. A visitor cannot tell what you do in five seconds (they leave)

Open the home page on a phone and count to five. Can you say what the business does, for whom and where? If the first screen says “Welcome” or shows a slogan, say the service and the area in plain words instead: “Water heater repair and replacement in [towns]”.

5. The site is hard to use on a phone (they leave)

Check that text is readable without zooming, buttons are easy to tap and the page does not jump while loading. Google’s published targets for a good experience are a Largest Contentful Paint within 2.5 seconds, an Interaction to Next Paint under 200 milliseconds and a Cumulative Layout Shift below 0.1. Google strongly recommends good Core Web Vitals but does not say how much weight they carry in ranking, so treat speed first as a customer problem. Our website audit checklist goes through the mobile checks.

6. The facts that decide are missing (they leave)

People compare before they call. If your pages do not say what a job typically costs or what the price depends on, where you work, how long it takes and how to start, the visitor goes to a site that does. Add a “from” price or a range, the towns you serve, the steps and an honest timeline.

7. There is no proof (they leave)

BrightLocal’s Local Consumer Review Survey 2026 (1,002 US adults) found that 68% of consumers will only use a business with four or more stars and that 77% say negative reviews make them less likely to choose a business. Show your reviews with a link to where they live, licenses and insurance where they apply, named people and photos of your own work. Do not invent any of it.

8. The next step is unclear or too hard (they leave)

A visitor who is ready should find the phone number and the form without hunting. Put a tap-to-call button and a short form at the top of every service page. Ask only what you need to reply: name, phone, what they want. If your trade uses appointments, offer a booking link as well, because not everyone wants to talk first.

9. Leads arrive and the reply is slow (lead lost)

A customer comparing three businesses may go with the first one that answers. A slow first reply can hand the job to whoever replied faster. Write down how long a test form takes to get a human reply. Our guide to speed to lead has target reply times by channel and an honest look at what the studies show.

10. Calls go unanswered (lead lost)

Invoca’s 2026 Home Services Lead Conversion Benchmarks Report, built from calls tracked on its own platform, found that 52% of callers to home services businesses speak with a person, with a range of 32% to 74% by trade. That is vendor data from its own customers and not a random sample, so measure your own phone log. If your calls go to voicemail when you are on a job, that is your site’s best leads going to someone else. See what missed calls cost for how to count them.

11. You cannot see the leads you get (lead lost, or not counted)

“My website gets no leads” sometimes means “I do not know what my website gets”. Phone calls from the site, form messages in a shared inbox and Instagram direct messages are rarely counted in one place. For one month, write down every inquiry and where it came from. If you use an analytics tool, record a form submission and a tap on the phone number as events, so you can count them.

12. Customers find your competitors first (nobody arrives)

Google says local results rely mainly on relevance, distance and prominence, and that businesses with complete and accurate information are more likely to show up. If your Google Business Profile is thin, your hours are wrong or your reviews are old, a competitor shows first. Check your profile with our Google Business Profile checklist, and see how to rank higher on Google Maps for what you can and cannot change. Customers also ask AI assistants now. Nobody can control what those assistants say, but you can see it with the 30-minute ChatGPT self-test.

The 15-minute diagnostic checklist

Do these in order and stop at the first failure. Fix it, then continue.

  1. Open the site on your phone in a private window. Does it load, without a warning?
  2. Tap the phone number. Does it start a call?
  3. Submit the form with a test message. Does it reach a person within minutes?
  4. Search for your main service plus your area. Do you appear in Maps and in the results?
  5. In Search Console, inspect your main service page. Is it indexed?
  6. On the home page, count to five. Do you know what, where and how to reach them?
  7. Look for a price or “from” price on one service page.
  8. Look for reviews, licenses and photos of your own work.
  9. Call your own number at 6 pm. What does a customer hear?
  10. Count the inquiries you received last month and where they came from.

Which cause is yours?

What you seeLook at causes
Few visitors2, 3 and 12
Visitors, no contact attempts4, 5, 6, 7 and 8
Contact attempts, few leads reach you1, 10 and 11
Leads reach you, few become jobs9, 6 and 7

If you work through this and are still stuck, an outside view can be quicker. Our “How customers see you” check (from $395) covers part of this list from a customer’s side: your website on a phone, your Google and other listings, one test call and one test inquiry, and what AI assistants say about you, with written findings. It does not log in to your Search Console or analytics. You can also ask for a free demo (30-minute call; demo shared within 3 business days). For a version you can run yourself, start with the customer experience audit, and use mystery shopping your own business for the test call and form.

Published . Updated .

Frequently asked questions

Why is my website not getting leads?

The most common reasons are a form or phone link that does not work, pages Google cannot read or does not show, a first screen that does not say what you do and where, missing facts such as prices and service area, and slow replies once a lead does arrive. A 15-minute test of your own site usually finds the first culprit.

Why is my website not working?

Test it on a phone and a laptop, in Chrome and Safari, on wifi and on mobile data, in a private window. If a page loads on one and not another, the problem is probably a security certificate, a security plugin or content-delivery setting blocking some visitors, or a script that fails in one browser. Your web host or developer can read the error log.

How many visitors do I need before I should get leads?

There is no honest number for every business. A site with a hundred well-matched visitors a month can produce more jobs than one with thousands of people outside your service area. Compare the number who visit, the number who try to contact you and the number you actually receive.

How do I know if my contact form is working?

Submit it yourself from your phone with a test message, then check every inbox, including spam and any old address the form notifies. Note how long a person takes to reply. Do this after any site update.

Do I need more traffic or a better website?

First find where the loss is. If few people visit, work on being found. If many visit and none contact you, work on the page. If people contact you and few become customers, work on your reply.

How can I get more leads from my website?

Fix anything broken, say plainly what you do and where, show prices or a "from" price, show proof, make the next step obvious on a phone, and reply in minutes. Then check that Google Business Profile and other listings match your site.

Sources

  1. Google Search Console Help: URL Inspection tool, October 2026
  2. Google Search Central: Mobile-first indexing best practices, October 2026
  3. Google Search Central: Understanding Core Web Vitals and Google search results, October 2026
  4. Google Business Profile Help: Tips to improve your local ranking on Google, October 2026
  5. BrightLocal: Local Consumer Review Survey 2026, October 2026
  6. Invoca: 2026 Home Services Lead Conversion Benchmarks Report (July 2026), October 2026

Related reading

Start with a free demo

See how customers and AI assistants see your business today.

A short call, then a demo for your business: what customers find, what AI answers say, and where you lose leads. No obligation.