It’s no mystery that reading & responding to user feedback is paramount in running a successful website. Visitors are the lifeblood of your website, and many of them are more than willing to communicate what they do and don’t like about your website to you. My own website has been online for about a month, and I’ve already received a lot of valuable feedback. Specifically, I get the most valuable feedback through my contact form.
Contact forms aren’t the only way to receive feedback. Providing your email address is another way to ensure your visitors will be able to contact you. What’s the difference?
While they range in sizes, shapes, colors and fields they all usually collect the same basic data. An email address, name and comment usually define the basic form. Some even have anti-spam tools like a capcha which require an additional number or letter combination to verify you’re human. I like contact forms because they are simple. You ask your visitors for a few pieces of information, and place a big button underneath.
User Experience: Some users prefer forms, and some prefer an email address. It’s hard to say which method your users will prefer. Giving your email address helps build trust, while offering a contact form is convenient.
Functionality: When using forms, you can tell your users exactly what you want and require certain fields. You also provide the platform required for sending the mail which simplifies the act of contacting you.
Spam: An insecure form can do a lot more damage than a contextual email link. A spammer can hijack your form and use it to send spam. If you don’t notice in time, it can get your domain blacklisted and possibly affect your hosting. Offering your email address can also lead to spam being sent directly to your inbox.
Reliability: An email link requires that the visitor has a working mailbox to send the email. The difference is that the contact form relies on a form script, and the email link relies on a user having an email address.
Credibility: I’m going to say this boils down to a user’s personal opinion. Some feel a form is more credible while other’s feel that dealing with a real email address is more credible.
Contact forms are great for gathering very specific information. Having full control over what fields are listed, what fields are required and what options your users have also help you stay organized. Plus, when the user submits the form, you can direct them to a thank-you page, or another part of your site. It’s pretty convenient as well.
Email links are great for giving users the ability to send whatever they want under their own terms. It also makes your site a little more personal, since they have a real address instead of a generic form.
Use what best accomplishes your goals. Like many other aspects of web development, there’s really no right and wrong way, just different ways with their own pros and cons. I personally prefer forms, but hey that’s just me. Who’s to say you can’t do both?