If you’re short on time, here’s what this covers:
- Most contact forms ask for more than they need before someone’s even decided to reach out
- Five to six fields is the sweet spot for a first touchpoint: a name, an email, what they’re looking for, and a message
- If you genuinely need more information than that, break it into steps with a visible progress indicator instead of piling it onto one page
Most contact forms ask for more than they need. A name, a company, a phone number, and a handful of other fields before someone’s even decided whether they want to talk to you yet, let alone whether you’re the right fit. Somebody built that form assuming more information up front means a better lead. It usually means the opposite: fewer people actually finish filling it out, which raises the real question: how many fields should a contact form have before it starts losing you people instead of collecting them?
The answer is almost always fewer than people assume.
Why a Long Form Loses People Who Were Ready to Reach Out
Someone filling out a contact form usually hasn’t decided to become your client yet. They’re curious, maybe comparing you against a couple of other options in another tab, maybe just seeing what working with you would even look like. Asking that person to hand over a lot of specific information before they’ve had a real conversation with you is asking for a commitment they haven’t made. So they close the tab instead, and you never even know they were there.
None of that means extra questions are bad ones. They matter eventually. They just don’t belong on the form that’s supposed to start the conversation, because that’s not the job that form has.
How Many Fields Should a Contact Form Have?
For that first touchpoint, I tell clients to keep it to five or six fields: a name, an email, a dropdown for what they’re looking for, and a message box. That’s it. If someone picks “web design” from the dropdown, you can show one or two follow-up fields specific to that choice instead of asking every visitor every possible question regardless of what brought them there. It’s a small thing, but it’s the difference between a form that feels like a conversation and one that feels like an interrogation.
The data backs this up pretty hard. Research from CXL has tracked cases where cutting a form from eleven fields down to four increased conversions by 120%, and separate tests cutting seven fields to three saw conversions climb 20 to 35%. CXL’s own research also points out the relationship isn’t perfectly linear. Longer forms can outperform short ones in some cases, but that usually shows up further down the funnel, with someone who already decided to reach out and is now getting pre-qualified. That’s a different form doing a different job than the one sitting on your homepage.
When You Actually Need More Information, Break It Into Steps
Sometimes a business genuinely needs more than a name and a message to route an inquiry correctly. A law firm handling different practice areas, a contractor bidding different types of jobs, an agency scoping different services. If that’s you, don’t cram it all onto one page. Split it into steps instead, four or five questions at a time, grouped by topic like project details or budget, with a progress indicator showing where someone is in the process.
Multi-step forms complete at meaningfully higher rates than long single-page forms, and adding a visible progress bar on top of that reduces abandonment even further, because people are more willing to keep going once they can actually see the finish line. A long form with no sense of how much is left just feels endless, even when it isn’t.
The Two Fields Business Owners Fight Me on the Most
“How did you hear about us” and a required phone number come up in almost every one of these conversations, and I get why. Business owners want to know where their leads are coming from, and a phone number feels like a faster way to close a deal than email does. But those are marketing and sales questions, not questions the visitor is trying to answer by filling out your form. Requiring a phone number alone can drop form completions noticeably, because plenty of people are happy to email a stranger and less thrilled about getting a call from one.
If you need to track where your leads come from, that’s what analytics and campaign tracking are for. Don’t make the visitor do that job for you on the one form that’s supposed to be the easiest thing on your site to submit.
No. Make it optional if you want it there at all. People are far more willing to submit a form when a phone number isn’t mandatory, and you can always ask for it once you’re already talking to them.
Anywhere past six or seven starts working against you, especially when the extra fields are things like budget, timeline, or how someone heard about you. Save those questions for after the first response.
Fixing This Doesn’t Require Touching Anything Else on Your Site
This is one of the easier fixes on a website, and one of the most overlooked. You don’t need a redesign to trim a form down to what it actually needs. You just need to look at what you’re asking for and whether it belongs at this stage or a later one. It’s the same idea behind why a site can get plenty of visitors and still not generate leads: the traffic was never the problem, and neither is the form by itself. It’s what you’re asking people to do before you’ve earned that information.
If your contact form hasn’t been touched since the day your site launched, it’s worth a look. If you want a second opinion on it, or on anything else your website’s asking visitors to do, get in touch with us and we’ll take a look.
