Resultoz · Guides · Reports · Comparisons · Alternatives · Free scan · Full Automation

How to Tell If Your Website Contact Form Is Broken

For small local businesses · October 30, 2026

A contact form can stop working without any warning sign on your website. The page still looks fine, the Send button still clicks, and the messages quietly go nowhere. Here is a plain way to test your own form and find out where your customer messages actually land.

Why forms break quietly

Forms depend on several moving parts: the page itself, the plugin or builder that handles the submission, the email address the message is sent to, and the mail provider that accepts it. Any one of those can change without anyone telling you.

Common causes include a staff email address that was closed, a plugin update, a change of email provider, a full mailbox, or a spam filter that started quarantining messages from your own site. None of these show an error on the page your customer sees.

Send a safe test message

Testing takes a few minutes. Open your website the way a customer would, on a phone and on a computer, and fill in the form yourself.

Make the test obvious so nobody on your team treats it as a real enquiry. Use your own name with the word TEST, your own phone number, and a message that says it is a test along with the date and time. If your form has a dropdown for service or location, pick one, then repeat the test with a different option later.

Find where form messages go

Before you decide the form is broken, find out which inbox it is supposed to reach. Log in to your website admin and look at the form settings for a notification email address. Write that address down somewhere you will find it again.

Many form tools also store a copy of every submission inside the website itself. If you see stored entries but no emails arriving, the form is working and the email delivery is the problem. If there are no stored entries at all, the submission itself is failing.

Check spam, junk and filters

Open the inbox that should receive the message and search for your test. Then search the spam or junk folder, the promotions or other tabs, and any archive folder.

Also check for rules or filters that move site mail into a subfolder. If the test is sitting in spam, mark it as not spam and add the sender address to your contacts so future messages come through.

Confirm the thank-you message

After sending, watch what the page does. Your customer should see a clear confirmation such as a thank-you message or a separate thank-you page. If the page simply reloads, or shows nothing, people often assume it failed and send again or give up.

If the confirmation is slow to appear, check the page speed of the form page using pagespeed.web.dev. A page that loads its main content within two and a half seconds, keeps layout shift at or below 0.1, and responds to taps within two hundred milliseconds feels dependable to the person filling it in.

Make it a monthly habit

Put a short reminder in your calendar on the same day each month. Send one test through each form, confirm the email arrives, and note the date. Repeat the test after any website update, plugin change, email provider switch, or staff email change.

Keep a backup route for customers as well: a phone number and a plain email address shown on the contact page, so a broken form never leaves someone with no way to reach your business.

Checklist

This guide was written with AI help and checked by an automatic honesty filter (no made-up numbers, no ranking promises). It is general information, not professional advice.

Want to know how your own site does?

Run the free website check: it tests your homepage on a phone and lists what's measurably slowing it down or confusing visitors.

Want us to fix it for you? Starter: we fix your website for you, $9 a month, cancel any time. No ranking promises.

Resultoz, 15019 Vose St, Van Nuys, CA 91405 · Privacy · Terms