Here's something most business owners don't realize. Your contact form is probably costing you money. Real money. People land on your site, they're interested, they want to get in touch, and then your form stops them cold.
We've analyzed hundreds of business websites and the contact forms are almost always the problem. They're too long, they're confusing, they ask for stuff people don't want to give, or they just plain don't work on phones. And because it's "just" a form, business owners ignore it. They'll spend thousands on getting traffic to their site but won't spend 20 minutes fixing the one thing that's actually supposed to turn visitors into leads.
Your form asks for too much information
This is the biggest one. You see a 15-field form and you immediately leave. Your customers do the same thing. Yet somehow tons of business websites still have these monsters asking for every piece of data under the sun.
Someone just wants a quote or a consultation. They don't want to fill out a novel first. They're not filling out a mortgage application. Keep it simple:
- Name
- Phone number
- Brief message (what they need)
That's it. Four fields. You can ask follow-up questions once they've actually contacted you. Right now you're just trying to get the hook in the water. Don't make people swim through a bureaucratic nightmare to take that first step.
The form doesn't have their phone number as the primary field
Here's the weird part. Most small business owners say they want phone calls. But then their contact form makes it optional or buries it below email. Why?
If you're a plumber or a contractor or a dentist, you want phone calls. You want people calling you right now. Make phone number the first field. Make it required. Make it obvious. The faster someone can call you, the faster you can actually close them.
Email is great for follow-up but it's not how you land new business. Phone calls are.
The form doesn't work on mobile
About 70% of people are filling out your contact form on a phone. Seventy percent. And I'd guess half of your forms are basically unusable on mobile.
Tiny input fields that don't expand. Dropdowns that don't work. Text that's so small you need a magnifying glass. The submit button is off-screen. Any of this sound familiar?
Your form needs to be built with mobile first in mind. Big touch targets. Easy-to-tap buttons. Input fields that expand when someone taps them. Actually test it on your phone before you launch it. Just opening it up and using it yourself for 30 seconds would catch like 80% of mobile form problems.
The thank you page is broken
Someone fills out your form and gets redirected to a page that says "Thanks for contacting us, we'll get back to you soon." Cool. But then what?
A good thank you page should tell them what happens next. "We'll call you within 2 hours." Or "Check your email for confirmation." Or whatever actually happens. People are anxious. They just took action and they want to know it worked. Tell them.
Better yet, don't rely on the form at all for real-time communication. You're getting a notification when the form comes in anyway, right? Call them in 15 minutes. Email them the same day. Don't make them wonder if it actually went through.
The form submissions aren't going anywhere useful
You'd be shocked how many businesses have forms that dump into an email address that nobody checks. Or the emails go to spam. Or they're set up to send to a generic mailbox that gets forwarded to six different people and falls through the cracks.
Set up a dedicated email address for form submissions. Check it constantly. Better yet, use a form tool like Typeform or JotForm that sends notifications directly to your phone. You want to know the second someone fills it out, not two days later when you check email.
If someone's interested enough to contact you, they're hot. You've gotta strike while they're actually thinking about your business. Waiting overnight or a whole day means they've probably called a competitor by then.
The form asks for things that feel weird or invasive
Why do you need someone's company name if they're an individual calling about personal services? Why do you need their address to give them a quote? Why do you need their annual budget?
Every field on that form is a friction point. Every field is a reason for someone to close the tab and try someone else. Ask yourself this for every single field. Do I actually need this information right now or can I ask for it later?
Most of the time you don't. You just think you do because that's how the form template came set up. Strip it down. Keep only what you actually need to take the next step.
What actually works
The forms that convert are stupidly simple. Phone number. Name. One sentence about what they need. Maybe an email if it's relevant. That's the whole thing.
People fill those out because they don't feel like a commitment. It takes 30 seconds. It's not asking them to sign their life away. It's just a quick way to start a conversation.
Let's fix your form
Your contact form should be helping you get more business, not blocking leads. Get a free audit and we'll show you exactly what's broken.
Get Your Free Audit →That's the whole game. Reduce friction. Make it easy for interested people to actually contact you. Every field you remove is a percentage of people more likely to hit submit. Every second you shave off is a few more leads in the door. Fix your form and you'll be surprised how many more calls you get.
Frequently Asked Questions
How many fields should a small business contact form have?
Why am I not getting leads from my contact form?
- Too many fields — more than 5 kills conversions
- Doesn't work on mobile — 70% of people are on phones
- Submissions going to spam or an unchecked email
- No clear confirmation or next step after submission
- Asking for information that feels invasive
Test the form yourself on a phone right now — most problems are immediately obvious.
Should phone number be required on a contact form?
What should a thank you page say after a contact form submission?
Serving small businesses in Los Angeles, San Diego, and Orange County.