Web Development

6 min read • July 13, 2026

Nobody Fills In a 9-Field Contact Form

Every field you add costs you enquiries. Most business websites ask for information they don't need, won't read, and could have got in the reply email. Here's which three fields earn their place.

Here’s a form I’ve seen, more or less verbatim, on a dozen Perth business websites:

First name. Last name. Email. Phone. Company. Suburb. Budget range. How did you hear about us? Tell us about your project.

Nine fields to say “can you help me with this.”

The person filling that in has just reached the peak of their interest in you. They’ve read enough to want a conversation. And what they get is something that feels like a finance application.

Every field is a small reason to leave

Form abandonment is rarely one dramatic moment. It accumulates. Each field is a tiny cost, a decision, a keystroke, a flicker of do I have to?, and somewhere in the pile people quietly close the tab and try the next result.

Some fields cost far more than others.

Phone number makes people wonder whether they’re signing up to be rung by a salesperson. Some will leave rather than find out. If you genuinely need it to respond, say why next to the field.

Budget range is the worst offender on service sites. Most people honestly don’t know what a website, a fitout, or a legal matter should cost. Being made to guess feels like a test they might fail, and failing a test on a stranger’s website is easily avoided by leaving. They’ll go and ask someone who didn’t ask.

Company name quietly excludes sole traders and individuals, who now wonder whether they’re the wrong kind of customer.

How did you hear about us? is a question for your benefit, asked at the precise moment you should be removing friction. Put it in your onboarding or your first reply, not your front door.

The three fields that earn their place

For most service businesses:

Name. One field, not two. You don’t need a surname to write back.

Email or phone. One contact method, and let them choose which.

What they need. An open text box. This is the field that actually matters and the one people are happy to fill in, because it’s the thing they came to say.

Everything else, you get in the reply.

The exception is any field that genuinely changes what happens next: a date on a booking form, a suburb where it determines whether you service the area, a file upload where the job can’t be quoted without one. Those earn their place.

Test every other field against a single question: if this were blank, could I still respond? If yes, cut it.

The failures that lose enquiries silently

Field count is the obvious problem. These are the ones nobody notices.

The form that doesn’t send. This is more common than it should be, and it’s the expensive one. Broken SMTP after a host migration, an expired API key, a spam filter quietly eating everything, a plugin that updated and changed a setting. The form appears to work. It tells the visitor it worked. Nothing arrives.

I’ve found businesses that lost months of enquiries this way and only discovered it when someone rang to ask why they’d been ignored. Send yourself a test enquiry today. Then put a reminder in your calendar to do it quarterly. This costs two minutes and is the highest-value thing in this article.

No confirmation message. Someone submits, the page reloads, nothing obviously changes. They don’t know if it worked, so they either send it twice or assume you’re broken.

Required-field asterisks on everything. It makes the whole form read as mandatory and heavy before anyone has typed a character.

Only offering a form. Some people want to phone. Put the number where it’s visible and make it tappable on a mobile, which is a five-minute fix that a surprising number of sites still get wrong.

Qualify in the reply, not the form

The instinct behind a long form is reasonable. You want to filter out tyre-kickers and avoid wasting time on people who were never going to hire you.

But the form is the wrong place to do it. You’re filtering before you’ve earned the right to ask, and the filter catches good prospects who were simply busy, on a phone, or standing in a carpark.

Qualify in the reply instead. Someone who answers a follow-up email has demonstrated more genuine intent than someone who selected a budget range from a dropdown. And you get to ask better questions, because by then it’s a conversation rather than an interrogation.

If your inbox is genuinely drowning in junk, the honest fixes are a spam filter and clearer copy about what you do and who you’re for. Not friction that punishes everyone to deter a few. Clear positioning does more filtering than any form field, which is why your homepage’s first line matters more here than it looks.

When you genuinely do need a long form

Sometimes the information is not optional. A form feeding a CRM, a mailing list with segmentation, an application, a quote that cannot be priced without specifics. You need the fields, and cutting to three would just move the work to a phone call you did not want to make.

Use a multi step form. Same questions, broken into two or three short screens with a progress indicator, rather than one page of twelve fields.

It works because of how abandonment actually happens. A wall of fields is judged before anyone types anything, and plenty of people decide it is too much effort on sight. Three fields on screen one reads as easy, so they start. Once someone has invested a little, they tend to finish, and you can put the easy questions first and the ones people hesitate over on the final step, after they are already committed.

Gravity Forms handles this natively, so it is a setting rather than a build. The rule still holds inside each step though: every field earns its place, or it goes.

Worth ten minutes today

Open your contact page on your phone. Count the fields. Fill it in as a stranger with a genuine question and notice exactly where you’d give up.

Then check the enquiry actually arrived.