A booking or enquiry form is often the single most important page on a small-business website, and often the least considered. These recommendations come from common usability guidance and from what tends to go wrong in practice; your own customers are the final test.
Ask for less
Every extra field costs completions. Ask only for what you need to respond: a name, a way to reach them, and what they want. Preferences and details can be collected in the follow-up conversation.
Label everything in words
Icons without text are a guess for anyone who has not used a similar site before. A calendar icon is obvious to a designer and a mystery to many customers. Put a word next to it.
Make the main action unmissable
Primary actions belong in the content, as large, clearly labelled buttons, not hidden in a menu or a bar at the edge of the screen.
Offer a way out
A visible “call us instead” or “email us” option reassures people who are unsure. It rarely replaces the form; it mostly stops people leaving.
Say what happens next
After submitting, tell the person what to expect and when. If the form has not actually been sent, say so plainly rather than showing a success message.
Test with a few real customers on their own phones before launch. Watching two people struggle teaches more than any checklist.
