You have paid for a site that looks right, the code is clean, the design is tidy, and the enquiries are not arriving. That is a conversion problem, not a design problem.
Traffic without enquiries almost always comes down to the same thing: the visitor has to work too hard to make contact. Here is what to fix, roughly in the order I would fix it.
Make the contact points obvious
If someone has to hunt for the contact page, they leave. Your phone number and a call to action should be visible on every page, not filed away in the footer.
Put a clear call to action near the top of the page, again after the services, and at the end. The wording matters: Get a quote describes the outcome, Submit describes the form.
For local and service businesses, a WhatsApp button is the highest converting change I make. It removes the wait people associate with a form, and the conversation happens in an app they already use.
Cut the form down
Forms asking for name, email, phone, company, budget and how they heard about you lose people at every field. Ask for a name, one way to reach them, and what they need. Qualify the rest in the reply.
Check what your form is built on as well. A heavy third party form plugin loads scripts on every page and slows the whole site, including the pages that would otherwise rank. A form should be a small piece of your own code posting to your own endpoint.
Then protect it. Without a CAPTCHA, rate limiting or a honeypot field, bots will find it and your real enquiries end up buried in junk. That is an hour of work and it should be standard, not an upgrade.
| Friction | What happens | Fix |
|---|---|---|
| Contact details in the footer only | Visitors leave rather than hunt | Phone number and CTA on every page, above the fold |
| Six-field contact form | Drop-off rises with every field | Name, one contact detail, what they need |
| Third-party form plugin | Scripts load site-wide and slow every page | A small form posting to your own endpoint |
| No CAPTCHA or rate limiting | Real enquiries buried in bot submissions | Honeypot field, rate limit, CAPTCHA |
| No auto-reply | Lead goes cold before you open the inbox | Instant confirmation, then routing to your phone |
Make the route through the site obvious
The path from problem to enquiry should be short and signposted. Mention a service in a blog post, link to the service page. Describe a project, link to the contact page.
Internal links do two jobs. They keep visitors moving toward an enquiry, and they show search engines which of your pages matter and how they relate.
Automate the first reply
You cannot be at your desk all day, but the site can. An automatic confirmation the moment a form is submitted, saying the message arrived and when you will respond, keeps the lead warm.
The same applies to routing. Enquiries should reach your phone, not sit in an inbox nobody opens until evening. Most people contact three businesses and go with whoever replies first.
Measure what happens after the click
If you cannot see how many people reached the contact page, started the form and finished it, you are guessing at which fix to make. Basic event tracking on those three points tells you where people stop, and that is the change worth making next.
Getting traffic but no enquiries? Send me the link and I will tell you where visitors are dropping out.
Let's talkStraight answers
- How many fields should a contact form have?
- Three in most cases: name, contact detail, and what they need. Every extra field measurably reduces completions. Qualify the enquiry in the follow-up conversation, not before you have it.
- Is a WhatsApp button worth adding?
- For trades, clinics, local services and anything with a quick question attached, yes. It removes the wait that stops people using a form, and the conversation starts in an app they already have open.
- Why am I getting spam through my form?
- No CAPTCHA, no rate limiting and no honeypot field. Bots find forms automatically. Adding those three takes an hour and stops real enquiries getting lost in junk.
- Should I send an automatic reply?
- Yes. An immediate confirmation that the message arrived and when you will respond holds the lead's attention. A form that appears to go nowhere for six hours has usually already lost them to a competitor.