Early access: we are letting small businesses in a few at a time. Join the list →
Voice WP

← Blog

WordPress basics

Why your contact form might not be sending, and how to test it

It is one of the most expensive quiet failures on a small business site: the form says "Thanks, message sent", and the message never arrives. Here is why, and how to be sure yours works.

By Birimian Solutions · 19 October 2026 · 5 min read

Why forms fail without telling anyone

By default, WordPress sends email through your hosting company's basic mail system. Many hosts limit it, and receiving services such as Gmail and Outlook often treat that kind of mail as suspicious. The result: the website believes it sent the message, but it lands in spam, or is dropped.

It can also fail because the form is set to send to an old address, because the "from" address does not match your domain, or because a plugin was updated and its settings changed.

The two-minute test

  1. Open your contact page on your phone, not on the computer you built the site on.
  2. Fill in the form with a real message, using an email address that is not the one you are sending to.
  3. Wait a minute, then check the inbox that should receive it. Also check the spam or junk folder.
  4. If it arrived, reply to it. Replying should go to the person who filled in the form, not to a "no-reply" address.

How to make it reliable

  • Send from an address on your own domain, such as website@yourbusiness.com, so mail services trust it.
  • Set the "reply to" as the visitor's address, so you can answer in one click.
  • Use a proper mail-sending setup (often called SMTP) rather than the host's default mail.
  • Keep a copy of every enquiry saved in WordPress, so a message is never lost even if an email is.

What Voice WP does about it

When Voice WP builds a contact form, it sets it up to send from an address on your own domain with the visitor as the reply-to, saves every enquiry in WordPress, and can send a test email so you know your site's mail really arrives. It tells you plainly if it cannot make the test pass, instead of pretending all is well.

Want a site that does all this for you?

Voice WP builds and edits your WordPress site while you talk, as drafts you review. Join the early-access list.

We will only use your email to tell you about Voice WP early access. See our privacy policy. Unsubscribe any time by emailing support@birimiansolutions.com.