The contact form: every field costs enquiries
A contact form is the point where all the preceding work either becomes an enquiry or is lost. It is also the point where fields get added most often and removed most rarely.
In short
- Four fields are nearly always enough: name, company, email, and what they want. Everything else has to justify itself.
- Fields perceived as an assessment — revenue, headcount, budget — cost disproportionately much.
- Ten technical points cause abandonment without ever showing up in the analytics.
- What happens after submitting matters too: a confirmation page with no next step wastes the moment of highest attention.
Which fields stay
| Field | Keep? | Reason |
|---|---|---|
| Name | yes | for addressing them; one field, not two |
| Company | yes | enables preparation and rough classification |
| yes | the route back | |
| What they want (free text) | yes | the most valuable field of all |
| Phone | optional | as a required field, a noticeable loss |
| Position/role | only with lead scoring | otherwise clarifiable in conversation |
| Headcount | no | felt as a pre-selection |
| Budget | no | the most expensive reason to abandon |
| "How did you find us?" | optional, voluntary | best source for attribution |
Worth knowing
The free-text field is the most valuable field in the whole form — and the one most often shortened or dropped, because it is hard to analyse.
It supplies the wording someone uses to describe their problem before they know your technical term. Those exact phrasings are what you need for articles, landing pages and search terms. And it supplies the basis for a conversation that does not start from zero. A dropdown with five categories does not replace it — it replaces it with your own words.
Why some fields cost disproportionately much
Not every field costs the same. Three kinds are particularly expensive:
Fields perceived as an assessment. Revenue, headcount, budget. The visitor reads them as a pre-selection and expects to be filtered out — so they abandon before that can happen.
Fields you have to look up. Customer number, exact designation, contract number. Leave the form to go and find something and you often do not come back.
Fields whose purpose is not apparent. If it is unclear what a detail is needed for, it feels like data collection. Half a sentence of justification next to the field removes that.
Ten technical points that cause abandonment
- No associated
label. Placeholder text disappears on typing and is not read out everywhere. - The wrong keyboard on a phone. Set
type="email"andtype="tel", or people type addresses on a letter keyboard. - Autofill blocked. Set
autocompleteattributes — they save the user half the typing. - Errors only after submitting. Validate at the field, as soon as it is left.
- Error message as colour only. The error has to appear as text alongside and say what to do.
- Entries lost on error. The most serious fault — after that almost nobody fills it in again.
- Validation rules too strict. Phone numbers with spaces, accented characters in names, addresses with special characters all have to pass.
- No visible focus. Anyone filling in by keyboard otherwise cannot tell where they are.
- No feedback on submitting. With no visible reaction, people click repeatedly — or abandon.
- Image puzzles for bot protection. They cost real enquiries. A hidden field only bots fill in stops most automated submissions.
What happens after submitting
The moment after submitting carries the highest attention in the whole process — and is mostly wasted on "Thank you for your message".
Three things belong on the confirmation page:
- What happens next, with a timeframe. "We will get back to you within one working day." That ends the continued searching.
- A sensible next step. A relevant article, a template, a booking link — not the home page.
- A note about the confirmation email, including a request to check the spam folder.
The simplest check of your own form: fill it in yourself on a phone, one-handed, on the move. Not on a desktop with a mouse and a large screen.
What almost always stands out: the wrong keyboard on at least one field, a dropdown that is awkward to operate, and a data protection checkbox too small to hit. All three cost enquiries, and all three are fixed within an hour — but only if you notice them at all.
The legal minimum
- Only required fields that are genuinely necessary — that follows from the principle of data minimisation.
- A link to the privacy notice at the form.
- Separate consent for separate purposes. Using the address for a newsletter as well requires its own, unticked box.
- Set a deletion period. Enquiries that come to nothing must not sit indefinitely.
Review my contact form. Be strict; praise nothing. Fields today (with required/optional): [paste list] Further details: - What is shown after submitting: [text] - Whether a confirmation email is sent: [yes / no] - Time to first contact: [details] - Do we use lead scoring? [yes / no] - Enquiries per month: [number] Tasks: 1. For each field, say whether it should stay, become optional or be removed. Justify each one – especially fields that might be perceived as an assessment. 2. Check whether we have a free-text field for what the person wants. If not, or if it was replaced by dropdowns, explain what we are losing. 3. Write the text for the confirmation page: what happens next with a timeframe, a sensible next step, a note about the confirmation email. 4. Name the technical points I have to check on the form itself – as a tickable list. 5. Name the minimum data protection requirements for our form. Do not invent abandonment rates.
In closing
Four fields, a free-text box among them, and nothing that reads as a pre-selection. That is the entire content side — and it is done in twenty minutes.
The rest is craft: the right keyboard, entries preserved on error, comprehensible error messages. Plus a confirmation page that uses the moment of highest attention instead of merely saying thank you.
Common questions
How many fields should a contact form have?
Four is nearly always enough: name, company, email and a free-text field for what the person wants. Every additional required field has to justify itself — particularly details like revenue, headcount or budget, which are felt as a pre-selection and cause disproportionately many abandonments.
Why is the free-text field so important?
Because it supplies the wording someone uses to describe their problem before they know the technical term. Those phrasings are the basis for articles, landing pages and search terms — and they allow a first conversation that does not start from zero. Dropdowns replace them with the provider's own words.
Which technical faults cost the most enquiries?
The most serious is losing the entries after a validation error — almost nobody fills it in again, and in the analytics that looks like an ordinary abandonment. Also expensive: the wrong keyboard on a phone, blocked autofill, and image puzzles for bot protection.
What belongs on the confirmation page?
Three things: what happens next with a concrete timeframe, a sensible next step such as a relevant article or booking link, and a note about the confirmation email with a request to check the spam folder. A bare "thank you" wastes the moment of highest attention.
What has to be considered on data protection?
Only collect required fields that are genuinely necessary; link the privacy notice at the form; use a separate, unticked box for additional purposes such as a newsletter; and set a defined deletion period for enquiries that come to nothing.
Marketing that sets itself up
The Studio Engine beta is live. Claim your spot and help shape it from the start.
Join the beta →