The form is where a visitor decides whether you were worth the trouble. Most business forms ask too much, explain too little, and then say “Thanks!” as if that were enough.
None of this is hard to fix, and it is usually the cheapest improvement available on a site.
Ask for less than you want
Every field costs you submissions. That is not a theory, it is what happens when you watch the numbers.
For a general inquiry, three fields is plenty: name, how to reach them, and what they need. You can ask everything else on the phone, and the phone call is the point.
Fields worth cutting:
- Company name, unless you only sell to businesses.
- How did you hear about us. Ask on the call. It is the field people abandon on.
- Budget dropdowns on a first contact. They feel like a test, and the honest answer is usually “I do not know yet.”
- Address, unless you are dispatching someone to it today.
- Anything with an asterisk you cannot justify.
The exception is a form that is deliberately a filter. If you are booked out for six weeks and want only serious jobs, more fields is the right call. Just know that is what you are doing rather than doing it by accident.
Write the labels like a person
“Message” is not a prompt. “Tell us what needs doing, and roughly when” is.
Labels above fields, not inside them. Placeholder text that disappears when someone starts typing is how people forget what a field was for, and it fails badly for anyone using a screen reader.
Mark what is optional rather than marking what is required. If most of the form is required, the asterisks are noise.
Fix the things that break on a phone
Most of your form submissions come from a phone, and most forms are checked on a desktop. That mismatch causes specific, boring failures:
- Input text under 16 pixels makes an iPhone zoom the page the moment someone taps a field. They then have to pinch back out to see the rest. Set 16 pixels minimum and this disappears.
- Wrong keyboard. A phone field should bring up the number pad, an email field should bring up the one with the at sign. This is one attribute per field and almost nobody sets it.
- Tap targets under about 44 pixels are frustrating on a moving bus, which is where a lot of people fill in forms.
- Autofill turned off, usually by accident. Let the browser fill in name, email, and phone. It doubles the speed of the whole thing.
Handle errors like you expect them
The worst version: submit, page reloads, everything is blank, one red line says “Error.”
The version that works: check as they go, show the problem next to the field it belongs to, say what is wrong in words, and never clear what they already typed. “Enter a phone number we can reach you on” beats “Invalid input.”
And check that your form still works. Submit a test through your own live site once a month. Forms break silently. A changed mail setting, an expired key, a full inbox, and you find out six weeks later when someone mentions they wrote to you twice.
The confirmation page is a real page
“Thanks!” wastes the one moment you have someone’s full attention.
Say what happens next, and be specific: who reads it, how long it takes, and what to do if they do not hear back. “Someone reads every message and replies within two business days. If you wrote at the weekend, Monday is the first day we count.”
Then give them somewhere to go. A relevant page, your process, recent work. They were interested enough to write to you, which is the most interested they will ever be.
If a form leads somewhere important, a booked call or a paid job, the confirmation page is also where you measure. You cannot count submissions on a page that people never land on.
What about spam
You will get some. The usual answers, in order of how much they cost your real visitors:
A honeypot field. Hidden from people, visible to bots, and if it gets filled in you ignore the submission. Costs your visitors nothing. Start here.
A time check. Submissions completed in under two seconds were not typed by a person.
A puzzle challenge. Effective, and it costs you real submissions from real people, especially anyone using assistive technology. Use it when the first two are not holding, not before.
Never make the form harder for everyone to avoid deleting four emails a week.
A ten minute audit
Open your own form on your phone, off wifi, and go through it as a stranger.
- Count the fields. Could you remove two?
- Tap a field. Did the page zoom?
- Tap the phone field. Did you get a number pad?
- Submit it empty. Is the error useful, and is your typing still there?
- Submit it properly. Did it arrive, and does the confirmation say what happens next?
- Check the inbox it goes to. Is anyone actually watching it?
That last one has caught more lost business than every other item on the list combined.



