Carverpoint home

Contact form not sending and nobody told you

When it breaks 6 min read

How to tell whether your website form is still delivering inquiries, why forms fail silently for months, and what to change so you find out in minutes.

A customer says they filled out the form on your website three weeks ago and never heard back. You have no record of it. You have not had an inquiry through the site in a while, but the summer was quiet, so you did not think much of it.

That is what a broken contact form looks like from the inside: no error and no alert, only a slow month you had an explanation for.

Why this one is worse than a site being down

A site that will not load announces itself. Somebody calls within the day and tells you. It is a bad morning, but it is a short one.

A broken form does the opposite. The visitor sees the thank-you message, believes you have their details, and waits. You see nothing at all, because nothing arriving looks identical to nobody writing. There is no moment where the failure becomes visible, which is why forms can stay broken for months.

The repair is small. The cost is every person who thought they had contacted you and concluded you could not be bothered to reply.

Test it yourself, in the next two minutes

Stop reading and go and fill in your own form. Use a real message, put the word TEST in it, and use an email address that is not your business one, so you are testing the same path a stranger takes. If you have a second address at a different provider, send one from that too, because some of the ways this fails depend on the visitor's provider rather than on your form.

Then wait ten minutes and check three places: your inbox, your junk or spam folder, and any secondary address the form might have been set up to notify years ago.

If nothing arrives in any of them, the form is broken and has been for as long as it has been broken. If it arrives in junk, the form works and your mail provider is filing it away from you, which is a different fix and just as costly.

The address it sends to is the usual suspect

Every form has a destination address written into it somewhere, and it was typed in on the day the site was built.

Since then the address may have been closed, or belonged to somebody who left, or been changed to a new provider while nobody updated the form. It may have a forwarding rule set up long ago that now points at a mailbox nobody opens. The form is dutifully delivering to an address that no longer means anything.

Nobody tells you when an address stops being read.

The other reasons forms go quiet

If the address is right and the message still is not arriving, the cause is usually one of these.

You do not have to work out which. You have to be able to tell whoever fixes it what you tested and what happened.

Give the inquiry a second door

Even a form that works is a single point of failure, and forms fail, so the fix is more than one route in rather than a better form.

Put your phone number in the header of every page as a link that dials when tapped, not as an image and not buried in the footer. Someone who wants to talk to you today should never have to type anything.

Send the inquiry to two addresses, so one mailbox going quiet does not take the whole thing down. And send an automatic reply to the visitor confirming their message arrived. That does two useful jobs: they know they are not being ignored, and if the automatic reply stops arriving, they will tell you the form is broken.

Make it a habit, not an assumption

A form has to keep working long after it is installed, on somebody else's mail service, through updates nobody consults you about.

Test it on the first of every month. It takes two minutes and it is the only way to know. Put it in the same calendar reminder as something else you already do, because a reminder on its own gets dismissed.

What about the inquiries you already missed

They are gone, and pretending otherwise wastes the afternoon. There is no queue holding them.

What you can do is take the customer who told you seriously, call them, and say plainly that the form was broken and you never received it. The instinct is to feel embarrassed and say nothing. The honest version reads far better than silence.

A short checklist

Questions people ask

How do I know if my contact form is working

Fill it in yourself from an address you own that is not connected to your business, then check your inbox and your junk folder. Nothing arriving in either means it is not working.

Why do my contact form emails go to spam

Often because the form sends using the visitor's address as the sender, which mail systems now treat as suspicious. Sending from your own domain and putting the visitor's address in the reply field usually settles it.

Can a form be broken and still show the thank-you message

Yes, and that is the common case. The message is shown by the page, and it does not know whether the email was ever delivered.

How long could my form have been broken

There is no way to know from the outside, which is the honest and unhelpful answer. If nothing changed on the site recently, look at when your mailbox or mail provider last changed.

Should I get rid of the form and just use a phone number

Not entirely. Some people will not call, especially outside working hours. Keep the form as a second option and put the number where nobody has to look for it.

Who fixes this, my host or the person who built the site

Whoever holds the login to the site. If neither will answer, the form is one of the easier things to rebuild, because it is a small part of the page.

More in When it breaks

  • Wrong address on Google and how to change it

    Where a wrong address on your Google listing comes from, how to correct both the address and the map pin, and what to do when the edit keeps reverting.

    When it breaks 5 min read

  • Why your website is slow on a phone

    What actually makes a small business website slow on a phone, how to test it honestly on your own mobile data, and the four things worth cutting first.

    When it breaks 6 min read

  • Website hacked? First steps for a small business

    What to do when your website shows pages you did not write, in what order, and how to decide between having it cleaned and starting again.

    When it breaks 5 min read

  • Website is down? What to check, in order

    A calm order of checks for a site that will not load, so you know within ten minutes whether the problem is the host, the name, or your own phone.

    When it breaks 6 min read