LeadKestrel

Your contact form can look fine and still be losing you enquiries.

Most form checkers confirm your form submits without an error. LeadKestrel sends a real test enquiry and confirms it actually reaches an inbox — because a form that "works" and a form that actually delivers the enquiry aren't always the same thing.

Start free 14-day trial

Just want a one-off check first? Try the free contact form checker — no signup required.

A real test enquiry, not a ping

We fill in your contact form the way a real visitor would and submit it — then wait for the resulting email to actually arrive. A form can return a clean 200 response while the email behind it silently fails; checking the submit alone misses that.

The specific failure, not just "something's wrong"

A broken submit endpoint, a form that's been quietly disabled, a field validation that now rejects everything, an enquiry landing in spam, a click-to-call or click-to-email link with the wrong value baked in — each gets its own plain-English explanation, not a generic alert.

Forms, WhatsApp and booking journeys together

Most of the enquiries a small business loses don't all come through one channel. We check contact forms, WhatsApp click-to-chat links and booking/quote journeys from the same dashboard, not three separate tools.

Evidence before the customer calls to complain

When something breaks, you get a screenshot and a timestamp — proof of exactly what a visitor saw — texted or emailed to you the moment it happens, not discovered a week later in a lost-enquiry conversation.

Why this matters more than it looks like it should

Across UK businesses, the average lead waits roughly 47 hours for a reply, and close to a quarter never get one at all — sometimes because nobody ever saw the enquiry in the first place. Responding within the hour already puts a business ahead of around two-thirds of competitors, and most customers buy from whoever answers first, not whoever's best. A form failing silently doesn't just delay that reply — it removes it entirely, and the business usually has no idea until a customer mentions it, if they ever do.

Frequently asked

How is this different from just submitting my own form occasionally to check it?

Mainly frequency and the failure modes a human check misses. We check on a schedule, catch issues that only show up intermittently (a flaky endpoint, a slow response that times out for some visitors but not others), and specifically confirm the email arrives — not just that the form appeared to work when you tried it.

Do I need to install anything on my site?

No code and no plugin. You give us the page URL, we test it the way a real visitor would from the outside.

What exactly counts as "broken"?

The page failing to load, the form or its submit button missing or disabled, a submission that errors instead of succeeding, or — the one most tools don't check — a submission that succeeds but the resulting enquiry email never arrives.

What happens when a check fails?

You're alerted with a plain-English explanation and a screenshot of what we saw, so you know exactly what a visitor would have hit — not just that "monitoring detected an issue."

Free 14-day trial
No card required to start

Add your site and get your first real check straight away.