A Contact Form That Actually Gets Enquiries (Instead of Gathering Dust in the Footer)
You open your statistics and see a few dozen people visiting the site every week. The contact form sits at the bottom of the „Contact” page, has six fields, and in a month not a single enquiry has come through it. Or they do come, but only bots offering to boost your ranking. Either way you get the feeling the form is there because „every site has one”, not because it delivers anything.
That feeling is usually right, but the conclusion people draw from it is wrong. The problem almost never is that nobody wanted to write. It is in the form itself: where it sits, how much it makes people type, and what happens to the message after they hit „Send”. This article takes the form apart: when you even need one, how many fields it should have, what to ask and what not to, where the message should land, and how to filter out spam without torturing people with puzzles.
The phone handles half your customers. The other half would rather write
Some owners wave the form away, because „customers call anyway”. And that is true, but only for some customers. People split roughly into two types. One, faced with a breakdown or an urgent need, grabs the phone and wants to hear a voice right now. The other will never call: they write in the evening after work, on a Sunday, during a meeting, whenever a conversation is awkward or the matter is not burning enough to phone a stranger.
If you offer only a phone number, that second type simply closes the tab and writes to the competitor who has a form. So it is not a choice between phone or form, it is phone and form side by side. There are trades where the phone rules almost entirely, a plumber called about a burst pipe at two in the morning, say. Even there the form catches the calmer enquiries: a quote for a bathroom job, a slot next month, a question the customer feels silly asking out loud. How to lay out your calls to action across the page in the first place we covered in the piece on what to write on a business website.
Why forms stay silent
A silent form usually has one of three ailments, and often all three at once.
The first: it is hidden. If the only form on the site sits at the very bottom of the „Contact” page, only the most determined handful ever reach it. The form, or a clear shortcut to it, belongs where the decision is made: under the service description, right after the reviews, at the end of the home page.
The second: it asks for too much. Every extra field is another reason to give up. A form with first name, surname, company name, tax ID, phone, email, address and budget looks like a loan application, not a „drop us a line”. Someone who only wanted to ask about a price bails out halfway.
The third: it gives no reason to fill it in. The words „Contact form” over a set of empty fields say nothing. One line of encouragement, something like „Write to us and we will reply the same day” or „Describe the problem briefly and we will prepare a quote”, turns the form from decoration into an invitation.
What to ask, and what not to
The rule is simple: ask for the minimum that lets you call back or reply with something useful. You will learn the rest in conversation. The shorter the form, the more it gets filled in, and ten enquiries with three fields beat two with ten.
| Field | Keep or drop | Why |
|---|---|---|
| First name | keep | Without it your reply is faceless, and one word scares nobody off. |
| Phone or email | keep (one required is enough) | You need a way to answer. Do not force both at once. |
| Message | keep | This is the heart of the enquiry. Without it you get contact details with no matter attached. |
| Attachment | keep for quotes | A photo or file often says more than a paragraph of description. |
| Tax ID | drop at the start | It scares off private customers. Ask for it later, at the quote stage. |
| Budget | drop | At this point it feels like an interrogation and puts off some enquiries. |
| Postal address | drop | Useless for a first contact, and it just makes the form longer. |
This list is not sacred. A wedding photographer sensibly asks for the event date, and a cleaning company for the floor area, because without it they cannot start a quote. Add fields only when they genuinely shorten the path to a specific answer, not because they „might come in handy”.
An enquiry with substance: a message box and an attachment
For services quoted individually, the greatest value comes from a field most forms leave out: the ability to attach a photo or file. A carpenter’s customer attaches a picture of the alcove and its dimensions, a flat owner a photo of the leaking pipe, a company asking about catering a headcount. „How much does it cost” turns into „how much does exactly this cost”, and you can prepare a rough quote without a site visit and without three rounds of follow-up questions.
In practice it is enough to accept the usual formats (photos, PDFs, documents) with a sensible limit, so nobody tries to upload a half-gigabyte video. On our sites that is up to five files of 10 MB each, which comfortably fits a full set of photos or a plan drawing.
Where the message lands (and why email alone can be risky)
This is the most important part and, at the same time, the least visible. After the visitor hits „Send”, the message has to physically arrive somewhere, and on sites assembled from templates the form often only pretends to send, or sends to an address nobody checks, or lands in your spam. An enquiry that never arrived is worse than no form at all, because the customer is sure they reached you and waits for an answer that will never come. Why a plain „from-the-chat” form tends to break this way we explain separately in the piece on whether ChatGPT will build your website.
The safe rule is twofold: the message should go to your email, so you see it where you look every day, and at the same time be stored somewhere it cannot vanish. At Sitario the form works exactly like that: the enquiry goes to the email address you set and lands in parallel in the „Messages” inbox in your panel. Even if the email accidentally slips into spam or drowns in your mailbox, the enquiry is saved and available at any time. It is handled by a serverless function that lives for a fraction of a second on each submission, so there is no server to babysit. On top of that, every form submission counts as a lead in your Statistics, alongside a click on the phone number and a click on the email address, so you see not just how many people visited the site but how many actually reached out. How to read those numbers we laid out in the piece on how to know if your website brings customers.
Spam without torturing the customer with a captcha
An unprotected form gets found by bots and buried in offers within a week of launch. The classic answer is reCAPTCHA, those pictures of hydrants and pedestrian crossings. The trouble is they wear down the real customer too, and some enquiries are lost on a puzzle someone could not be bothered to solve on their phone.
A simpler route is the so-called honeypot: a hidden field the person on the page never sees, but that an automated script fills in, because it reads the raw code. If that field comes back filled, we reject the message as a bot. The customer clicks nothing extra and does not even know something checked them. That is exactly how we filter spam in Sitario forms, without a single puzzle on the visitor’s side.
GDPR: one consent, plain language
A form collects personal data, so it needs consent to make contact and a link to the privacy policy. That does not mean half the screen above the fields has to be a wall of legal concrete with three clauses. A single checkbox with a short line will do, something like „I agree to be contacted about my enquiry. See the privacy policy for details”, where the last words are a link. That meets the obligation without scaring people off with a block of text right before the „Send” button. Every site needs a privacy policy anyway, so the form simply points to it.
In short
A good form is not a big project. It has few fields, sits where the decision is made, gives one reason to fill it in, accepts an attachment when needed, and delivers the message reliably to two places at once, so nothing gets lost. On top of that it blocks bots without tormenting the customer, and fits GDPR into a single sentence. The rest, a fast reply, is on you, and that is what turns an enquiry into a job. The form is one piece of the larger puzzle that is a site turning visits into calls; how to put that whole thing together we show in the piece on a website for a service business.