In November 1993, David Raggett, researcher at Hewlett-Packard Labs and pioneer of the HTML language, laid the foundations of the digital contact form. Curiously, the forms found on today's web sites are not very different from the original, apart from the smoother shape of the send button and perhaps better field type management.
In this practical guide, Data Enso looks at the advantages and disadvantages of the contact form, and offers 13 tips on how to turn it into a conversion catalyst.
The contact form, a necessary evil...
In web culture, there's a consensus on the contact form: it's a necessary evil for buying a ticket, booking a hotel room, requesting an appointment and so on. Tobias van Shneider, ex-Art Director of Spotify, calls them " relics from the early days of the web ". For Koen de Witt, Managing Director at LeadFabric, " an ideal website is one without a contact form [...], and it's unreasonable to rely on a form with a conversion rate of 1-2% ".
This aversion to contact forms is widely shared by Internet users. In this study, participants were given a choice between two channels for contacting a brand: filling in a contact form, or copying and pasting an e-mail address and then writing and sending an e-mail.
The result: more than two-thirds of participants opted for the "email" option, even though it is more restrictive. If they're being shunned by users and professionals alike, why do forms remain unchallenged on contact and landing pages?
A few advantages of the contact form
The contact form is " the worst system except for all the others ". To put it plainly, this channel has a few significant advantages, first and foremost for the recipient:
- For the company or e-tailer, the contact form allows you not to display your e-mail address, providing a first layer of protection against spamming.Â
- The reCAPTCHA has made it possible to protect contact forms from spam robots, with reasonable effectiveness.Â
- Contact forms integrate seamlessly with CRMs, eliminating the need for recipients to copy contact data manually.
- The contact form is "qualifying". Unlike direct email, it allows you to define the information expected from the lead, including geographic area, telephone number and email address... a major asset in Lead Gen strategy. For the prospect, the "closed questionnaire" aspect of the contact form avoids subsequent email exchanges.
- Last but not least, completed forms can be automatically forwarded to the appropriate person or department, avoiding nebulous e-mail addresses such as contact@domaine.com or info@domaine.com, which often gather dust.
More broadly, and contrary to what you might think, the contact form (laboriously) fills all the user experience (UX) boxes.
The Nielsen Norman Group conditions a good experience on 5 criteria: ease of learning, ease of memorization (ability to reproduce the action long after it has been performed), efficiency, frequency and severity of errors, and user satisfaction.
In terms of ease of learning and memorization, it's hard to get more intuitive and straightforward than the contact form. As far as the risk of error is concerned, the contact form can be marked out by "typed" fields, checkboxes and drop-down lists. The free-form fields, which play a vital role as they include name, e-mail address and telephone number, can be secured by a real-time validation tool such as EnsoLive, Data Enso's preventive solution.
The only questionable criterion is "user satisfaction". On the whole, it's fair to say that users are only reluctant to fill in a contact form if it's excessively long, with a cryptic CAPTCHA and/or technical problems.
Last but not least, cookies can now be used to smooth the experience, with fields filled in semi-automatically.
Verdict: contact forms are validated by the UX... but they remain a major point of improvement in the purchasing process.
Checklist: 13 tips for conversion-enhancing contact forms
- This study showed that contact forms with boxes sized according to the size of the expected response performed better.
- Don't be greedy about the information requested. Do you really need to know how the prospect heard about your company?
- Limit free-form fields wherever possible. Use checkboxes and drop-down lists, both to make things easier for the prospect and to limit input errors.
- Use a reCAPTCHA (Google's free service based on simple visual tests), not a CAPTCHA (more or less complex visual tests, including upside-down and stylized letters, etc.). Vintage captchas are a real headache, and even a deterrent to leads.
- Overall, contact forms should have only one step, especially if they're relatively short. It doesn't make sense to display a single field at each step, forcing the user to click "continue" to display each new question. If your contact form is long (and you can't shorten it), you can opt for a multi-step form. In this case, display a progress indicator to give the user visibility and avoid frustration.
- Make sure that submitting the form automatically triggers a confirmation, both on the site (thank-you page) and by email (confirmation mail).
- Eye-tracking studies have shown that single-column contact forms perform better.
- Google recommends placing labels ("last name", "first name", "email"...) above the form fields. This configuration is better suited to mobile devices. Also, avoid writing labels in capital letters.
- Plan an "auto-focus" on the first field to be filled in, highlighting it with an accentuated border and graying out the other fields. The auto-focus should move according to the field filled in by the user.
- Enable form auto-completion. According to Google, this feature speeds things up by 30%.
- Checkboxes are preferable to drop-down lists when you have only two or three suggested answers;
- Integrate a field validation system and explain any errors before submission;
- If it's a sign-up form, allow users to create an account via social networks ("Sign up with Google" button, for example).
To find out more...
Data Enso solutions for your contact forms
To help you work upstream on your Data, we offer you EnsoLive, a solution that integrates directly into your web forms to validate and check entries and enrich company profiles in real time.
Objective: improve the quality of data collected and enhance the user experience through real-time validation.
We also offer a curative solution, EnsoBatch, to clean up a customer database or prospecting file. Give us a try!