Website contact forms
Why Your Website Contact Form Might Be Costing You Enquiries
Your contact form may be one of the most important parts of your website. Small problems with usability, spam protection or email delivery can quietly lose genuine enquiries without you even realising.
A business can invest heavily in website design, SEO, content and advertising, only to lose the enquiry at the final step.
Contact forms often receive surprisingly little attention compared with the rest of the website.
Yet if someone has reached the point where they are prepared to provide their name, email address and details of what they need, the website has already done most of the hard work.
The form should make that final step feel simple, reliable and reassuring.
Do not ask for information you do not need
Long contact forms create unnecessary friction.
Businesses sometimes ask for every possible detail because they want a complete brief before making contact. From the visitor's perspective, however, a lengthy form can feel like work.
For many service businesses, the initial enquiry may only need:
- Name
- Email address
- Telephone number if genuinely useful
- A short message
More detailed questions can usually wait until the conversation has started.
Every additional required field should have a clear reason for being there.
Contact forms need to work properly on mobile
A form that feels perfectly comfortable on desktop can become frustrating on a phone.
Common mobile problems include:
- Fields extending beyond the screen
- Buttons that are too small
- Labels that disappear or overlap
- Unnecessarily large gaps between fields
- Dropdowns that are awkward to use
- Captcha elements that do not fit properly
The form should be tested on a real phone, not simply viewed in a desktop browser's responsive preview.
The biggest problem may happen after someone clicks send
One of the more serious contact form problems is also completely invisible to the visitor.
The form appears to send successfully, but the email never reaches the business.
WordPress websites should not automatically rely on basic server mail for important enquiry delivery. Depending on the hosting environment, messages may be rejected, delayed or placed in spam.
Using properly authenticated email delivery through SMTP or a transactional email provider can make form delivery much more reliable.
SPF, DKIM and DMARC configuration can also play an important role in ensuring email systems recognise legitimate messages.
Spam protection should protect the form without punishing users
Contact form spam is frustrating, but aggressive anti-spam systems can create a different problem.
Visitors may encounter repeated challenges, confusing errors or forms that refuse to submit.
Good spam protection should work quietly in the background wherever possible.
Depending on the website, useful options can include:
- Honeypot fields
- Background spam scoring
- Rate limiting
- Modern captcha systems
- Server-side validation
The aim is to stop automated submissions without creating another obstacle for genuine customers.
Tell people what happened after they submitted
Clicking a button and receiving no obvious response creates uncertainty.
Visitors need clear confirmation that their message has been received.
A useful confirmation should explain:
- That the enquiry was submitted successfully
- What happens next
- Roughly when they can expect a response
- Whether there is another contact option for urgent enquiries
A dedicated thank-you page can also be useful for analytics because it provides a clear conversion event to track.
A contact form should be tested regularly
Forms can stop working even if nobody has intentionally changed them.
Plugin updates, email authentication changes, hosting migrations, security rules and third-party services can all affect form behaviour.
I recommend periodically testing the complete enquiry journey:
- Submit the form from desktop
- Submit it from mobile
- Confirm the success message appears
- Check the email reaches the correct inbox
- Check whether it lands in spam
- Test any auto-response
- Confirm analytics records the conversion
It takes a couple of minutes and can prevent weeks of missed enquiries.
Do not force everyone through one contact route
Some visitors prefer filling in a form. Others would rather email or telephone.
Unless there is a strong reason to restrict contact, giving people sensible alternatives can improve the overall experience.
A contact page might include:
- A simple enquiry form
- A visible email address
- A telephone number where appropriate
- Business hours
- Location information if relevant
The goal is to make starting a conversation easy.
The contact form is part of the conversion journey
Contact forms should not be treated as an administrative feature added at the end of a website build.
They are part of the user experience and often the final stage of the conversion journey.
The best forms are simple to understand, comfortable to use, technically reliable and clear about what happens next.
A beautiful website generating plenty of traffic is little use if genuine enquiries disappear between the submit button and your inbox.
You can read more about website design and conversion, explore my WordPress website design services, or learn why website audits should examine the complete enquiry journey.
Not sure whether your website enquiries are actually getting through?
I can review your WordPress forms, email delivery, mobile usability and enquiry journey to make sure the final step of your website is working properly.
Start a conversationFrequently asked questions
Why do WordPress contact form emails sometimes go missing?
Contact form emails can be affected by server mail configuration, spam filtering, missing email authentication or unreliable delivery methods. Using properly authenticated SMTP or transactional email delivery can improve reliability.
How many fields should a contact form have?
There is no fixed number, but an initial enquiry form should generally ask only for information genuinely needed to begin the conversation. Shorter forms usually create less friction.
Should I use captcha on my contact form?
Some form of spam protection is useful, but it should create as little friction as possible for genuine visitors. Background spam filtering, honeypots and modern captcha systems can often work more smoothly than repeated manual challenges.
How often should contact forms be tested?
Forms should be checked periodically and after major WordPress, hosting, email or security changes. Testing both submission and actual inbox delivery is important.
Can Stuart Gould Design troubleshoot WordPress contact forms?
Yes. Stuart Gould Design can review WordPress form setup, mobile usability, spam protection, SMTP delivery, email authentication and the wider enquiry journey.