A contact form that builds confidence
The first enquiry is part of the design too. Every field and every response matters.
Ask only for what you need to reply
Review each field with one question: what will you do with this information when the enquiry arrives? For a first conversation, a name, a way to reply and a project description may be enough. If a budget or phone number is not essential, consider making it optional or asking later.
Write labels that stay visible
A hint inside a field disappears as soon as you start typing. Keep a visible label and explain the expected format where needed. A prompt such as “What would you like to improve?” helps people begin without requiring a full specification. Check that users can also move between fields with a keyboard.
Explain what happened
After submission, show a clear confirmation once the enquiry has been saved. If something fails, preserve the text and explain how to retry. Do not promise a reply within a timeframe you cannot guarantee. The confirmation is part of the service: it should remove any doubt about whether the enquiry arrived.
Test the whole journey
Check the form with empty fields, an incomplete email and a long message. Test on a small screen and verify that the enquiry reaches its intended destination. If you measure submissions, count confirmed ones and keep names, email addresses and messages out of analytics data.