5 Best Contact Form Plugins for WordPress

contact form plugins

While most WordPress templates either have built-in contact forms, or can be easily tweaked to include them using widgets, it’s often better to create your own contact form with a WordPress plugin. A good contact form gives your small business website a professional appearance, and helps you simplify managing your online communication.

The benefits of using a WordPress contact form plugin include:

  • Customizations: Plugins allow you to create contact forms that match the look and feel of your site, with custom fields, defined next steps, and more.
  • Ease of use: Many WordPress contact form plugins are simple, user-friendly interfaces that require no coding to install or use.
  • Contact management: Some contact form plugins for WordPress include a dashboard to help you manage contact information from your customers.
  • Spam protection: Often, contact form plugins for WordPress include some form of security to prevent spam comments.

Here are some of the best contact form plugins for WordPress and your small business website.

Contact Form Plugins for WordPress

Fast Secure Contact Form

This powerful form builder is versatile and easy to use. The Fast Secure Contact Form plugin lets you add, remove, and reorder fields, permits custom field creation, and allows commenters to send emails automatically. You can also create multiple forms and redirect users to any URL you choose after the message is sent.

Fast Secure Contact Form provides automatic spam comment protection with built-in Akismet and CAPTCHA support.

Jetpack Contact Form

If you don’t already have Jetpack installed on your website, you may want to consider using this plugin. It offers many of the features built into WordPress.com websites that aren’t automatically included for self-hosted WordPress sites – stats, social comments, extra widgets, post sliders, email subscription tools, and much more.

One of this plugin’s features is the Jetpack Contact Form, a simple and elegant form creator built on Akismet. You can add a contact form to any page or post, add and reorder fields, customize your email notifications, prevent spam comments, add redirect links, and customize the form appearance, including the text for the submit button.

Custom Contact Forms

This intuitive and highly customizable plugin, Custom Contact Forms, is packed with features and is extremely user-friendly, giving you all of the benefits of CSS customization without having to know CSS. Most features are drag-and-drop or dropdown menu selections, and there are plenty of options to choose from.

Custom Contact Forms let you:

  • Customize size, colors, borders, padding, margins, backgrounds, and more for your contact forms.
  • Add, remove, and rearrange fields, including custom created fields (text, text area, checkbox, and dropdown)—unlimited numbers of fields are permitted.
  • Create an unlimited number of forms and set a different destination email for each one.
  • Set required fields and optional fields.
  • Display forms in pages, posts, and theme files.
  • Redirect to any URL, including a Jquery form thank you message or a custom thank you page.
  • Enable CAPTCHA or “Are You Human?” spam comment blocking support.

There are many more features with Custom Contact Forms, including a custom HTML feature for developers to further tweak the design.

Slick Contact Forms

A widget-based plugin, Slick Contact Forms is a user-friendly way to create contact forms that stand out. You can design floating forms, drop-down buttons, or sticky sliding tab forms, located anywhere on the page. This plugin also handles multiple forms per page for additional effect.

While Slick Contact Forms is more limited in terms of personalization, allowing three text input fields and one text area, the plugin offers several configuration options. You can set your send address as your default WordPress admin address, or choose a different email for contact notification. The Send from User Email option shows visitor email addresses in the From field for improved address capture. You can also collect IP addresses and the URL of the page users submitted from.

Slick Contact Forms includes several additional features, such as custom redirects after submission, contact form widget options, shortcodes, and more.

Contact Form 7

Simple, flexible and popular, Contact Form 7 has been downloaded nearly 16 million times by WordPress website users. This contact form plugin lets you customize form fields, appearance, and mail contents. You can create multiple contact forms and insert them on any page or post.

Contact Form 7 supports Ajax-powered submitting, Akismet, and CAPTCHA spam filtering, and is available in multiple languages.

Do you use a contact form plugin for your small business website?

Plugins Photo via Shutterstock

50 Comments ▼

Megan Totka


Megan Totka Megan Totka is the Chief Editor for Chamber of Commerce. Chamber specializes in helping SMB's grow their business on the Web while facilitating the connectivity between local businesses and more than 7,000 Chambers of Commerce worldwide. Megan specializes in reporting the latest business news, helpful tips and reliable resources and provides advice through her column on the Chamber blog.

50 Reactions

  1. Thanks a lot, Megan!

    I was just searching (Friday) for some WordPress form choices for my franchise directory website.

    I’ve been using Wufoo, but I’ll look at your ideas. Let’s see if any of them make sense.

    Perfect timing!

    The Franchise King®

  2. Thumbs up to Fast Secure Contact Form! I’ve used it on my own site and many others for years and it has developed into a very powerful tool. I’ve never seen it fail to work properly and has a “100% up-time” as far as I’m concerned. Easily customized and modified.

  3. I’m looking for a contact form plugin that records the filled infos in a database before sending them. I’d like to use these infos for dem. Can you help me?

  4. I use contact form 7. I used to have enhanced WP contact form but it had become too buggy with the WordPress updates.

  5. Great article Megan!

    ;-)
    Josh.
    sweetCaptcha Team

  6. Where do I go to get help writing blogs..etc about offering self employment opportunities for women

  7. I’ve used three or four of the contact form plugins you mentioned and was satisfied with them all…until I met Gravity Forms. Even though it is not free, it is worth every penny. You can do so much with it and use it for a multitude of form types.

    • I’m glad to hear that you found one that works for you. It’s all about finding what works best for your business. Thanks for reading!

  8. I use Contact Form 7 for all my contact forms., and I am very happy with because it its very simple to use and because it is free. There are features in Gravity Forms that I would like to have, but Gravity Forms is just to expensive. I will stick with FREE.

    • It’s great to hear that Contact Form 7 is working for you. And on the bright side at least the features of Gravity Forms are only like to have’s versus need to have’s.

  9. Hi Megan,

    Thanks for the wonderful list of wordpress plugins. I am new to wordpress and searching for some good and reliable plugins. Internet is full of info about these plugins, but most of the time the I found list is too long to decide which one to use. Your short yet effective list of these plugins is much appreciated.

    Thanks again !
    much appreciated

  10. Hi Megan,

    My recommended contact form plugin is Gravity forms as suggested by one of the previous comments.

    Gravity has advanced extensibility into Paypal, Mailchimp etc that makes it easy for a non techy to deliver some very rich and complex functionality.

  11. Girija Shankar Dash

    Try MN Contact Form : http://wordpress.org/plugins/mn-contact-form/

    Its simple & secure..

  12. Megan: I learned about Jetpack plugin at a session by “happiness engineer” Fabiana of Automattic, present the possibilities with WordPress. WordPress DOT com was one of the sponsor of this edition of the unconference (potluck), WebCoast, in Gothenburg, Sweden.

    Could these plugins have an effect on the loading time of the website? Any security risks?

  13. Thanks, Megan. I don’t have a contact form on my blog, but it’s definitely something for me to consider. In deciding which one to implement, I think I’m going to go for the Jetpack Contact Form as I’m sold on the fact that it’s built on Akismet (which I use).

  14. Thanks Megan for the list of contact form plugins. I’ve been at a loss for which one to use. I just installed Custom Contact Forms and will soon be back here to let you know how it works for me.

  15. Hi Megan! Hey guys,

    Let me share with you Ninja Kick Contact Form — http://looks-awesome.com/portfolio/wordpress-plugins/nks-wordpress-contact-form/
    Just check how it reveals from a side ;) Have fun!

  16. Fast Secure Contact Form has worked well for me for the past 2+ years, and I would recommend it. Support remains very good.

  17. Megan,

    I am currently using contact form & with the latest version of WordPress, however I am getting phone calls that the form doesn’t work on internet explorer.

    The date picker widget on the form doesn’t work.

    Can you recommend any other plugin that may work on all browsers.

    Best Regards

    Alejandro

  18. Thanks, Megan. I don’t have a contact form on my blog, but it’s definitely something for me to consider. :)

  19. Hey thanks so much, I use custom contact forms and am trying to add a mail chimp text box and the plugin support has been un answered for months … not sure where to put this piece of html code I have … any ideas :)

  20. Contact form 7 is best one and easy to use, I am using this on my all websites

  21. You could also try FormBuilder. It’s free and has a lot of great features.
    http://wordpress.org/plugins/formbuilder/

  22. Hi Guys

    A great selection. my host now requires me to use SMTP Authentication for web forms etc.. can you suggest a WP Plugin that uses this?

    John

  23. Nice article..very helpful

    BTW I like the look of your blog followed by the responses…Is that a plugin for WordPress?..I can’t find any blog plugins to add to my site…You google how to make a blog and almost 100% of google responses will show you how to make a blog from scratch.

  24. Pankaj Agarwal

    There is another Contact form WordPress plugin that is much useful and easy to use.
    https://wordpress.org/plugins/formget-contact-form/

  25. Please take Contact Form 7 off of this list! I looked to articles like this over a year ago when I first created my site and found Contact Form 7 had great reviews. A year later, I just discovered that I wasn’t getting all of my messages, and 175 potential client inquiries were sitting in my FTP files! After doing some research, I know I’m not the only one that used Contact Form 7 to have these issues. I’m now terrified to trust another contact form!

  26. thanks Megan Totka, ita great info. i was looking plugin so i can use it as a widget so my site visitor can enter his phone no and email… and you solved my problem . great thanks

  27. Thanks for all the good information. Good article. I will take a look at each of these contact form plugins.

  28. thank you so much, i tried the Custom Contact forms plugin and it worked out great !! you truly are a compressed package of beauty and brain \(^_^)/

  29. 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/

    Thanks
    Tusar

  30. Thanks for share it the great list, I want to know the plugin name which you’ve use for right bar advertisement. I scroll down the page a sidebar advertisement also scrolled, which plugin you’ve use for it.

  31. Nice article. I’m looking for a contact form that will allow the user to upload their music/video file to our radio/tv station. I’d like it to create a database or mailing list and work in conjunction with PayPal. Do you know of a WordPress plugin that can do this?

  32. Thanks for all the great list. Good article! I will take a look at these contact form plugins.

  33. Woocommerce themes also come with a really awesome contact form. Now changing my theme and miss it already. Will try 2 of your suggestions. Thanks!

  34. What a BS half of them are outdated.

  35. Yea, I used to love Contact Form 7. I used it for all my sites. Then something changed and it completely stopped working. I ended up doing work around’s but in the end it just wasn’t working. I’m looking for a new form that is easy and clean to use.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



Seen a great marketing campaign in 2013? Nominate for the 2014 Small Business Influencer Awards.