Contact Form Not Working? How to Check If Your Website Is Losing Leads

Contact form not working, how to test it and stop your website losing leads today.

Alex Morgan

Alex Morgan

8 minutes

8 minutes

create website layout blank banner

Why your forms matter

If your website brings in enquiries, your contact form is one of the most important parts of your business.

It is easy to assume that if your website is live, your contact form must be working too. Unfortunately, that is not always true. A form can look fine, load fine, and even appear to submit, while the actual enquiry never reaches you.

For low-tech small business owners and sole traders, this can be one of the most frustrating website problems of all. You may not notice anything is wrong until leads slow down or new customers stop getting in touch. Maybe you suddenly realise you have not had an enquiry for weeks.

A simple contact form test can help you spot this early.

In this guide, I will show you how to check whether your form is working and what should happen after someone clicks ‘submit’. Then why should this be part of a regular website health check, not just something you look at once and forget?

Why your contact form can break without looking broken

One of the trickiest things about contact form problems is that they are often invisible.

Unlike a website that is completely down, a broken form does not always announce itself. The page still loads. The fields still appear. The button is still there. To a busy business owner, everything looks normal.

But behind the scenes, a few different things can go wrong.

Sometimes the form submits, but the message goes to the wrong inbox. Sometimes it lands in spam. Sometimes the form shows a success message, but the email was never actually sent. In other cases, the button works on a laptop but not properly on a phone. A website update, plugin conflict, or email setting change can also quietly break the form without changing how it looks.

This is why a contact form not working test matters. You are not just checking whether the form exists. You are checking whether it works from start to finish as a real customer would expect.

That is also why this matters as part of a wider website maintenance check. Your website does not need to be fully broken to lose leads. One silent fault in the enquiry process is enough.

The simple contact form test you can do today

The good news is that you do not need to be technical to do a useful test.

A basic check only takes a few minutes and can tell you a lot.

Start by visiting your contact page like a normal visitor would. Do not go into the back end of your website. Do not use a special admin view. Just open the page in the normal way.

Then fill in the form using sensible test details. Use a real email address that you can access, and in the message box, say clearly that it is a test. For example, you could write: ‘This is a test message to check whether the contact form is working correctly.’

Then click the submit button and watch what happens.

You are looking for a few simple things:

  • Does the form submit without errors?

  • Do you see a clear success message or thank-you message?

  • Does the page stay stable, or does it refresh awkwardly with no explanation?

  • Do you receive the enquiry at your business email address?

  • How long does it take to arrive?

That last point matters more than many people realise. A delay of a minute or two may not be a major problem. But if the form appears to submit and nothing arrives, that is a warning sign.

Do not assume the test passed just because the button changed colour or the page moved slightly. The only real proof is that the message arrived where it should.

If you want to be extra careful, take a screenshot of the success message and make a note of the time you submitted it. That gives you a simple record if you need to investigate later.

Test it on your phone as well as your computer

A lot of small business owners test their website on the device they use most, usually a laptop or desktop computer. That is understandable, but it is not enough.

Many of your customers are likely to visit your site on a phone. If your contact form is hard to use on mobile, you may be losing leads without realising it.

A button might be too small to tap properly. A field might be hidden awkwardly on a smaller screen. The keyboard might cover part of the form. The page may load too slowly, or jump around while someone is trying to type.

Google’s PageSpeed Insights can help you understand whether a page performs badly on mobile as well as desktop. Poor performance does not always break a form, but it can make it much more likely that visitors give up before they finish.

It is also worth remembering that good forms need clear labels and a sensible layout. Guidance from web.dev on forms explains why every form control should have a label and why clear form design improves usability. That may sound technical, but in plain English, it simply means people should be able to tell what each field is for without guessing.

So when you test your contact form, do it on both a computer and a phone. If possible, try more than one browser as well. A form that works for you in one setup is not automatically working for everyone else.

What should happen after someone clicks ‘submit’

This is the part many businesses never think about clearly enough.

A successful form submission should not feel vague. It should leave both the visitor and the business with confidence that the message was sent and received.

At a minimum, this is what should happen:

  • The visitor sees a clear confirmation message or thank-you page.

  • The business receives the enquiry in the right inbox.

  • The message content comes through properly.

  • The enquiry is stored somewhere reliable if your system supports that.

That is the basic level. But the gold standard is even better.

Ideally, the person who fills in the form should also receive a thank-you email confirming that their message has been received. If your form is connected to an email marketing platform, that confirmation email is one of the clearest signs that everything worked as it should.

Why is that so useful?

Because it proves two things at once. First, it shows the form submitted correctly. Second, it shows that your business received the submission and that your follow-up process has started properly.

For the customer, it is reassuring. They know they do not need to wonder whether their enquiry vanished. For the business, it creates a much clearer chain of evidence that the form is doing its job.

If you use an email marketing platform, this kind of follow-up is not unusual. For example, MailerLite automation triggers include a ‘Completes a form’ trigger. This can be used to start an automated email after a submission.

That does not mean every contact form should automatically add someone to a mailing list, because consent and privacy still matter. It does, though, show how a thank-you email can be built into a more reliable process.

If your form currently does nothing after submission other than flash a short message on screen, there is room to improve the experience.

Make sure the form is clear and easy to complete

A working form is not just about whether the message gets through. It is also about whether real people can complete it without confusion.

If your form is too complicated, asks for too much information, or gives unclear error messages, people may abandon it before they finish. That can look like a lead problem when it is actually a usability problem.

Keep the form simple. Ask only for the details you genuinely need. Make sure the labels are clear. Avoid making people guess what format to use for phone numbers, postcodes, or other fields.

If a field is required, say so clearly. If there is a mistake, the form should explain exactly what needs fixing.

Guidance from web.dev on form validation highlights the importance of showing users which fields are required. It should also give meaningful error messages rather than relying on colour alone. In practical terms, that means a form should not just show a red border and expect the visitor to work it out.

For a small business website, clarity usually beats cleverness. A simple contact form that works well will almost always outperform a fancier one that causes confusion.

Do not forget the privacy side

A contact form is not just a technical feature. It is also a point where you collect personal data.

That means your website should make it easy for people to understand what happens to the information they submit. At the very least, your privacy notice should be easy to find from the page where the form appears.

The ICO’s guidance on when to provide privacy information explains that when you collect personal data directly from someone, such as when they fill in a form, you need to provide privacy information at that point. It also makes clear that simply hiding it somewhere on your site is not enough. People need an easy way to access it.

This is especially important if your form is tied into email marketing or any automated follow-up. If someone is only trying to contact you, they should not be added to promotional emails without the right consent and wording.

You do not need to turn a simple contact page into a legal lecture. But you do need to make the basics clear and accessible.

When a quick test is not enough

A one-off test is a good start, but it is not the same as ongoing confidence.

Just because your form worked today does not mean it will still work next month. Websites change. Plugins update. email settings shift. A redesign, theme edit, or tracking tool can introduce problems later.

That is why this should not be treated as a one-and-done task.

If your website matters to your business, contact form testing belongs inside a wider website health check. It should sit alongside checks for performance, mobile usability, broken links, and other issues that affect whether people can use your website properly.

For many small businesses, this is where a monthly website report or website health report becomes useful. Instead of waiting until leads feel slow, you can check regularly and catch problems earlier.

A contact form test is not just a technical box-tick. It is part of protecting the route your customers use to get in touch.

One small test can prevent a big problem

A quick contact form test is a useful first step, but it is only one snapshot in time.

Your website can look fine today and still develop problems next week. A form can stop working after an update. A mobile issue can appear without warning. Emails can quietly stop arriving in the right inbox. Most small business owners do not have the time, tools, or technical knowledge to keep checking for these problems themselves.

That is exactly where SiteScanly fits in.

SiteScanly gives you a monthly website health report in plain English. With it, you can spot issues like broken forms, usability problems, and other hidden faults before they start costing you leads. Instead of guessing whether your website is still doing its job, you get regular, easy-to-follow reporting that helps you stay on top of what matters.

If your website plays an important role in bringing in enquiries, relying on occasional manual checks is a risk. A monthly report gives you a more reliable way to monitor your website, catch silent problems early, and feel confident that your site is still working for your business.

Because when missed enquiries mean missed revenue, peace of mind is not a luxury. It is part of running your business properly.

Get peace of mind with your first website health report

Get peace of mind with your first website health report

Stop guessing whether your website is costing you customers. Receive your first monthly website health reports today.

Stop guessing whether your website is costing you customers. Receive your first monthly website health reports today.