Why your contact form loses half your leads before they hit send
The form is not a detail. It is the point where intent becomes business or walks away. And most people walk away before they hit send.
You invest in SEO, in ads, in copy. The visitor arrives. Reads. Decides to get in touch. And that is where you lose half of them. Not on traffic, not on interest, not on price. On the form.
It is a silent problem because you never see who dropped out. You only see the ones who sent it. The hole stays invisible in your reports, and you keep paying for traffic to plug it.
The pattern that repeats on almost every SME site
The typical scenario is this: a services website with a form on the contact page. Name, email, phone, company, VAT number, subject, message, GDPR checkbox, newsletter checkbox, reCAPTCHA. Eleven fields. All required. None explains why it is needed.
The reader opens the page on their phone during a five-minute break. Sees the wall of fields. Closes the tab. They did not come back because they gave up on buying. They went back to scrolling Instagram because filling that in is work.
This is not user laziness. It is friction. And friction on a form is measured in fields, in clicks, in seconds and in emotional resistance. Every extra field is a silent question: do you really need this?
The mistakes that cost the most
There is a set of problems that show up every time. Individually they look small. Added together, they kill conversion.
- Too many fields. If you are still capturing interest, you do not need the VAT number or the company name. Ask later, by email, with context.
- Required fields with no reason. Marking phone as required when you are happy to reply by email pushes away anyone who does not want a call.
- Placeholder pretending to be a label. The text vanishes as soon as the user types and they lose the reference. Always use a visible label.
- Generic error messages. "Invalid field" does not help. Say what is missing: "the email needs an @ sign".
- Validation only on submit. The user fills everything in, hits send, and only then finds out the phone number was wrong. Validate in real time.
- Aggressive CAPTCHAs. reCAPTCHA v2 with traffic lights and crossings throws away conversions in the name of spam you could have filtered on the server.
- No confirmation after sending. The user hits send, the page reloads, and they have no idea if it went through. Half send it again, the other half stay in doubt.
A contact form is not a sign-up form
This sounds obvious but it gets confused every time. A sign-up form has to collect enough data to create an account. A contact form has one job: to start a conversation.
To start a conversation you need a name and a way to reply. Full stop. Everything else is your convenience, not a business need. If your salesperson needs the VAT number to draft a proposal, ask for it in the reply. If they need to know the estimated volume, ask on the first call.
The rule of thumb: if you can reply to the email without that field, the field should not be on the form.
GDPR is no excuse for making things complicated
You hear it a lot: "it has to be like this because of GDPR". It does not. GDPR requires a lawful basis for processing data and transparency about what you do with it. It does not require eleven fields.
A clear consent checkbox, with a link to the privacy policy, does the job. You do not need three separate checkboxes for newsletter, marketing communications and data processing. That is legal anxiety, not compliance.
Read Article 6 of the GDPR. The lawful basis for replying to a contact request is legitimate interest or the performance of pre-contractual steps. You do not need explicit consent to reply to someone who reached out to you.
What to do tomorrow morning
Open your form on your phone. Not on the desktop. On your phone, in portrait mode, one-handed. That is how most users arrive.
- Count the fields. If there are more than four, cut.
- Check that every label stays visible once the field has been filled in.
- Fill the form in with a deliberate mistake. Does the error message tell you where and why?
- Submit it. Is the confirmation clear and immediate? Does it stay on the page or redirect to a thank-you page?
- Check that the confirmation email actually reaches the user. Many forms notify the company and forget the customer.
After that, go to Google Search Console and cross-check. How many visits to the contact page? How many submissions? The gap is your abandonment rate. If it is above 50%, the problem is not your product. It is the form.
The best conversion optimisation is removing things, not adding them.— a recurring principle in UX literature
Short forms convert better. This has been studied to exhaustion. Resistance to shortening almost always comes from inside, from departments that want to "take the chance to ask". Do not take the chance. The moment to capture is the moment to capture. The moment to qualify comes later.