The short answer
A contact form that converts asks for only the information you need to reply well, explains what happens after sending, and is quick to complete on a phone. In practice that means three to five fields (a name, a way to reply and the enquiry), clear labels, helpful error messages, a short privacy note, and a confirmation that says when the visitor will hear back.
Key takeaways
- Ask only what you need to reply well; every extra field is a reason to stop.
- Say what happens next and when, beside the button and after sending.
- Build for phones: proper input types, autofill and no puzzle CAPTCHAs.
- Offer LINE, WhatsApp or online booking for people who prefer them.
What makes a contact form convert?
A contact form converts when the effort of filling it in feels smaller than the value of sending it. By the time someone reaches your form, they have already decided they are interested. The form’s only job is to not get in the way.
Forms lose people in predictable ways: too many fields, questions that feel intrusive, confusing errors, fiddly inputs on a phone, and no idea what will happen after pressing the button. Each one is a small reason to stop, and they add up. The good news is that each one is easy to fix.
A useful mindset is to treat the form as the start of a conversation, not an application. Ask for what you need to reply well, and save everything else for the reply.
Which fields should a contact form have?
Ask for a name, one way to reply, and the enquiry itself. Add anything else only if it genuinely changes how you respond.
| Field | Include? | Why |
|---|---|---|
| Name | Yes | So you can reply personally |
| Email or phone | Yes, one required | Let people choose how they want to hear back |
| Preferred channel | Often | LINE is widely used in Thailand, and many people prefer messaging to email |
| Message | Yes | Prompt it with a hint, such as “What would you like help with?” |
| Service of interest | If you offer several | Helps route the enquiry; keep the list short |
| Budget range | Sometimes | Useful for project work; make it optional and offer ranges |
| Company name | B2B only | Irrelevant for most consumers |
| Full address, date of birth | No | Rarely needed for a first reply, and they feel intrusive |
| How did you hear about us? | Optional | Interesting, but your analytics can often tell you instead |
If you need detailed information, such as medical history or case documents, collect it later through a secure process, not on a public contact form.
How do you design a form that people finish?
Design the form so it is obvious, forgiving and fast on a phone. These nine details make the difference:
- Use one column. Fields stacked vertically are easier to follow, especially on phones.
- Put labels above fields. Placeholder text on its own disappears as soon as someone starts typing.
- Use the right input types. Email fields should bring up the @ keyboard and phone fields the number pad.
- Turn on autofill. Correct autocomplete settings let browsers fill in name, email and phone with a tap.
- Mark what is optional, or better still, remove optional fields altogether.
- Validate helpfully. Check fields when the visitor moves on, not while they are still typing, and explain how to fix the problem: “Please add the @ in your email address”, not “Invalid input”.
- Keep what people typed if something goes wrong. Losing a long message is the fastest way to lose the enquiry.
- Write a specific button. “Send my enquiry” beats “Submit”. More on wording in calls to action that work.
- Say what happens next beside the button: who will reply, how and when.
What should happen after someone submits a form?
After submitting, the visitor should see a clear confirmation, receive a copy and hear from you quickly. This is where many businesses lose enquiries they have already won.
- A confirmation page. Thank them, repeat what happens next and when, and offer something useful while they wait, such as your FAQ or recent work. A dedicated thank-you page also makes conversions easy to count; see what to track on your website.
- An automatic email. A short acknowledgement with a copy of their message reassures them it arrived.
- An instant notification to your team, by email, LINE or your CRM, so nobody has to remember to check.
- A fast, personal reply. Set a promise you can keep. At PJW Partners, ours is within one business day.
If enquiries arrive faster than your team can answer, an AI agent for lead qualification can reply instantly, ask the right follow-up questions and pass the serious ones to you with a summary.
How do you stop form spam without losing real enquiries?
Use invisible protections first and puzzles last. Every challenge you put in front of a real person adds friction.
- A honeypot field: a hidden field that people never see but bots fill in, so those submissions can be discarded.
- A time check: forms completed in a second or two are almost certainly automated.
- Server-side validation of every field, so malformed or malicious data is rejected.
- Invisible challenges such as Google reCAPTCHA v3 or Cloudflare Turnstile, which assess risk in the background.
- Rate limits that stop the same source sending hundreds of messages.
Avoid image puzzles unless spam is overwhelming. They are tiring on a phone and can be hard to use for people with disabilities, which means they turn away exactly the people you want to hear from.
Does a contact form need a privacy notice?
Yes. A short privacy note beside the form is both a legal safeguard and a trust signal. People are more willing to share their details when they know what will happen to them.
- Collect only what you need for the purpose you state.
- Say briefly how you will use the details, for example “to reply to your enquiry”, and link to your full privacy policy.
- Ask for separate, unticked consent if you also want to send marketing.
- Store submissions securely and limit who can access them.
In Thailand, personal data is governed by the Personal Data Protection Act (PDPA) B.E. 2562; in the EU and the UK, the GDPR and UK GDPR apply. The rules differ in detail, so if you handle sensitive information such as health data, take proper legal advice.
Form, booking system or chat: which should you offer?
Offer the option that matches the decision your customer is making. Many businesses need more than one.
| Option | Best for | Watch out for |
|---|---|---|
| Contact form | Quotes, projects and enquiries that need context | Slow replies undo all the effort |
| Online booking | Fixed appointments: consultations, classes, treatments | Needs accurate availability and reminders |
| LINE, WhatsApp or chat | Quick questions and people who prefer messaging | Someone, or an AI agent, has to answer promptly |
| Phone | Urgent or complex conversations | Only works when someone can pick up |
Clinics show why the mix matters. A bilingual clinic website like Na Clinic has online booking built in, while patients with questions still need a quick way to ask first. We have built 10+ clinic websites, and choosing the right mix of booking and enquiry is always one of the first decisions. For the booking side, read booking system vs calendar link. If your enquiries have slowed down, tell us about your business and we will look at your form with you.
Questions
How many fields should a contact form have? +
As few as you need to reply well. For most service businesses that means three to five: name, a way to reply, the enquiry and perhaps the service they are interested in.
Should I make a phone number required? +
Only if you genuinely need to call. Let people choose between phone, email or a messaging app, and make one of them required.
Should I ask for a budget on my contact form? +
For project-based work it can save time on both sides, but make it optional and offer ranges rather than an empty box.
Is it better to show an email address instead of a form? +
Show both. Some people prefer their own email app, while a form lets you guide them to include the details you need.
Why am I not receiving my form submissions? +
Often the emails are landing in spam or the sending domain isn’t set up properly. Send yourself a test submission every month and check that notifications arrive.
Work with PJW Partners
Websites and AI agents that bring in customers.
Websites from $1,500 and AI agents from $1,000. Tell us about your business and we’ll reply within one business day.