Background
Archive
Journal Entry

Why Your Contact Form Isn't Getting Submissions

Documented
Capacity
6 MIN READ
Domain
Conversion & UX

You’re getting 200 visitors a month but zero enquiries. Your site has traffic. Google Analytics confirms that. So something between “visitor lands on site” and “visitor fills in form” is broken. Nine times out of ten, it’s the contact form itself: too long, too hidden, or literally not functioning.

Here’s the diagnostic checklist I run through when clients tell me their form is dead.

Test It Yourself (on Mobile)

Before diagnosing anything else: open your website on your phone and try to submit the form. Right now.

70% of your traffic is mobile. If your form doesn’t work on a phone, it doesn’t work for most of your visitors. Check:

  • Can you tap into every field without zooming?
  • Does the keyboard type match the field? (Number pad for phone, email keyboard for email)
  • Is the submit button visible without scrolling past the last field?
  • Does a confirmation message appear after submission?
  • Did you actually receive the submission in your inbox?

If any of these fail, you’ve found your problem. Most responsive design issues only surface on real devices; desktop testing misses them entirely.

The 12-Field Death Trap

Every field you add to a form reduces your conversion rate. Studies consistently show that reducing form fields from 11 to 4 can increase conversions by 120%.

What you actually need:

  • Name
  • Email or phone
  • Brief message (optional, even)

What kills conversions:

  • Company size
  • Budget range
  • “How did you hear about us?”
  • Newsletter consent checkbox
  • Separate first name / last name fields
  • Department dropdown
  • Country selector

If information isn’t essential to starting a conversation, remove it. You can ask qualifying questions once they’ve actually made contact. The form’s only job is to get them to reach out, not to pre-qualify every lead before you’ve even spoken.

It’s Hiding at the Bottom of the Page

Your form exists on a dedicated “Contact” page that requires navigating to it from the menu. The problem: most visitors never click that menu item. They read your homepage, maybe one service page, and leave.

Fixes that work:

  • Put a contact form or CTA on your homepage, ideally above the fold
  • Add a mini-form (name + email + “get in touch”) at the bottom of every service page
  • Use a floating contact widget that’s accessible from any page
  • Make your phone number and email clickable in the header on mobile

The goal: no matter where a visitor decides they want to contact you, the form is within one click or one scroll.

Validation Errors That Block Submission

“Please enter a valid phone number.” The visitor entered 07912 345678, a perfectly valid UK mobile number. But your form expected it without spaces, or with a +44 prefix, or exactly 11 digits with no formatting.

Overly strict validation is a conversion killer. Common offenders:

  • Phone fields that reject spaces, dashes, or international formats
  • Email fields that reject valid but unusual domains (.co.uk, .studio, .agency)
  • Postcode fields that require uppercase or a specific space position
  • Required fields that aren’t actually required for you to respond

The rule: accept any reasonable format and clean up the data on your end. If a human can read it and understand what they mean, your form should accept it.

Spam Filters Are Eating Your Submissions

This one’s invisible and devastating. Your form works perfectly; submissions go through, confirmation messages appear, but the emails land in your spam folder or your hosting provider silently blocks them.

How to check:

  1. Submit a test form entry with a clear subject line
  2. Check your inbox (not just primary; check spam, promotions, all tabs)
  3. If nothing arrives within 5 minutes, your delivery is broken

Fixes:

  • Use a dedicated form service (Formspree, Basin) instead of your host’s built-in mailer
  • Set up SPF and DKIM records for your domain
  • Add your form’s sending address to your email contacts
  • Check your spam folder weekly regardless

If you’ve been wondering why “nobody ever uses the form” for months, check spam first. You might have a backlog of missed enquiries sitting there.

No Confirmation Message

User submits the form. Page refreshes. Nothing. No “thanks”, no “we’ll be in touch within 24 hours”, no confirmation email.

They assume it didn’t work. They either submit again (creating duplicate entries you never see), try to find your email address manually, or; most commonly, leave and go to a competitor.

Every form needs:

  • An immediate on-page confirmation (“Thanks! We’ll reply within one working day.”)
  • Optionally, a confirmation email
  • A clear next step (“In the meantime, here’s what to expect…”)

This costs nothing to implement and eliminates the “did it work?” anxiety that causes abandonment.

The CAPTCHA Is Too Aggressive

reCAPTCHA v2 showing visitors 15 image grids of traffic lights. Visitors failing it twice. Visitors giving up entirely.

If your CAPTCHA is visible and demanding, it’s costing you submissions. The conversion drop from aggressive CAPTCHAs ranges from 3% to 12% depending on difficulty.

Better alternatives:

  • Cloudflare Turnstile (invisible, free, frictionless)
  • reCAPTCHA v3 (invisible, score-based)
  • Honeypot fields (invisible to humans, catches basic bots)
  • Remove CAPTCHA entirely if spam isn’t actually a problem

At Fernside, we use Cloudflare Turnstile on every form; it verifies humanity without showing a single puzzle. Visitors don’t even know it’s there.

You’re Asking for a Message When They Just Want to Book

Not every visitor wants to write a paragraph explaining their needs. Some just want to book a call, request a callback, or schedule an appointment. Forcing them to compose a message adds friction for no reason.

Consider offering:

  • A “Request a callback” button (just name + phone number)
  • An integrated booking link (Calendly, Cal.com)
  • A choice: “Send a message” or “Book a 15-minute call”

Match the form to what people actually want to do. If most of your business starts with a phone call, make “book a call” the primary action, not “write us an essay about your project.”

The Quick Diagnostic

Run through this checklist right now:

  1. Test on mobile; does it actually submit?
  2. Count your fields; more than 5? Cut some.
  3. Check visibility; can visitors find it without hunting?
  4. Test validation; does it reject reasonable inputs?
  5. Check spam; are submissions arriving?
  6. Verify confirmation; does anything happen post-submit?
  7. Assess CAPTCHA; is it blocking real humans?

Fix the first problem you find. Most forms have one major blocker, not seven.

Want a form that’s been tested, optimised, and proven to convert? Fernside sites ship with Cloudflare Turnstile, mobile-first design, and minimal fields by default. Start a conversation about your site; we’ll show you what works.

Say hello

Quick intro