A website not getting leads usually has a problem in one of five places. Visitors may be the wrong people, the page may say too little, the offer may be unclear, trust may be missing, or the next step may be hard. Sometimes an enquiry arrives and nobody replies. Check each in order and fix one at a time.
| Check | A sign it is a problem | First thing to try |
|---|---|---|
| Are the right people visiting? | Visits arrive, but from people who could never buy from you. | Look at which pages and sources bring visitors. Write your main pages for the customer you want. |
| Does the page answer their main question? | Visitors read one page, leave, and never look at a second. | Put the answer to the question that brought them in at the very top. |
| Is the offer clear? | A stranger cannot say what you sell, who it is for and what happens next. | Ask a friend to glance at your homepage, then tell you what you do. Rewrite the top until they get it right. |
| Is there enough proof to trust you? | No reviews, no named customers, no photos of real work, no phone number. | Add real reviews, real examples and clear contact details to your busiest pages. |
| Is the next step easy? | The only way in is a long form, a hidden link or a button that just says “Submit”. | Show one clear button per page, say what happens next, and cut the form down. |
Count your visits and your enquiries for the last few months. Few visits points to a traffic problem. Plenty of visits with few enquiries points to a conversion problem.
A few terms first. A lead is a person who has shown interest in what you sell by getting in touch. An enquiry is the call, message or form that starts it. Lead generation is everything you do to bring those people in. Traffic is the number of people who visit your site. Conversion is a visitor doing what you hoped for, such as sending an enquiry.
Google Analytics shows visits and the pages people land on. Your hosting dashboard may show visits too. Your inbox, phone log and contact form show enquiries. Write both in a simple table by month. Then look at where visitors leave. If most leave from the homepage, the message is probably the problem. If they leave from the contact page, look at the form.
From the outside, a website not getting leads looks alike in both cases. The cause differs, so the fix differs. A site with traffic but no leads is the classic conversion problem. In an online shop, this shows as visits but no sales. The enquiry step is the purchase, so every check here still applies.
Google Analytics lets you mark any event it collects as a key event. Google describes a key event as an event that measures an action particularly important to the success of your business. For many small sites, that action is a sent enquiry form or a click on the phone number. Ask whoever looks after your site to record it, so you stop guessing.
Visitors usually do not enquire for one of four reasons. They cannot tell what you offer, they cannot see the next step, they do not trust you yet, or they were never the right people. The table lists the common page-level problems.
| Problem | A sign you have it | What to do |
|---|---|---|
| The offer is unclear | Visitors ask basic questions by phone that the page should answer. | State what you sell, who it is for and what happens next, in plain words, at the top. |
| No obvious next step | Pages end without telling the reader what to do. | Add one call to action (CTA): the button or line that tells visitors what to do next, such as “Request a quote”. |
| The form asks too much | Visitors start the form but few finish it. | Ask only what you need to reply. Name, contact detail and a short message is often enough. |
| Mobile pages are slow or awkward | Buttons are hard to tap, text is tiny, pages jump as they load. | Test on a real phone. Fix your busiest pages first. |
| Too little proof | Claims on the page have nothing behind them. | Add trust signals: anything that shows you are real and reliable, such as reviews, named customers and photos of real work. |
| The wrong audience arrives | Enquiries ask for something you do not offer. | Narrow the wording so the right reader recognises themselves. |
Fix the words before the website design. A new colour scheme does not help if the page never says who it is for.
Open your site on a phone, on mobile data. Try to find the next step, then call and send the form. Every place you stumble is a place a visitor leaves.
Google’s guidance says to write content primarily for people, not primarily to attract search engine visits. It also says trust is the most important part of what it calls E-E-A-T: experience, expertise, authoritativeness and trustworthiness.
Start at the end of the chain and work backwards. If the page does not convert visitors, more visitors add nothing. If enquiries go unanswered, a better page adds nothing. As general guidance, this order stops you paying for the wrong fix.
| Your situation | First action | Why this first |
|---|---|---|
| Enquiries arrive, but some get a late reply or none | Set up one place where you record every enquiry, and agree who replies and by when. | Every other fix sends more people into a process that loses them. |
| Visits arrive, but enquiries are rare | Rewrite the top of your busiest page: who it is for, what you do, one next step. | The page is where the decision happens. |
| Visits are mostly from the wrong people | Decide which customer you want, then change titles and headings to speak to them. | Fewer, better visitors beat many empty visits. |
| Visits are low | Write down the question your ideal customer asks before buying. Publish one page that answers it fully and link to it. | One complete answer is easier to improve than many thin pages. |
Owners of a website not getting leads often change everything in one weekend. Then they cannot tell which change helped and which one hurt. Change one thing, then give it enough time to show up in your enquiry log. Only then move to the next.
This checklist hangs off events, not one long list, so you do each job at the moment it matters. Copy the table into a spreadsheet and tick the boxes as you go. The monthly and quarterly checks are ordinary website maintenance.
| When | Check | Done |
|---|---|---|
| You publish a blog post | Link the new post from two related pages, such as a service page and an older post. | ☐ |
| You publish a blog post | Link from the post to the page it should help, using words that describe that page. | ☐ |
| You publish a blog post | Confirm something links to the new page, such as the menu or a hub page, so it is not an orphan. | ☐ |
| You add a project, case study or portfolio item | Describe the problem, what you did and what changed. Name the customer only with their agreement. | ☐ |
| You add a project, case study or portfolio item | Link it from the service page it proves, and link back to that service. | ☐ |
| You collect a customer review | Reply to the reviewer, then add it, with the reviewer’s agreement, next to the offer it supports. | ☐ |
| Monthly | Write down visits, enquiries and where each enquiry came from. | ☐ |
| Monthly | Find the slowest reply of the month and ask why it was slow. | ☐ |
| Monthly | Test the contact form, phone number and email address yourself. | ☐ |
| Monthly | Update any business detail that changed, on your site and every profile. | ☐ |
| Quarterly | Refresh or merge weak posts. Fix or remove links to pages that no longer exist. | ☐ |
| Quarterly | Check that every page you care about has a link pointing to it from another page. | ☐ |
| Quarterly | Compare channels. Keep the one that brought enquiries. | ☐ |
An internal link is a link from one page of your site to another. It helps visitors find the next useful page, and it helps Google find and understand your pages. Google’s link guidance says every page you care about should have a link from at least one other page on your site. It also says good anchor text, the visible words of a link, is descriptive, reasonably concise and relevant to the page it is on and the page it points to.
A page with no links pointing to it is an orphan page. Use link text such as “a guide to choosing a bookkeeper”, not “click here”. Google says there is no ideal number of links per page, but that if it feels like too many, it probably is.
Reply quickly, record every enquiry in one place, note where each came from, and set a reminder to follow up.
In my view, a person who sends an enquiry may well be asking more than one business. A quick, useful reply keeps you in the running. If you cannot give the full answer yet, say when you will.
Use a spreadsheet, a shared inbox or a simple CRM. CRM stands for customer relationship management. A simple one is a tool that stores who contacted you, when, and what each side said. Give each enquiry a row with the date, name, question, who replies, status and the next follow-up date.
Add one optional question to your form or first reply asking how the person found you. The answers show which channel to back in the last month of the plan.
Put a reminder in your calendar on the day you promised to get back. An enquiry that gets one reply and then silence can easily go cold.
It is a rule of thumb: reply to a new enquiry within minutes, not hours or days. The name quotes five minutes. Treat “five minutes” as a target to aim for, not a proven threshold. A sensible default is a reply within one working day at the very least.
If you have a website not getting leads, the plan has three phases of about a month each: build the foundation, become easier to find, then review and decide. Each task unlocks the next one. Results vary, and the plan does not promise when leads will arrive.
| Task | Why it matters | Done when |
|---|---|---|
| Name your target customer | Every later choice depends on who you write for. | You can describe them in two sentences, including what they ask before buying. |
| Make the offer and main page clear | Visitors decide quickly whether a page is for them. | A stranger can say what you sell and what to do next after reading the top. |
| Put proof on the site | Trust turns interest into an enquiry. | Your main pages show real reviews, real work and clear contact details. |
| Claim and complete the business profiles your customers use | For Google Business Profile, Google says verifying gives you ownership, so you can keep its information accurate. | Each profile is verified where possible and matches your website. |
| Ask for reviews | Recent reviews can show that real customers are happy today. | You have sent one polite message to recent happy customers. |
| Task | Why it matters | Done when |
|---|---|---|
| List the real questions customers ask | Real questions give you topics readers need. | You have a written list from your emails and calls. |
| Publish helpful posts that answer them | A complete answer helps a reader and earns trust. | Each post answers one question fully and ends with a clear next step. |
| Link the posts together and to your service pages | Links help visitors and search engines find the next page. | No new post is an orphan, and each links to a related page. |
| Answer real questions in communities | People ask real questions there, so a useful answer can reach the right reader. | You have answered fully, following each community’s rules, without pushing links. |
| Send out PR only when there is real news | News gives editors a reason to cover you. | You have announced something real, or decided to wait. |
| Task | Why it matters | Done when |
|---|---|---|
| Check where enquiries came from | Your log shows what works better than a guess does. | You can rank the sources of your enquiries. |
| Refresh the weak posts | An out-of-date post can put off readers who would otherwise trust you. | Each weak post is updated, merged into a stronger page or removed with a redirect. |
| Back the best channel | Effort spread thin shows little result anywhere. | You have chosen one channel and given it a regular slot each week. |
| Drop the rest for now | Every extra channel takes time from the best one. | You have written down what you stopped, and when you will review it. |
| Task | Why it matters | Done when |
|---|---|---|
| Read the enquiry log and your action list | Small weekly checks catch slow replies and stalled tasks early. | You have noted late replies, ticked what is done and chosen next week’s action. |
Reviews help a stranger trust you before they have met you. Ask soon after the job, while the customer remembers it. Send a short message with a direct link to the place where you want the review. Ask for honest reviews and do not write them yourself.
Choose the directories your customers use. For a business serving local customers, that often includes Google Business Profile. Google says you verify a profile to edit its information and interact with customers. Keep your name, address, phone number and hours identical everywhere, including your own site. That is a sensible default, so readers see the same details wherever they find you.
Reddit, Quora and industry forums are places where people ask real questions. Be useful first. Answer fully, even without a link. Read the rules of each community and of the site itself before you post, because they differ. Do not post links just to promote.
As general guidance, press coverage helps when there is something real to say, such as a launch, an opening or an award. Without news, a press release is noise. Send it only to outlets your customers actually read.
Answer engine optimisation (AEO) is a term for work aimed at improving visibility in AI search experiences. Google says that, from its side, this is still SEO. Google’s guidance says ordinary SEO best practices still apply to its AI Overviews and AI Mode, and that no special optimisations are needed. The page must be in Google’s index and eligible to show with a snippet. Google also has a Search Console setting for inclusion in these features, and its default includes your site. So the useful work is ordinary: clear answers, consistent business details and easy-to-read pages.
Keep two ideas apart. AI tools can help you draft, organise and analyse your lead-generation work. AI discovery may help people find business information. Neither is a guaranteed source of leads. Google says indexing and serving are not guaranteed, so no step can promise a citation or traffic.
A website not getting leads usually has more than one small problem. Check visits against enquiries first. Then check who visits, what the page says, how clear the offer is, how much proof you show and how easy the next step is. Fix one thing at a time.
Open your busiest page as if you were a stranger. Can you tell what the business sells, who it is for and what to do next? If not, that is the likeliest cause. Visitors from the wrong audience and too little proof come next.
It is a rule of thumb: reply to a new enquiry within minutes, not days. The name quotes five minutes. Treat it as a target to aim for. At the very least, reply within one working day.
Make the offer and the next step obvious. Show proof. Reply to every enquiry quickly. Once those work, build visibility with helpful posts, reviews and business profiles. The checklist and the 90-day plan above put these jobs in order. No step promises results, so track enquiries weekly and keep what works.
They can help with the work: drafting page and email wording, sorting enquiries and spotting patterns in your log. Check every draft yourself. AI tools do not create demand, and none guarantees leads. Separately, AI search may help people find business information, but it promises no traffic.
For a website not getting leads, pick one thing for this week. For unanswered enquiries, set up the one place where you record them. When visits are fine and enquiries are rare, rewrite the top of your busiest page. With low visits, write down your ideal customer and the question they ask before buying. Then put the 30-minute weekly review in your calendar and do the next thing next week.
Web development quotes vary because they cover different scope, different amounts of testing and support,…
Your store is ready for agentic commerce when AI shopping agents can find your products,…
The psychology of minimalism in branding is simple. People find clean designs easier to take…
A convolutional neural network (CNN) is a type of AI that learns from labelled examples…
Google Business Profile can be changed, restricted or replaced without notice, and AI-generated answers now…
If your D2C store gets steady traffic but sales still feel harder than they should,…