Getting more enquiries

Why Your Website Isn't Generating Leads (and How to Fix It)

Twelve common reasons New Zealand business websites get visitors but few enquiries, how to diagnose each one, and the fixes that make the biggest difference.

By Spiro Kovac · · 10 min read

On this page
  1. First, check whether the problem is traffic or conversion
  2. 1. Your website is too slow
  3. 2. It does not work properly on mobile
  4. 3. Visitors cannot tell what you offer
  5. 4. Your calls to action are weak or missing
  6. 5. There are no trust signals
  7. 6. You reply to enquiries too slowly
  8. 7. Your forms are too long or broken
  9. 8. Pricing is a mystery
  10. 9. You are not ranking for the searches that matter
  11. 10. You are attracting the wrong traffic
  12. 11. Ads send people to the wrong page
  13. 12. You are not tracking anything
  14. Website lead generation checklist
  15. Fix it or rebuild it?

If your website is not generating leads, the cause is almost always one of a short list of problems: the site is slow or awkward on mobile, the offer is unclear, the calls to action are weak, there is not enough proof to build trust, enquiries are not answered fast enough, or the site is attracting the wrong traffic or none at all. Most of these can be diagnosed in an afternoon and fixed without a full rebuild.

Below are the 12 reasons we see most often when New Zealand business owners ask us why their site is quiet, roughly in the order you should check them, with a practical fix for each.

First, check whether the problem is traffic or conversion

Before changing anything, work out which half of the problem you have. Open Google Analytics and Google Search Console and look at the last three months.

  • Few visitors: the problem is visibility. You are not ranking, not advertising, or not appearing in Google Maps. Jump to reasons 9 and 10.
  • Plenty of visitors, few enquiries: the problem is conversion. The site is not persuading people or not making it easy to act. Reasons 1 to 8 are where to look.
  • Enquiries arrive but do not turn into work: the problem is follow-up or fit. See reasons 6 and 10.

If you cannot answer these questions because tracking is not set up, that is reason 12, and it is worth fixing first.

1. Your website is too slow

Slow pages lose visitors before they see your offer, especially on mobile data. Google's research has long shown that the likelihood of someone leaving rises sharply as load time increases. Large uncompressed images, heavy page builders, too many plugins and cheap overseas hosting are the usual culprits.

Fix: test your key pages with PageSpeed Insights, compress and resize images, remove unused plugins and scripts, and host close to your audience. Our guide to website speed and Core Web Vitals explains what the scores mean and what to fix first.

2. It does not work properly on mobile

For most local service businesses, the majority of visitors arrive on a phone. If the text is tiny, buttons are cramped, menus are fiddly or the phone number is not tappable, people give up and call the next result.

Fix: open your site on your own phone and try to make an enquiry as a customer would. Make the phone number a tap-to-call link, keep a clear button visible at the top, and check that forms are easy to fill in with your thumb.

3. Visitors cannot tell what you offer

A homepage headline like "Excellence in every detail" tells a visitor nothing. People need to know within a few seconds what you do, who it is for and where you work. If they have to scroll or guess, many will not bother.

Fix: rewrite your main headline in plain language: the service, the customer and the area. For example, "Kitchen and bathroom renovations in East Auckland". Then make sure each service has its own page so people land on exactly what they searched for.

4. Your calls to action are weak or missing

If the only way to get in touch is a "Contact" link in the menu, you are relying on visitors to do the work. Equally, buttons that say "Submit" or "Learn more" do not tell people what will happen next.

Fix: put one clear primary action on every page, such as "Get a free quote", "Book a consultation" or "Call now", and repeat it after each major section. Make it specific about what they get and how fast.

5. There are no trust signals

People are wary of choosing a business they have never heard of. Without reviews, photos of real work, named people and evidence you have done this before, the safest choice for a visitor is to keep looking.

Fix: add genuine Google reviews, real project photos, short case studies, licences or memberships, and photos of the actual team. Never invent or edit reviews; as well as damaging trust, fake reviews can breach the Fair Trading Act. Our guide to website legal requirements in NZ covers this.

Quick test: show your homepage to someone who does not know your business for five seconds, then ask them what you do, where you work and how to contact you. If they cannot answer all three, you have found your first fix.

6. You reply to enquiries too slowly

This is the one most owners overlook because it happens after the website has done its job. Many customers send the same enquiry to three or four businesses. The one that replies first, with a useful answer, often wins the work. If you are on a roof or with a client and reply that evening, the job may already be gone.

Fix: set up an instant auto-reply that tells people what happens next, and route enquiries to your phone. For busy owners, an AI assistant that replies to enquiries instantly and books calls or appointments 24/7 can hold the lead until you are free, with automatic follow-ups on quotes that have gone quiet.

7. Your forms are too long or broken

Every extra field reduces the number of people who finish a form. Asking for a full address, budget, preferred contact time and a detailed description before someone has even spoken to you is a lot. Worse, some forms silently stop working after a plugin or hosting change, and nobody notices for weeks.

Fix: cut forms to name, phone or email, and a short message, with optional fields only where they genuinely help. Send a test enquiry every month and make sure it arrives.

8. Pricing is a mystery

You do not need to publish a rate card, but giving no indication of cost leaves people wondering if you are out of their league. Many will leave rather than ask.

Fix: give price ranges, "from" prices or the main factors that affect cost. It filters out poor-fit enquiries and gives good-fit customers the confidence to get in touch.

9. You are not ranking for the searches that matter

If your site only ranks for your business name, it only reaches people who already know you. The leads come from searches like "electrician Albany" or "family lawyer Auckland", and you need pages built to match them.

Fix: create a dedicated page for each main service and key area, write unique titles and descriptions, improve your Google Business Profile and earn genuine reviews. Our local SEO service for Auckland businesses covers this end to end. As one example, after we rebuilt the site and took over SEO for an Auckland plasterer, organic traffic went from 66 to 378 visits a month over 12 months.

10. You are attracting the wrong traffic

Traffic is not the goal; the right traffic is. A blog post that ranks nationally for a general question might bring in thousands of visitors who will never hire you. Ads targeting broad keywords can burn budget on people looking for jobs, DIY tips or a different service entirely.

Fix: check which search terms and pages bring visitors in, using Search Console and your Ads search terms report. Focus content on commercial and local searches, add negative keywords, and limit Ads to your service area. If you want a specialist to tighten this up, our Google Ads management starts with exactly that audit.

11. Ads send people to the wrong page

Sending paid traffic to your homepage makes visitors hunt for the thing they clicked on. Each click costs money, so a weak landing page is the most expensive conversion problem you can have.

Fix: send each campaign to a page that matches the ad: same service, same offer, same wording, with a clear form at the top. Dedicated landing pages built for Ads often lift enquiry rates noticeably compared with a generic page.

12. You are not tracking anything

Without tracking, every decision is a guess. You cannot tell which pages produce leads, which Ads keywords are worth paying for, or whether last month's changes helped.

Fix: set up Google Analytics 4 with conversions for form submissions and phone clicks, connect Search Console, and link Analytics to Google Ads. Send forms to a thank-you page so conversions are easy to record. Then review the numbers monthly.

Website lead generation checklist

  • Key pages load quickly on mobile data.
  • Phone number is tap-to-call and visible at the top on mobile.
  • Homepage headline states your service, customer and area.
  • Every page has one clear, specific call to action.
  • Genuine reviews, real photos and named people are on display.
  • Enquiries get an instant reply and a personal response the same day.
  • Forms ask only for what you need and are tested monthly.
  • Price ranges or cost factors are explained.
  • Each main service and area has its own optimised page.
  • Ads point to matching landing pages, not the homepage.
  • Analytics tracks forms and calls as conversions.

Fix it or rebuild it?

Many of these fixes, such as better headlines, shorter forms, review widgets and instant replies, can be done on your existing site within a week or two. If the site is built on a slow template, has no room for service and location pages, or needs a developer for every small change, a rebuild is often cheaper over a couple of years than patching it.

As Auckland website designers who also run SEO and Ads, we look at both sides: how people find you and what they do when they arrive. If you would like a second opinion on why your site is quiet, book a free 20-minute website plan and we will show you where the leads are leaking, with real numbers for your area and competition.

Frequently asked questions

What is a good conversion rate for a business website?

It varies a lot by industry, traffic source and what counts as a conversion, so be wary of single benchmark figures. A better approach is to measure your own baseline, such as enquiries per 100 visitors from Google, then improve it. Traffic from people searching for a specific service in your area should convert far better than general visitors.

Why am I getting website traffic but no enquiries?

Usually it is one of three things: the traffic is the wrong audience, the page does not make the offer and next step clear, or the site is slow or awkward on mobile. Check which pages and search terms bring visitors in Search Console and Analytics, then look at those pages on your own phone as if you were a customer.

How quickly should I reply to a website enquiry?

As fast as you possibly can, ideally within minutes during business hours. Many customers contact several businesses at once and go with whoever responds first. If you cannot reply quickly because you are on site or with clients, an instant automated reply or an AI assistant that answers questions and books calls can hold the lead until you are free.

Will Google Ads fix a website that does not convert?

Not on its own. Ads send more traffic, but if the landing page does not convert, you will pay for clicks that never become enquiries. Fix the page first, with a clear offer, fast load time, trust signals and an easy form, then use Ads to scale traffic to a page you know works.

How do I know if my website forms are working?

Submit a test enquiry from your phone and your computer every month and confirm it arrives where it should. Check spam folders, and make sure the form sends people to a thank-you page so conversions show up in Google Analytics. Broken forms are more common than most owners realise, especially after plugin or hosting changes.

The customers are out there. Let's make them ring your phone.

Tell us about your business and we'll come back within one working day with ideas, a timeline and a fixed-price quote. No obligation, no jargon.

Free 20-minute website plan · Real numbers · No obligation