Your contact form looks like it works, but no enquiries are coming through
A contact form that shows a thank you message after someone hits submit is not proof the form works. Enquiries can disappear silently for months while the form looks completely fine on the surface. If a customer has just rung to ask why you ignored their email, the form has been broken for longer than you realise and you need to test it properly today.
How a contact form silently fails
A contact form has two jobs. The first is to take what someone types and show them a confirmation. The second is to deliver that message to your inbox. Most forms get the first part right and quietly fail at the second.
The visitor sees "Thanks, we will be in touch" and assumes you got it. You see nothing in your inbox and assume no one is enquiring. Neither of you knows anything is wrong until someone picks up the phone, and most people will not bother. They just go to the next business on Google.
The common causes
There is no single reason this happens. There are five or six, and any one of them will sink you.
- The form sends to an old email address. The agency set it up to deliver to someone who left, or to an account you closed two years ago. The message goes out and bounces back into nothing.
- The form sends to the agency, not to you. They set themselves as the recipient when they built it and never changed it over. They check it occasionally, or they do not.
- The email is being marked as spam. The form sends from a generic address like noreply@yourdomain.com, your email provider does not trust it, and every enquiry lands in junk. You have never thought to check junk because you do not know the form is sending anything.
- The mail service the agency used stopped working. A lot of forms use a third party service to send the email. If the agency's account with that service expired, ran out of credit, or got suspended, the form keeps showing the thank you message but nothing goes out.
- The hosting account ran out of email allowance. Some hosts limit how many emails a site can send per day. Once the limit hits, every form submission goes straight in the bin.
- The form was never actually wired up. The agency designed the form, made it pretty, and forgot to connect the back of it to anything. It has been a decorative element since launch.
The agency that built the form is not checking any of this. Monitoring a contact form costs nothing and is not on their list.
How to test your own form properly
Open an incognito or private window in your browser, go to your own website like a stranger would, and submit a real-looking enquiry. Use a personal email address you can actually check, not your business one. Write something specific so you can recognise it later.
Then wait five minutes and check three places: your main inbox, your spam folder, and any shared inbox the form might be wired to. If nothing arrives in any of them within ten minutes, the form is broken.
Do this once a month from now on, forever. It takes two minutes. The number of small businesses who have never once tested their own contact form is, conservatively, most of them.
What this has already cost you
If the form has been silently failing for six months and your site gets even two genuine enquiries a week, that is fifty lost jobs. Plumbers, therapists, letting agents, cafes that take bookings - the cost compounds quickly. The customer who phoned you to complain is the one in fifty who bothered. The other forty-nine went elsewhere and never said a word.
The most expensive part of a broken contact form is not the fix. It is everything that happened before you noticed.
You will never recover the lost enquiries. You can stop the bleeding today.
What to do next
Test the form right now using the method above. If it is broken, tell your agency to fix it and to confirm in writing where the messages are being sent. Ask them to set up a monthly test so this does not happen again. Watch how long they take to respond - that tells you whether you have an ongoing problem or a one-off.
If you have lost faith in them, this is one of the easier things to move away from. A contact form is a small piece of a small site. SkipTheAgency's Maintained plan is £65/month and includes monitoring, monthly checks, and same-day response when something like this comes up. Most agencies charging £150/month for the same service have not tested your form since the day it launched.
Frequently asked questions
How do I know if my website contact form is working?
Open an incognito browser window, fill in your own form like a real customer, and use a personal email address in the message so you can find it later. Wait ten minutes and check your inbox, your spam folder, and any shared inbox. If nothing arrives, the form is broken.
Why does my contact form show a success message but I never receive the email?
The form has two separate parts: showing the visitor a thank you message, and actually delivering the email. The thank you message can show fine even when the email part is completely broken. Common causes are wrong recipient address, expired mail services, or the message getting marked as spam.
Is my agency responsible for testing the contact form?
If you are paying a monthly retainer that covers maintenance, yes - basic checks like form delivery should be part of it. In practice, almost no agency tests forms unless you ask. Add it to your list of monthly checks and do not assume anyone else is doing it.
How often should a contact form be tested?
Once a month, minimum. Email providers change their spam rules, mail services go down, and recipient addresses get forgotten. A two minute monthly test catches problems before they cost you months of lost enquiries.
Can I recover enquiries that were lost when my form was broken?
No. If the messages were never delivered, they were not stored anywhere. Some forms log submissions in a database on the site itself, but most do not. Once the form sends and fails, the enquiry is gone for good.
Should I have a backup way for customers to contact me?
Yes. Put a clear phone number and email address on every page, not just behind a contact form. That way if the form breaks, customers still have a route through. It also helps customers who do not trust web forms in the first place.
Find out if your contact form is actually working
I will test your contact form, check where the enquiries are meant to be going, and set up monthly monitoring so it never silently fails again. SkipTheAgency's Maintained plan is £65/month and includes this kind of check as standard.
Message me on WhatsApp