AI ORCA Free mockup →

← AI ORCA Blog

Website contact form not sending emails? The failures nobody reports to you

When a website breaks, it usually doesn't announce it. There's no alert, no red banner, no email telling you something has gone wrong. The site still loads, still looks the way it did last year, and still sits there behaving perfectly well for you. Meanwhile the one thing it's meant to do — put people in touch with you — has quietly stopped working.

The reason this goes on so long is simple. Someone who fills in your contact form, gets a "thanks, we'll be in touch" message, and then hears nothing back doesn't ring you up to complain. They assume you're busy, or rude, or closed. They go to whoever's next on the list. You get no signal at all. You just get a quiet month, and you put it down to the time of year.

Here's what actually breaks, and how to check it yourself.

Forms that stopped sending, with no error

This is the big one, and it's the most common. The form submits, the page says thank you, and nothing arrives in your inbox. From the visitor's side everything worked. From yours, nothing happened.

The usual causes:

Booking forms are worse, because there's money attached and the customer genuinely believes they have an appointment.

The rest of the quiet list

How to test a form properly

Most people "test" a form by filling it in from their office computer, seeing the thank-you message, and calling it done. That proves almost nothing. The thank-you message is usually just the next page loading — it doesn't know whether the email was sent, let alone delivered.

Test it the way a customer would:

Checking for dead links and broken buttons

You don't need a tool for a small site, though free broken-link checkers exist and will crawl the whole thing for you in a few minutes. Either way, open your site on your phone and behave like a stranger. Click every item in the menu, every button, every link in the footer, every "read more" and every "book now". Anything that lands on a "page not found" goes on the list.

While you're there: tap the phone number and see whether it offers to call. Tap the email address. Tap the map. Scroll the whole homepage and check every image has actually loaded.

Your ten-minute monthly check

Put it in the diary once a month. On your phone, on mobile data, with a fresh pair of eyes:

Why "it looks fine to me" is the trap

You are the one person on earth who cannot see your own website properly.

You know where everything is, so you never click the broken route. Your browser has cached old versions of pages and images, so things load for you that don't load for anyone else. You're often logged in, which can hide problems entirely. You look at it on the same device, on the same connection, at the same screen size, every time. And you already know your phone number, so you've never once needed to tap it.

A stranger arrives with none of that. They arrive on a phone, on a patchy signal, with no idea what your menu is called, and they will give you roughly one attempt before moving on.

The good news is that everything above is checkable in an afternoon, and most of it in ten minutes a month. The cost of not checking isn't a dramatic failure — it's just a slow, unexplained quiet that looks exactly like a bad season.

If you want to see it rather than read about it: send us your website — or just your Instagram — and we'll rebuild your main page properly and send it over as a link. Free, no call, nothing to book. You get the new page and a short note on what we changed and why, so you can judge the thinking as well as the result. Get my free website here.

If you'd rather talk it through than read it, there's a free 15-minute call too.