Every homepage should have a contact form that visitors and customers can use to get in touch with you. Be it for feedback, questions, appointment requests, or other concerns.
Ask only for as much information as necessary
Only ask for as much information as necessary. On the one hand, this is required by data protection, and keyword data economy, on the other hand, long queries and fields tend to discourage. For simple forms, it is sufficient to enter the e-mail address, name (if applicable), and a multi-line text field for the request.
A reservation form, may of course also contain a date. Nevertheless, make it as easy as possible for the user to contact you.
Mandatory fields are both a blessing and a curse. On the one hand, you can specify certain information that the user has to provide in any case, on the other hand, too many mandatory fields can lead to annoyance for the user who does not want to fill in certain fields. For a simple contact form, it is sufficient to specify the e-mail address and the request. The name could be optional here, as well as the phone number.
Acknowledgment of receipt
A confirmation of receipt or copy of the e-mail with the data to the user is also helpful. So he knows that the e-mail was sent. HeyForm supports you also in this case. You can set a text which confirms the receipt and also attaches a copy of the filled fields.
In times of messengers, such as WhatsApp, one thing is expected above all, a quick response. Nothing is more annoying than waiting days for a response. Ideally, reply the same day or the next day. If it takes more time to respond, write a short reply that the email arrived, is being processed, and will be answered promptly. This shows the customer that someone cares and thus prevents further requests from being sent.
Today, many things are done directly on the smartphone. Even though I prefer to write long texts on my home computer, many people now do their things on the go or in the evening on the sofa on their smartphones. Forms should therefore also be optimized for mobile use. This includes an automatic adjustment of the screen width to the respective end device. HeyForm also supports you here and offers responsive designs with Bootstrap and W3.CSS.