Is Your Contact Form Working? A 2-Minute Check
Send yourself a test from your phone and check three things: did it arrive, how long did it take, and did the customer get a confirmation.
To know your contact form works, fill it out yourself from your phone and check three things: did the message arrive, how long did it take, and did you, as the customer, get a confirmation. If any of the three fails, fix it before you spend anything bringing more people to your website.
The goal is simple: every customer who writes to you hears back. That only works if the form delivers. This guide gives you the test, what each result means, and who usually fixes it.
Why can a broken contact form go unnoticed?
Because a broken form doesn’t show you an error. It just goes quiet. The customer sees “Thank you, message sent” and assumes you got it. You see an empty inbox and assume it was a slow month.
That “thank you” screen only means your website accepted the form. Delivery to your inbox is a separate step, and it can fail in ways neither of you sees.
How do you run the 2-minute check?
Use your phone, because many customers will. Do it tonight, after hours, the way a real customer would.
- Use a personal email address, not your business one. You want to see the test the way a customer does.
- Open your own website and find the contact form.
- Fill it out like a real customer. Write a short, real-sounding question, such as “Do you have availability next Saturday?”
- Note the time and press send.
- Check your business inbox. Then check the spam or junk folder, and any old address the form might still be sending to.
- Write down how long it took to arrive, if it arrived at all.
- Check the personal inbox you used. Did “the customer” get a confirmation that the message was received?
That’s the whole test. It costs nothing, and you can repeat it any time.
What do the results mean?
| What you see | Likely cause | What to do |
|---|---|---|
| Message never arrived, anywhere | Form points to an old or mistyped address, or delivery is failing | Check the form’s “send to” setting, then ask whoever built the site to check delivery |
| Message is in spam or junk | The sending service isn’t set up for your domain | Mark it as not spam, then ask your web person to check SPF and DKIM |
| Message arrived hours later | Delays in the form tool or email service | Run the test again; if it repeats, ask your web person to look at the sending service |
| No confirmation to the customer | The form has no auto-reply turned on | Add a short, factual confirmation |
| Message landed in a folder you never open | An email filter is moving it | Review your filters |
Why do contact form emails end up in spam?
Usually because the email doesn’t look properly authorized. Google’s guide to SPF says your SPF record should include all servers that send email for your domain, and lists “Contact us” forms among them (Google Workspace Help). The same page warns that if you start using a new third-party sender without updating SPF, its messages “could be marked as spam” (Google Workspace Help).
Gmail’s rules point the same way. Google asks all senders to “Set up SPF or DKIM email authentication” for their sending domains, and says messages that don’t meet its requirements “might be marked as spam” (Gmail Help).
If you find a test in spam, rescue it. In Gmail, select the message and click “Not spam” (Gmail Help). In Outlook, select “It’s not junk” (Microsoft Support). That fixes your inbox, not the cause, so still ask your web person to check SPF and DKIM.
Also check your filters. Gmail filters can archive, delete or forward messages before you see them (Gmail Help).
Why does the customer need a confirmation?
Without one, they don’t know you got the message. Some will wait. Others will contact the next business on the list.
A good confirmation is short and factual. It says the message arrived and when they can expect a reply, in words you can keep, like “We reply on business days.” Avoid promising a time you can’t meet.
Keep promotions out of it. Canada’s anti-spam law lists some messages that don’t need prior consent, including one that “solely” provides a quote or estimate the person requested (CASL, s. 6(6)). Adding offers changes what the message is. This is general information, not legal advice.
How often should you test?
Test after anything changes: a new email address, a new domain, a website update or a new form tool. Each one can break delivery without warning.
Test again before you spend on ads, flyers or a busy season. More visitors sent to a silent form just means more missed customers. With the December holidays coming up, it’s also a good time to check your holiday hours on Google at the same time.
A hypothetical example
Picture a landscaper in Cambridge. A homeowner fills out the form at 9 pm asking about fall cleanup. The form says “Thank you.” The message goes to an address the owner stopped checking last year. The homeowner hears nothing and books someone else. The owner runs the 2-minute check, sees the test land in the old inbox, and updates the form. It’s an illustration, not a case study.
Next step
Run the check tonight. If all three pass, you’re done until something changes. If one fails and you can’t tell why, email [email protected] with what you saw (no message, a late one, or no confirmation) and we’ll reply with where to look first.
If you’re planning a new site for your business in Kitchener, Waterloo, Cambridge or Guelph, start with our small business website guide, or see what a small business website in Kitchener-Waterloo should include. The five steps and their prices are at /express/. Name and email are enough to get the price in writing.
Sources checked on 1 October 2026. Examples are hypothetical. This article is general information, not legal advice.
How we wrote this: drafted by the YourFirstAI team with AI assistance, sources checked on 2026-10-01, and reviewed against our editorial rubric before publishing. Examples are hypothetical unless they cite a source.
Frequently asked
How do I know my website contact form is actually sending me messages?
Fill it out yourself from your phone, using a personal email address. Then check three things: did the message arrive (look in spam too), how long did it take, and did you get a confirmation as the customer. If any of the three fails, the form needs fixing.
Why do contact form messages end up in spam?
Often because the service that sends them isn't authorized for your domain. Google's SPF guide lists 'Contact us' forms among the senders your SPF record should include, and warns that messages from senders you haven't added could be marked as spam.
My form says 'Thank you, message sent'. Doesn't that mean it worked?
No. That message only tells you the website accepted the form. It doesn't tell you the email reached your inbox. The only proof is a test message you can see on your end.
How often should I test my contact form?
Test it after anything changes: a new email address, a new domain, a website update or a new form tool. Test it again before you spend money bringing more people to the site.
Is a confirmation email to the customer allowed under Canada's anti-spam law?
CASL lists some messages that don't need prior consent, such as one that solely provides a quote or estimate the person asked for. Keep the confirmation factual and leave out promotions. This is general information, not legal advice.