Websites. Applications. Digital solutions.Michael Oracle’s personal portfolio ↗
Start a project
← All articles

MICHAEL ORACLE’S BLOG

What makes an enquiry form easier for everyone to use?

WordPress and Performance
Smartphone and notepad on a desk

Photo: Tranmautritam / Pexels. Illustrative photograph. Photo source · Pexels licence

An enquiry form should help people understand what to enter, recover from mistakes and know whether their message was sent. Clear labels and feedback support more visitors, including people using keyboards, screen readers or a phone in difficult conditions.

Make the fields understandable

Use visible labels that remain available while someone types. A placeholder alone disappears when the field has content. Identify required and optional fields, and explain unusual formats before the visitor submits.

Associate each label with its control in the HTML. W3C's form-label guidance explains that relationship. It helps assistive technology present the correct name and can make a label a useful clickable target.

Ask for information you can use

For an initial project enquiry, name, a reply address, service and a short brief may be enough. A company, budget or timeline can help scope the conversation but does not always need to be mandatory. Avoid asking for passwords or sensitive customer data.

Group related fields sensibly. On a phone, check that controls fit the screen and that the keyboard does not hide essential instructions. Make the submit button's action explicit, such as “Send project enquiry.”

Make success and failure clear

Validation should explain what needs correcting. A network failure should not silently erase the message. A successful submission can show a reference and describe the next step without promising an unrealistic response time.

On my contact page, the form now submits directly and returns a reference number. Read Case study: replacing my message-preparation form with direct enquiries for that change. My website design service can include reviewing the enquiry journey; selected work provides more context.

Test with a keyboard as well as a mouse, and perform a real delivery check. These are useful initial checks, although a complete accessibility assessment covers more than one form or one device. For email failures specifically, see Why does my contact form say sent when no email arrives?.