Submit a real test through every form on the site from a device and address you own, then confirm the message arrived in the inbox somebody actually reads. Do this annually and after any site change.

The worst way for a site to fail

A form that has stopped working looks exactly like a form that is working.

The visitor fills it in, presses send, sees a thank-you message, and goes away satisfied and expecting a reply.

You see nothing at all, which is indistinguishable from a quiet week.

Every other website fault produces evidence. This one produces silence on both sides, and the first real signal is usually somebody phoning weeks later to ask why nobody got back to them.

Why they die without warning

Because the thank-you message is generated by the page, not by the delivery.

The form accepts the submission and immediately tells the visitor it worked. What happens after that, the actual sending of the message, is a separate step that can fail without the page knowing or caring.

So the visible half stays healthy while the invisible half stops, and there is nothing on the site that would look wrong to anybody.

The ways a form dies

The last one has become the most common and the least understood.

Why deliverability is usually the culprit

Mail providers have grown steadily stricter about accepting messages that claim to come from your domain but were sent by your web server.

That is exactly what a contact form does when it is set up carelessly: the visitor types their address into the form, and the site sends a message pretending to be from them.

Receiving systems increasingly treat that as forgery, because it looks identical to forgery, and they either reject it or file it as junk.

The fix is to have the form send from an address on your own domain and put the visitor's address in the reply-to field, so the message is honest about its origin and still replies to the right person.

The spam folder is not a solution

Plenty of businesses discover their enquiries have been arriving in junk for months and treat finding them as the resolution.

It is not. A folder nobody opens is functionally the same as no delivery, and a rule that moves them to a folder is only slightly better if nobody looks in the folder.

Enquiries need to arrive where a person is already looking, which for most small businesses is the ordinary inbox they read all day.

Testing it properly

Two rules make the test meaningful, and skipping either makes it worthless.

Submit from outside your own network, using mobile data rather than office wifi, because internal mail routing can make a broken form look fine from inside the building.

And use a real address you control rather than a made-up one, so you can see what the sender experiences as well as what you receive.

Put something identifiable in the message, such as the date and the word test, so it is obvious in the inbox and obvious later in the records.

What to check on each form

  1. Does it submit without an error.
  2. Does the message arrive, in the inbox rather than junk.
  3. Are all the fields present in what arrived.
  4. Can you reply directly and reach the sender.
  5. Does the sender get any confirmation.
  6. Does it work on a phone as well as a computer.

Five minutes per form, and the fourth item catches a fault that otherwise wastes a real enquiry.

A worked example

A regional supplier ran this test for the first time and found four forms on a site they thought had two.

The main contact form worked correctly.

A quote request form, added for a campaign eighteen months earlier, was delivering to a staff address that had been closed when the person left; those submissions had been bouncing back to the server and going nowhere for over a year.

A newsletter signup was writing to a list nobody had exported since it was set up.

A support form on a deep page was working, but the reply-to field was not configured, so replying went to the website's own address rather than the customer.

They estimated the quote form alone had swallowed somewhere between sixty and ninety enquiries.

The whole test took under an hour and the fixes took an afternoon.

The forms you forgot you had

Almost every site has more forms than the owner remembers.

Campaign landing pages, a booking request on a service page, a callback box in the footer, a signup in a popup, an application form linked from a job posting that is still live.

Before testing, crawl or click through the site and list every form you can find, because the ones you have forgotten are precisely the ones nobody has checked.

A form on a page you no longer promote is still a form a search visitor can find and use.

The counter-case

There is a version of this that becomes counterproductive.

Testing every form every week, from several devices, with a checklist, is more process than a small business needs and it will quietly stop happening after a month.

The realistic standard is a full test of every form annually, a quick test of the main enquiry form monthly, and an immediate test after anything changes: a site update, a host move, a mail provider change, or a staff departure.

That last trigger is the one people miss, and departures are behind a large share of the forms that quietly die.

The annual test

Book an hour in January, list every form, submit a real message through each one from a phone on mobile data, and confirm arrival in the inbox that gets read.

Fix what fails, note the date, and set the reminder for next year.

It is the cheapest hour on the marketing calendar, because unlike almost everything else it is not trying to win new enquiries. It is confirming you are receiving the ones you already earned.

The monthly version of this habit is covered in testing your own contact form monthly.


Frequently asked questions

How do I know if my contact form is broken?

You cannot tell by looking. The thank-you message is generated by the page, not by the delivery, so a dead form looks identical to a working one. You have to submit a real test.

Why do form emails go to spam?

Usually because the form sends a message claiming to be from the visitor's address but sent by your web server, which receiving systems treat as forgery. Send from your own domain and use reply-to instead.

Where should I test the form from?

Outside your own network, on mobile data rather than office wifi, using a real address you control. Internal routing can make a broken form look fine from inside the building.

Is finding the enquiries in junk a fix?

No. A folder nobody opens is the same as no delivery. Enquiries need to arrive in the inbox somebody already reads all day.

How often should forms be tested?

Every form annually, the main enquiry form monthly, and immediately after any site update, host move, mail change, or staff departure.

Why test after someone leaves?

Because forms often deliver to a personal staff address. When that mailbox closes, submissions bounce and nobody notices for months.

West Coast Media Solutions Inc. provides web design, web development, hosting, digital marketing, and business consulting to organisations across Canada, drawing on more than twenty-five years in the field.

When did you last submit your own form?

One hour, every form, from a phone on mobile data. Confirm it lands where somebody is looking.

Start a Conversation