Performancing Metrics

Eight Best Free Contact Forms for WordPress

You’ve done all the work, you’ve managed to get a user of the interweb notice you and then click on your website. You’ve even managed to get them interested enough to ask for more information. Now you’ve managed all that and then weirdly the user doesn’t contact you. Dang. Looks like you need a new contact form, pronto!

Here’s a look at 8 of the best free Contact Forms we’ve found for WordPress.  We selected these plugins based on some features that we felt were key to defining a complete plugin.

Customization

A customizable contact form plugin is one that allows you to create custom fields, change the look and style of the form and define what steps to do after the visitor hits send. We like plugins that also give you the option to:

  • Send a copy of the email to the visitor that sent the message.
  • Define a list of recipients for each contact form on your site.

Ease of use

The ia a huge trade-off between having great customizability and having a plugin that works out of the box. Improving customizability involves increasing the amount of CSS and HTML a user would have to know. A good plugin manages to have a great user interface which still allows the user to customize but replaces the need for html/css input with a huge list of options and buttons.

Management

A contact form plugin that gives you a dashboard to manage all the contact information you receive through your form and helps get rid of the spam is a great Contact form plugin.

Looks

A good looking contact form that matches the style of your website easily is a feature that is very high up on our list.

Spam protection

A good Contact Form helps keep the spam away by way of :

  • Maybe using Akismet to provide spam prevention.
  • Using Catpcha’s to keep the robots away.
  • Using AJAX to load forms so that the form is hidden from bots.

Extra features

We give extra points to plugins that provide features that keep them out of the ordinary list.

If you’re still here, keep reading for our extensive review of 8 of the best free WordPress contact form plugins.

JetpackContactform

Jetpack is one plugin that’s installed on most WordPress sites. It comes packed with a decent ContactForm. Users of WordPress.com will already be quite familiar with the form building interface.

Screenshot of the Contact form by Jetpack

Here are some features of Jetpack that I think work in it’s favor:

  • Create multiple contact forms, only one per post though.
  • Each form can have its own recipient list.
  • Create your own custom fields.
  • Jetpack uses Akismet so the amount of spam should be minimal.
  • A feedback management area is provided where you can see and manage all the messages sent to you.

There are some negatives to be considered:

  • You cannot provide a file upload field.
  • You cannot includes CAPTCHA’s for better security.
  • You cannot easily modify the structure of the form.
  • It does not use Jquery and AJAX for form submissions without page reload

Although you can’t change the style and structure of the form easily, it is very simple to use and it would suit a beginner WordPress user’s needs. It being bundled with Jetpack is another advantage, as you already have it installed and that’s one less plugin to install.

Unfortunately, Jetpack, in its current version, conflicts with the plugin SimpleFacebookConnect, a plugin that is quite popular itself.

Points

Customization: 5/10

Ease of Use: 8/10

Management: 8/10

Looks: 6/10

Spam Protection: 7/10

Extra Features: 6/10 ( Jetpack’s contact forms’ extra feature is that it comes withJetpack, score! )

Points for bad behavior: -2 for not working along with SimpleFacebookConnect

ContactForm

Settings for Contact Form

Contact form, brought to you by the people at bestwebsoft, is a plugin that is very easy to use and it offers a few more features than Jetpack.

Some features that stand out;

  • The ability to provide an attachment field in the form.
  • Option to send a copy of the message sent to the visitor.

Similar to Jetpack, this plugin is not very customizable. To add extra fields, you need to modify the plugin (contact_form.php file). You can configure only one email address as the recipient for all the contact forms on your site. In order to customize the styles for this form you need to have knowledge of html and css or you could contact them and pay them to customize the form for you.

Some negatives to worry about:

  • No catpchas, no akismet, no spam management
  • No message management from the dashboard itself, like Jetpack

The plugin developers do provide great support on their forum and you can pay them 10$ to get your form to suit your needs.

Points

Customization: 6/10

Ease of Use: 7/10

Management: 0/10

Looks: 6/10

Spam Protection: 5/10

Extra Features: 4/10 ( For their great support on the forums )

EasyContactforms

Custom Field management

Easy contact forms is exactly what they say it is, a very easy to use contact form. It’s almost completely customizable with great support on their website.

I’ve listed some of its features below to help you make a decision.

  • The form builder is very easy to use and it provides you with tools to completely customize your form.
  • You can create your own custom field types.
  • You can upload files.
  • You can add CATPCHA’s to the form.
  • Reasonable antispam protection and multiple data validation layers.
  • You can create multiple forms and the plugin dashboard provides a great Form management interface.
  • Easy to use contact management and entry management tool.
  • Each contact form has a separate notification message recipient list.
  • Each contact form has its own email templates.
  • Contact form data may be added to Contact History.
  • Any contact form may be configured to have its own style settings.

Easycontactform is loaded with features and only feature i see missing is the use of AJAX to submit forms.

Points

Customization: 9/10

Ease of Use: 9/10

Management: 8/10

Looks: 7/10

Spam Protection: 8/10

Extra Features: 7/10 ( Great form, contact management )

Customcontactform

Form management for Custom Contact form

The Custom contact form plugin is pretty feature packed, as good, if not better, feature wise when compared to  the EasyContactForm. One disadvantage I see is that the dashboard interface isn’t all that appealing. It could be improved.

Some standout features are:

  • Custom HTML Forms Feature – if you are a web developer you can write your own form html and use this plugin simply to process your form requests. Comes with a few useful features.
  • Export form submissions to CSV.
  • Create custom styles in the style manager to change the appearance of your forms: borders, font sizes, colors, padding, margins, background etc
  • Show a stylish JQuery form thank you message or use a custom thank you page.

Points

Customization: 9/10

Ease of Use: 6.5/10

Management: 8/10

Looks: 7/10

Spam Protection: 8/10

Extra Features: 7/10 ( Export to csv and the style manager )

Fastsecurecontactform

Extra fields

This is a highly customisable contact form that blocks all automated spammers. The dashboard interface can be a bit overwhelming as there are a options that can be configured, but with time you can easily get the hang of it. Here’s a quick look at some of the features that make this plugin so popular.

  • Backup/restore tool. You can backup/restore all your forms or single forms and settings.
  • Easy to hide subject and message fields for use as a newsletter signup.
  • Supports sending mail to multiple departments.
  • Optional – posted data can be sent as a query string on the redirect URL.
  • Optional – autoresponder E-mail message.
  • CAPTCHA can be turned off or hidden from logged in users and or admins.
  • Auto form fill for logged in users.
  • Customizable form field titles.
  • Customizable CSS style.
  • Pre-fill in form fields from a URL query string. SeeFAQ
  • Save emails to the WordPress database, or export to CSV or Excel. SeeFAQ

Fast secure contact form comes bundled with with vCita, vCita extends your contact form and lets your users Schedule Meetings based on your availability. You can meet users with web-based video, talk over phone conference, set a location for meetings and collect payments for your time and services. For those who aren’t keen on vCita, the plugin gives you option to disable it.

Points

Customization: 9/10

Ease of Use: 8/10

Management: 9/10

Looks: 8/10

Spam Protection: 9/10

Extra Features: 7/10 ( Loads of them! )

AJAX , Modal contact forms

Slickcontactforms

Slick contact form

Widget settings for the Slick Contact Form

This plugin creates a widget, which adds a contact form using either a floating, drop down button or a sticky, sliding tab. It can handle multiple forms on each page and the location of the floating button or sliding tab can be easily set from the widget control panel.

Each form includes up to 3 text input fields and one text area. The input labels and type of validation can be set via the widget control panel. You would need to edit php theme files in order to add the widget control panel to the dashboard. Slickcontactforms do provide a good tutorial on how to do that.

The widget control panel is used to edit the style of the widget. You can pretty much change the whole look of the form and choose among 4 skins that are provided. The contact form also includes a “Honeypot” style captcha to help minimize spam – this works by having a blank input field hidden from view of the user but visible to spambots. If the field contains text the mail will not be sent – no more annoying & tricky captcha systems.

Some advantages of using slick:

  • Form processed using jQuery & AJAX – no page refresh!
  • You can choose to make the form either a floating or sliding form in true AJAX style.
  • The widget control panel is very easy to use.
  • You can add multiple forms to your site.
  • You can configure multiple recipients and differe;nt recipients for each form.

We can’t but mention some disadvantages of the form

  • No comment/feedback management tool.
  • Can’t add more than 3 text fields and one textarea.
  • No file attachment field provided.

Points

Customization: 8/10

Ease of Use: 7/10

Management: 0/10

Looks: 9/10

Spam Protection: 9/10

Extra Features: 7/10 ( good spam protection )

UsernoisemodalFeedback/ContactForm

Settings for Usernoise Contact Form

Usernoise contact form

If you’re looking for a very good looking and well designed AJAX feedback form, this is it. This plugin is more tuned for Feedback than just for contact. It’s got some great UI elements that allow the user to select the type of feedback: Idea, Problem, Question and Praise. Notifications of new messages pop up right in your admin navigation bar, making it simple and convenient to stay up to date on what your visitors are thinking.

Usernoise also records all of the messages submitted through your site.

The Usernoisecontactform is virtually spam-proof. This is the beauty of having a modal contact form. The form is not visible to robots because it is loaded with AJAX when the page is loaded and therefore the bots don’t see it.

Some standout features:

  • The flexible typography feature causes the text to automatically match your site’s style.
  • It is very easy to setup and it requires no code ( compared to the slick contact form )

Some negatives to consider:

  • The form isn’t very customizable in terms of fields. You can disable fields provided but you cannot add your own.
  • There is not option to add a file upload field.
  • Multiple forms aren’t possible.
  • There can be just one recipients address.

Points

Customization: 6/10

Ease of Use: 8/10

Management: 8/10

Looks: 9/10

Spam Protection: 9/10

Extra Features: 7/10

ContactForm 7

Contact Form 7 settings

Contactform 7 is one of most popular contact form plugins. It is a fully featured plugin that includes all of the best features expected in a contact form plugin, like

  • File Upload & File Attachment.
  • Multiple contact forms.
  • Akismet Spam Filtering.
  • CAPTCHA.
  • Drop Down Menus / Radial Options.
  • Ajax-powered submitting.

The interface is a bit more technical than other plugins which can act as a deterrent if you’re not that familiar with HTML and CSS.

Contact form 7 has great support and a host of other plugins have been developed to compliment Contact form 7

Points

Customization: 9/10

Ease of Use: 7/10

Management: 5/10

Looks: 7/10

Spam Protection: 8/10

Extra Features: 7/10 ( For all the extra plugins you can add to CF 7 )

WordPress Form Maker


WordPress form maker is powerful and functional tool for websites owners . With the functionality and ease of use of this plugin can be compared just a few plugins. It have a user-friendly interface, that allow you easily and quickly add the form from admin panel.
The form includes Ten main elements for creating a new form Custom HTML, Text Input,Time and Date, Select ,Checkbox, Radio, File upload*, Captcha, Map*, Buttons
Spider form plugin can be used for creating contact, mailing list, survey, application, event registration and party invitation forms.

You can download it from official website of this WordPress Form plugin.

Conclusions

For us it’s a tie up between the EasyContactForm and the FastandsecureContactForm for their ease of use and exhaustive feature set. The forms can be easily and completely customized.

If your looking for a great looking AJAX form and you don’t need a lot of fields in your form then we’d recommend the SlickcontactForm.

For those of you who are looking for a contact form with character and who don’t require complex contact forms, don’t look further that the UsernoiseContactForm.

That’s it from us, look out for more plugin reviews as we do them.

 

About The Author

Sheela Sequeira is the product marketing manager at BlogVault, a premium WordPressBackup and Restore service. Sheela spends her time mastering WordPress and getting people to backup their websites. Tweet with Sheela @blogVaultnet

Categories: WordPress Plugins
Tags: , , ,

This post was written by . You can visit the for a short bio, more posts, and other information about the author.


Comment with Your Facebook Account

Comments

  1. Tom Gray ) says: 8/22/2012

    Thanks, this is a great list. Sad to say that I’ve used 6 of these on client sites in my search for the perfect form solution. I’ve now got a couple of more ‘suspects’ to try out. A nice summary of the article would be to place all the forms in a matrix so form features can be compared side-by-side.

    For sheer ease of use, I like the Jetpack Contact Form, it’s not sophisticated but it’s simple to use and some times simple is all you need. Again, thanks for a great post.

    Reply

  2. Mark says: 8/28/2012

    There is a good new one, not yet listed in the plugins directory called BreezingForms and not only a simple contact form but a professional form manager:

    http://crosstec.de/en/wordpress-forms-download.html

    Reply

  3. fily ) says: 10/19/2012

    thanks for sharing, it’s really helpful

    Reply

  4. Danny says: 10/31/2012

    Nice list of plugins, Sheela.

    I would probably go with Fast -secure Contact form over Contact Form7, as I have heard quite a lot of talk regarding security vulnerabilities with Contact form 7….

    Jet Pack seems like the simplest set up being the “default ‘ contact form for WordPress, though, I am not too sure if it is anywhere near as versatile as Fast-Secure….

    Reply

  5. Thomas says: 11/5/2012

    Thanks to you. I was able to choose the right contact form. Finally decided on the Slick Contact form as mine is a basic contact form and I wanted Ajax. Its floating feature is great.

    Reply

  6. Alex says: 11/22/2012

    There is one called Quform which I think should be on the list… Thanks for the rest :)

    Reply

  7. Dotan, vCita Team ) says: 12/18/2012

    Hi
    Another Free, easy to use and fully customized contact form you should check out is
    Contact Form By vCita – http://wordpress.org/extend/plugins/contact-form-with-a-meeting-scheduler-by-vcita/
    vCita now offers a new affiliate program for web professionals – http://www.vcita.com/partners/web-professionals?o=blg

    Reply

  8. Martin70 ) says: 2/6/2013

    Reply

  9. Jack The WP Wrapper ) says: 7/13/2013

    I would add Page Designer Pro (newly launched by WP Plugin Pros). As I run a business I need something that is time friendly, easy to make, and most of all simple but with great features! I found these needs in http://wppagedesignerpro.com/ brilliant developers!

    Reply

  10. Sendola ) says: 8/30/2013

    Sendola isn’t a contact form, but it is designed to work on contact pages! It is a little button that when clicked, can send all the contact and location details straight to the visitor’s mobile phone, for free. This includes address, map, phone number, twitter and facebook links, driving directions and more.

    If you are thinking of upgrading your contact page, check out http://wordpress.org/plugins/sendola/ and make sure your visitors have all your details even when not on your website.

    Reply

  11. Roberto M. ) says: 9/24/2013

    Hello Sheela, there’s another contact form for wordpres i’d like you to check. The contact form i’m talking about is from ContactUs.com (http://wordpress.org/plugins/contactuscom/). I hope you can try it out. I use it on one blog (http://videos.homelinux.net/), It’s easy to configure it (http://www.youtube.com/watch?v=Ry22Fy5Pepo) and I like it.

    Reply

  12. Eric P. ) says: 10/7/2013

    Thanks for the great article. I have a specific need that you might be able to help with. I have a WordPress site that I would like to place a form on to collect several fields of information. I need some back end automation such that this form can then populate the forms on another web page.

    I am looking at iMacros Enterprise Edition. However, I wanted to know if there is another alternative(s) you are aware of. Thank you!

    Reply

  13. AbhiM says: 11/28/2013

    i am using contact form 7… which is good and very flexible… i did not know even there is a contact form from jetpack. will try that…. many thanks for the article

    Reply

  14. Wordpress Developer Jodhpur ) says: 5/9/2014

    Thanks for sharing the list. You can also add one more very powerful and useful contact form plugin:
    http://wordpress.org/plugins/visual-form-builder/

    Reply

  15. Tusar Ranjan says: 6/18/2014

    I Personally like the MN Contact form plugin, which is just a slick, lightweight contact form as compared to other contact form plugins, with variety of options. Recently they also have added the responsive form styling to the plugin.

    Anyone wanted to use it in his/her project can check it out at wordpress plugin repository at : https://wordpress.org/plugins/mn-contact-form/

    Reply

  16. wpcours says: 6/21/2014

    Thank you for sharing this, recently i use Contact form, but i will try others in this list

    Reply

Content


Receive the top stories from BloggingPro and the Splashpress Media network every week, right in your Inbox. Relevant and timely content is yours for FREE!