Brand article supplied by Saglotech. Originally published on 20 October 2026.
A prospect has read your services and decided to contact you. Your enquiry form is now the last piece of the sales journey, not an administrative detail. It needs to ask enough for a useful response, work on a phone and explain what happens next.
Good website enquiry form design is not about making every form as short as possible. A quick callback request and a complex software brief need different information. The practical task is to remove questions that do not help, make the remaining questions understandable and check that the enquiry reaches the people who will handle it.
Decide which conversation the form should start
Write down the purpose of the form in plain language. Is the visitor requesting a quotation, asking for technical support or booking a discussion? Mixing all three without a clear choice can send the wrong request to the wrong team.
For a service business, ask staff which details change the first response. A location may matter when work is limited to a coverage area. An existing website address may help with a redesign. A preferred contact method can prevent a call being made to someone who asked for email.
Do not turn the first contact into a compulsory specification workshop. A prospect may not know the correct technical term or exact budget. Offer an appropriate “not sure” choice where it helps, and leave detailed discovery questions for a later discussion when they are not necessary to route the enquiry.
Choose required fields deliberately
Mark a field required only when the business genuinely cannot process the request without it. If either email or telephone is sufficient, the design and validation should explain that choice instead of insisting on both without a reason.
Be careful with company names. A sole trader or new venture may not yet have one. If your CRM requires a company field, agree an honest fallback or ask for a trading name; do not silently invent business details. The website and receiving system need a shared rule.
Use a short optional message prompt that helps the visitor describe the job. “Tell us what you need and whether you already have a website” gives more direction than an empty box marked “message”. Avoid requesting sensitive account credentials, payment information or unnecessary identification documents through a general sales form.
Make labels visible and understandable
A placeholder inside a field is not a durable substitute for a visible label. Once someone starts typing, the prompt can disappear. The W3C form-label tutorial explains how form controls should have appropriately associated labels. Include that requirement in the design brief, not only in a final technical review.
Use terms customers recognise. “Your email address” is clearer than an internal database field name. A service dropdown should reflect the offers on the website, with an alternative for someone whose project spans more than one service.
Place any necessary guidance next to the relevant question. If a telephone number is optional or a field accepts a website URL, say so before the user encounters an error. Avoid presenting long blocks of basic instructions that make a simple enquiry feel like an application process.
Review the form on an ordinary phone
Test the complete interaction, not just a screenshot. Can a visitor read labels without zooming, open choices, type a message and reach the submit button when the keyboard is visible? Check whether sticky banners, chat controls or modal footers cover any fields.
Use suitable input types so email and telephone entry are convenient. Do not require a particular spacing style for a valid phone number unless the processing system genuinely needs it and the instruction is clear. Names and business names also vary; avoid unnecessary character restrictions.
If the form is in a popup, check opening, closing and keyboard navigation. The visitor should not lose their position or become trapped behind an overlay. A popup must remain usable at smaller widths and with longer text, including meaningful validation messages.
Explain errors without erasing the enquiry
When a field needs correction, identify it and explain the correction. “Enter a valid email address” is more useful than a generic failure at the top of the page. Preserve the visitor’s other entries where it is safe to do so, especially a project description they have spent time writing.
Plan for connection failures as well as input mistakes. If the browser does not receive a response, the visitor needs a sensible retry route. The receiving application should guard against duplicate submissions so that retrying does not create several identical enquiries.
Do not show success merely because the submit button was clicked. The success message should follow the server’s accepted result. If the request cannot be saved, explain the failure and offer another contact route without falsely claiming that the team has received it.
Check storage, email and reply routing separately
Agree where the lead record should appear and who should receive the notification. Send a controlled test with a clear internal reference. Confirm the stored record contains the selected service, message and page source, then confirm the notification contains the information needed for a first response.
Use the email client’s Reply action on the test notification. It should address the prospect’s valid email, not send the sales reply back to the company’s notification address. Keep the website’s authenticated sender address separate from the Reply-To address.
Also test a request without email if your form permits phone-only contact. Staff must know that a telephone follow-up is needed. An email reply cannot reach a prospect who supplied no email address, and the notification should not imply otherwise.
Give the visitor an accurate next step
A confirmation page should state that the enquiry was received, identify the requested service and provide a reference where the system supports one. Say what the team will do next without promising a response time that operations cannot consistently meet.
A request for a meeting is not necessarily a confirmed appointment. If approval is required, make that distinction clear. Similarly, sending a project brief should not imply that a quote, order or payment obligation has already been created.
Practical questions before launch
Should every service use the same form?
A shared form can work if it captures enough context and routes enquiries correctly. Use service-specific questions only when they improve the next conversation, rather than duplicating the whole form unnecessarily.
Is a long form always bad for conversions?
No. The relevance and effort of the questions matter. Compare forms against the visitor’s task and the quality of enquiries, not a universal field-count rule.
How often should we retest it?
Retest after changes to the form, mail setup, CRM connection or key website scripts, and include the journey in routine maintenance checks. Name a person who owns the test and follows up on failures.
Improve the enquiry journey, not only the button
Start with the service page, follow the form through storage and notification, and check the actual reply. Our website redesign checklist covers the wider journey. Explore Saglotech’s Website Design packages, or website design for Johannesburg businesses, then schedule a consultation to discuss a form and follow-up process that match your service.
Original article: Website Enquiry Form Design: A Practical Business Review — Saglotech