WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
    • Business Name Ideas
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Plugins» 5 Best Contact Form Plugins for WordPress Compared

5 Best Contact Form Plugins for WordPress Compared

Last updated on January 4th, 2021 by Editorial Staff
1.7k Shares
Share
Tweet
Share
Pin
Free WordPress Video Tutorials on YouTube by WPBeginner
5 Best Contact Form Plugins for WordPress Compared

Are you looking to add a contact form on your WordPress site? Not sure which one of the 1625+ WordPress contact form plugins to use? In this article, we have hand-picked the 5 best contact form plugins for WordPress and compared their pros and cons, so you can easily add a contact form in WordPress.

Best WordPress Contact Form Plugins

Which is the Best WordPress Form Plugin? (Video)

The answer to which is the best WordPress form plugin varies based on your needs and use-cases. While WPForms is the fastest growing WordPress form plugin, in some cases Formidable Forms or another plugin might be a better fit. This is why we have created a comprehensive video guide to help you pick the best WordPress form builder.

Subscribe to WPBeginner

If you prefer the text version, then please continue reading.

1. WPForms

WPForms is the most beginner friendly WordPress contact form plugin. We use it on WPBeginner and all of our other websites. WPForms is built by the same team as WPBeginner with a single goal: Make a WordPress forms plugin that’s both easy and powerful.

WPForms Best WordPress Contact form plugin

Pros

WPForms’ drag & drop online form builder makes it the most user-friendly form plugin for WordPress.

WPForms Lite is available for free in the official WordPress plugin directory meaning you can install it on as many sites as you like for free.

The free version comes with all the basic contact form features including basic form fields, captcha for spam protection, email notifications, and a thank-you page for form confirmation.

The premium version allows you to extend the functionality, so you can build any type of forms such as multi-page forms, email subscription forms, payment forms, order forms, and more.

WPForms pro also comes with other powerful form fields and features like smart conditional logic, file upload, geo-location, signature feature, form abandonment, user-submitted content (post submissions), login and user registration for WordPress, and over 150+ pre-made form templates.

You can see all your form submissions right inside your WordPress dashboard as well as get customized email notifications. You can even setup conditional notifications, so the right person in your team gets notified.

WPForms surveys & polls addon is by far the best WordPress survey solution in the market. It comes with interactive survey reports, real-time polls for WordPress, and all smart survey fields like star ratings, likert scale, NPS, etc. This saves you from paying for extra subscriptions for expensive survey platforms like Survey Monkey.

They also have a form landing page solution to help you create distraction-free form pages in WordPress which makes WPForms the best Wufoo and Google Forms alternative for WordPress.

Recently WPForms also announced their signature Conversational Forms for WordPress which helps you improve your form completion rate by making your forms feel more human.

WPForms integrates with all popular email marketing services and payment platforms like Stripe and PayPal. There are documentation and guides available along with email support and Facebook group to help you when you need it.

WPForms is being used by over 4 million websites and have built quite a loyal following (See: WPForms user reviews).

Cons

While the lite version is free, you need to upgrade to WPForms Pro to unlock more powerful features.

Even though WPForms is powerful, the #1 goal of this plugin is to make it user friendly. That’s why it doesn’t have the more complex features that some other form plugins offer.

Aside from that, WPForms is hands down the best WordPress form builder in the market.

WPBeginner users can use this WPForms coupon that will give you 50% off the premium version of WPForms.

Get WPForms Pro Now »

Alternatively, you can start with WPForms Lite for Free which in our opinion is the best free WordPress form plugin.

Bonus: if you’re a registered non-profit organization, then you can qualify for WPForms non-profit discount which gives you 75% off regular price. WPForms loves supporting non-profit organizations improve the world.

2. Formidable Forms

Formidable Forms is the most advanced WordPress form plugin in the market. They specialize in helping developers build complex form-focused solutions quickly.

Formidable Forms Advanced WordPress form plugin

Pros

Formidable is an all-in-one WordPress form builder that comes with powerful addons to help you go beyond simple contact forms.

You can use Formidable drag and drop interface to create advanced forms like quizzes, surveys, payment forms, registration forms, profile forms, and more.

Advanced users will really love the Formidable Views feature because it allows you to format, filter, and display user-submitted data on the front-end of your website. You can use it to create form-focused solutions like directories, job board listings, event calendars, management systems, rating systems, and more.

You can use Formidable’s advanced calculation fields to create powerful order forms as well as smart calculators like Mortgage calculator, car payment calculator, request a quote calculator, and more.

Formidable integrates with all popular email marketing and payment platforms.

They also have a powerful WooCommerce integration to help you build product forms and even WooCommerce product configurator forms that ties directly to your cart.

Cons

Formidable form builder is not as intuitive as WPForms because they focus on advanced users and developers.

But it makes up for it by being the most extendable form solution in the market. If you’re a developer or agency looking to build form-based solutions or data-driven web applications, then nothing in the market comes close to Formidable Forms.

3. Gravity Forms

Gravity Forms is a paid WordPress form builder plugin that comes with a lot of advanced functionality and features. They also specialize in helping developers build complex form related solutions.

Gravity Forms WordPress form plugin

Pros

Gravity Forms is a powerful drag and drop contact form plugin for WordPress.

With the help of additional add-ons, Gravity Forms can be used to create surveys, quizzes, user submitted content, and even web directory.

It comes with premium support options like FAQs, knowledge base, forums, and email support. This means that help is available when you need it.

Cons

Gravity forms does not have a free version, so it can be a bit expensive than other WordPress contact form plugins. However, if you are using it on multiple sites and projects, then the cost should not be a big deal.

4. Ninja Forms

Ninja Forms is a freemium contact form plugin for WordPress. It can be used to create highly interactive form with very little effort.

Ninja Forms WordPress Form Creation Plugin

Pros

The base plugin for Ninja Forms is available for free from the official WordPress repository. This means you can download and install it on as many sites as you like.

There are premium extensions which allow you to extend Ninja Forms functionality such as connecting with Campaign Monitor, Freshbooks, Salesforce, SMS notifications, etc.

There is a helpful community support option, as well as documentation, guides, and email support.

Cons

Even though the main plugin is available for free, the extensions are not. Buying two or more extensions or even the developer bundle will cost you nearly the same amount as WPForms or Formidable Forms.

5. Contact Form 7

Although we don’t recommend Contact Form 7, this list cannot be complete without the oldest and most downloaded contact form plugin in the official WordPress plugin directory.

Contact Form 7 Free WordPress Contact Form Plugin

Pros

Price is probably the most important advantage of using Contact Form 7. You are free to install it on as many sites as you want.

Although if you’re looking for a free WordPress form plugin, then WPForms Lite, Formidable Forms, and Ninja Forms are all significantly better solutions than Contact Form 7.

There are several third-party plugins that act as add-on plugins for Contact Form 7. Most of them are available for free.

Cons

Contact Form 7 is a below-average solution for creating a basic contact form for your blog. It is very difficult to set up for absolute beginners. The user interface is not intuitive at all.

Since it is a free plugin, support options are limited.

There are several third-party add-ons available for Contact Form 7, but the official plugin website doesn’t have an add-ons directory which makes it difficult to find add-ons to extend the functionality of the base plugin.

Which is the Best Contact Form Plugin for WordPress?

The plugins we mentioned in this article can all help you create a contact form plugin. However deciding the best WordPress form builder plugin varies based on your needs.

If you’re a beginner and don’t want to spend any money, then go with WPForms Lite.

If you’re a business owner and want to create powerful forms without learning code or hiring a developer, then go with the WPForms Pro version.

If you’re a developer trying to build more complex forms, then there’s no better solution than Formidable Forms.

Our overall pick for the best WordPress contact form plugin is WPForms.

We hope this guide helped you choose the best contact form plugin for your WordPress site. You may also want to take a look at our guide on the best WordPress page builder plugins and best WordPress backup plugins compared (Pros and Cons).

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

1.7k Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • Revealed: Why Building an Email List is so Important Today (6 Reasons)

    Revealed: Why Building an Email List is so Important Today (6 Reasons)

  • Checklist

    Checklist: 15 Things You MUST DO Before Changing WordPress Themes

  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

165 Comments

Leave a Reply
  1. J Rux says:
    Jun 5, 2020 at 5:50 am

    Can you send a pdf file to the customer after they submit a form using WP Lite?

    Reply
    • WPBeginner Support says:
      Jun 5, 2020 at 9:12 am

      You can certainly add a download link to your confirmation message if you wanted.

      Reply
  2. Jan says:
    Jun 1, 2020 at 2:09 am

    Thanks a lot for the guide! I installed WPForm and It seems that WPForm Lite doesn’t allow you to see your entries unless you upgrade to the Pro Version. The free version is basically not usable or am I missing something? Thanks a lot for your feedback

    Reply
    • WPBeginner Support says:
      Jun 2, 2020 at 8:49 am

      The plugin is still useable, it will still send entries to the email address you set in the form settings

      Reply
  3. Ranojit Kumar says:
    Oct 2, 2019 at 7:35 am

    Can I create complex form with WPForms?

    Reply
    • WPBeginner Support says:
      Oct 2, 2019 at 9:34 am

      It would depend on the complexity, you can reach out to WPForms to see if what you want is doable and if not, Formidable Forms should be able to handle more complex forms.

      Reply
  4. Vincent Olaer says:
    Oct 1, 2019 at 9:46 am

    I have tried using Gravity Forms and Contact form 7. Before, I thought that Contact form 7 is the best. So I used it in many projects. However, as years passed by, it was actually left behind and has been plagued by spam.

    Gravity Form is the second contact form that I have tested. I have used it in many projects and it’s very versatile.

    Wishing to use “WP Forms” hopefully.

    Reply
    • WPBeginner Support says:
      Oct 2, 2019 at 9:17 am

      Thanks for sharing your experience with these plugins :)

      Reply
  5. Paul says:
    Sep 30, 2019 at 4:06 pm

    Before I joined my new department, they built the site to use Caldera Forms for the user registration. How hard would it be to convert to WPForms? How would I export and import the customer data from Caldera Forms to WPForms?

    Reply
    • WPBeginner Support says:
      Oct 1, 2019 at 9:32 am

      You would want to reach out to WPForms support for the currently recommended method of transferring

      Reply
  6. Taslim Hossain says:
    Sep 29, 2019 at 12:31 pm

    The #1 Contact form for WordPress is WPForms. The user interface is Beautiful and easy to set up, Excellent !

    Reply
    • WPBeginner Support says:
      Sep 30, 2019 at 10:37 am

      Glad you’re enjoying using WPForms :)

      Reply
  7. Yasir Mehmood says:
    Sep 28, 2019 at 12:30 pm

    I am using WP Forms lite for my blog but I am not receiving e-mails for the entries posted. Any solution?

    Reply
    • WPBeginner Support says:
      Sep 30, 2019 at 10:19 am

      It would likely be due to how your site is sending the emails, you should be able to get around that issue using SMTP which we cover in our article here: https://www.wpbeginner.com/plugins/how-to-send-email-in-wordpress-using-the-gmail-smtp-server/

      Reply
  8. Andrew Marcelli says:
    Sep 28, 2019 at 10:41 am

    Thanks for the great article. I love WPForms. I use it on all my sites. I tried multiple plug-ins for forms and WPForms was the easiest to get up and running.

    Reply
    • WPBeginner Support says:
      Sep 30, 2019 at 10:16 am

      You’re welcome, glad you’ve been enjoying WPForms :)

      Reply
  9. Shakeel Anjum says:
    Sep 28, 2019 at 6:55 am

    I’m currently using the WPForms Lite version and I absolutely love it. It’s the most beginner friendly & no. 1 free WP contact form plugin.

    Reply
    • WPBeginner Support says:
      Sep 30, 2019 at 10:09 am

      Glad you like the WPForms plugin :)

      Reply
  10. Louise says:
    Sep 28, 2019 at 4:09 am

    Is a good beginning to collect data for site

    Reply
    • WPBeginner Support says:
      Sep 30, 2019 at 10:09 am

      Thank you, glad you like our article :)

      Reply
  11. Caroline Veilleux says:
    Sep 26, 2019 at 12:13 pm

    If you want to make a really simple contact form, I really recommend Ninja forms. In case you want to make something more complicated and add Paypal payments, go for Gravity forms. WPforms works great but is really expensive.

    Reply
    • WPBeginner Support says:
      Sep 27, 2019 at 9:29 am

      Thanks for sharing your opinion

      Reply
  12. WPBeginner Support says:
    Sep 26, 2019 at 10:37 am

    Thank you for your feedback, if you’re looking for calculator fields for the moment we would recommend Formidable Forms

    Reply
  13. Bhabishya Bhatt says:
    Sep 26, 2019 at 8:38 am

    WPForms is great plugin very easy to use, firstly I used Contact Form 7 it stops working sometime…

    Reply
    • WPBeginner Support says:
      Sep 26, 2019 at 11:41 am

      Thank you for your feedback, glad you’re enjoying WPForms :)

      Reply
  14. Munna Chowdhury says:
    Sep 26, 2019 at 2:25 am

    I used to use CF 7. Now I’ve moved to WPForms for me and my clients as it saves our time. Recommended for both techies & non-techies.

    Reply
    • WPBeginner Support says:
      Sep 26, 2019 at 10:56 am

      Thank you for sharing your recommendation :)

      Reply
  15. Unarine Leo says:
    Sep 25, 2019 at 10:11 pm

    Hi, After installing wp contact form how do I make the recepient receive an auto response?

    Reply
    • WPBeginner Support says:
      Sep 26, 2019 at 11:04 am

      Each plugin has a different location for that so the where and how depends on the plugin you installed.

      Reply
  16. Muhammad junaid says:
    Sep 25, 2019 at 9:28 pm

    It’s explained very well thanks for such information.. you are not only wpbeginner but also expert pro and pro❤❤

    Reply
    • WPBeginner Support says:
      Sep 26, 2019 at 11:06 am

      Thank you, glad you found our article well explained :)

      Reply
  17. David TC says:
    Sep 25, 2019 at 6:55 pm

    I currently use Formidable forms, and I so much love it. But, for the sake of this post, I’m going to install Wpforms on the new site I’m working on. Maybe I might fall in love with it, too.

    Reply
    • WPBeginner Support says:
      Sep 26, 2019 at 11:09 am

      Thanks for sharing what you’re using, we hope you enjoy WPForms as well as Formidable :)

      Reply
  18. Muhammad Waqas says:
    Sep 25, 2019 at 4:10 pm

    Very helpful post.

    Reply
    • WPBeginner Support says:
      Sep 26, 2019 at 10:42 am

      Thank you, glad it was helpful :)

      Reply
  19. Umer hassan says:
    Sep 25, 2019 at 3:22 pm

    Nice post learned a lot from it. I really needed this one thanks a lot.

    Reply
    • WPBeginner Support says:
      Sep 26, 2019 at 10:42 am

      Glad our post could be helpful :)

      Reply
  20. Purity says:
    Sep 25, 2019 at 2:49 pm

    Am a new user to wp forms and so far I love the layout and the simplicity….the best part is that one can create a beautiful contact form without any help…

    Reply
    • WPBeginner Support says:
      Sep 26, 2019 at 10:38 am

      Glad you’ve been enjoying WPForms :)

      Reply
  21. Jochen Gererstorfer says:
    Sep 25, 2019 at 2:23 pm

    WPForms Lite is a good way to go, if you can’t spend money.
    But simple calculator fields would be nice.

    Reply
  22. Louise Findlay says:
    Sep 25, 2019 at 2:19 pm

    I love how simple WP Forms makes creating a contact form. It’s easy, has a great free plan and is responsive.

    Reply
    • WPBeginner Support says:
      Sep 26, 2019 at 10:35 am

      Glad you’ve been enjoying WPForms :)

      Reply
  23. Lauren Nicole says:
    Sep 14, 2019 at 2:11 pm

    Any ideas for a form plugin that generates a unique url for each form and not a shortcode? I want to link a form to a button by using the form’s url, but I am having a hard time finding a plugin that does this. WP forms gives me a shortcode and an embed code but neither will work with a button.

    Reply
    • WPBeginner Support says:
      Sep 16, 2019 at 10:21 am

      For what it sounds like you’re wanting, as you have WPForms you would want to take a look at the form pages addon

      Reply
  24. Mike says:
    Aug 29, 2019 at 9:55 am

    created a form with wpform lite from blank but don’t get notification despite setting everything up in notification with my email. was it because i created from bank. ? because the contact form is working

    Reply
    • WPBeginner Support says:
      Aug 30, 2019 at 9:01 am

      If your contact form is not sending the messages, then it is due to how WordPress sends messages by default and you would need to look into using SMTP: https://www.wpbeginner.com/plugins/how-to-send-email-in-wordpress-using-the-gmail-smtp-server/

      Reply
  25. Alex Smyrk says:
    Aug 20, 2019 at 2:24 am

    Is there a way with any form plugin for logged in users on the front-end to submit a form, and at a later date login and update it (on the front-end)? I am currently trying to do this with 10web Form Maker plugin (using their MYSQL Mapping) and Participants Database and also using Form Makers own table wp_formmaker_submits. But it’s not so straightforward.

    Reply
    • WPBeginner Support says:
      Aug 20, 2019 at 10:21 am

      For that, you would want to check with the form plugin’s support for what is available at the moment.

      Reply
  26. Brian Haines says:
    Aug 12, 2019 at 3:02 pm

    RE: WPForms

    “The free version comes with all the basic contact form features including basic form fields, captcha for spam protection, email notifications, and a thank-you page for form confirmation.”

    Actually “captcha for spam protection” is not included in the free version of WPForms.

    Reply
    • WPBeginner Support says:
      Aug 13, 2019 at 9:59 am

      You would want to go under WPForms>Settings>reCAPTCHA for where to activate CAPTCHA in the free version :)

      Reply
  27. Andrew Zicklin says:
    Jun 26, 2019 at 8:48 pm

    Is there a form solution that will transfer the information to a spreadsheet. In other words, as people sign up, Their info gets downloaded one by one into a spreadsheet?

    Thanks,

    Reply
    • WPBeginner Support says:
      Jun 27, 2019 at 10:46 am

      You could use WPForms to collect the information and then export the entries to a CSV which can be opened as a spreadsheet

      Reply
  28. Pratik says:
    Jun 2, 2019 at 7:42 pm

    I did not find a solution to what I was looking for. I have 15 services on my website and I have 15 separate web pages for each of the services. I want to have a small request for quote form in every service page. Will I have to create 15 different forms to identify what service someone is requesting for?

    Reply
    • WPBeginner Support says:
      Jun 3, 2019 at 1:14 pm

      You could do that or create a dropdown for users to select the service and add the same form to each page.

      Reply
  29. amit sharma says:
    May 14, 2019 at 2:49 am

    thanks for the information about WordPress plugin it is really useful

    Reply
    • WPBeginner Support says:
      May 14, 2019 at 11:38 am

      Glad you found our content helpful :)

      Reply
  30. Jeff says:
    Mar 15, 2019 at 8:45 pm

    I enjoyed your article like I do all your articles, and I check your website for answers to everything I am researching for my WordPress website before making any decisions.

    I was using WPForms Lite with dependable success and then one day my form turned to just the code, and I redid the form over and over with the same results never figuring out what the problem was. I now need to add a new contact form and after reading your article I am going to give WPForms Lite another try in hopes this time it works for me.

    Thank You

    Reply
    • WPBeginner Support says:
      Mar 19, 2019 at 11:53 am

      Thank you for trying the plugin again, if you continue to run into that issue please reach out to the plugin’s support and they should be able to assist.

      Reply
  31. Faith says:
    Feb 27, 2019 at 1:01 am

    From the article:

    “WPForms Lite is available for free in the official WordPress plugin directory meaning you can install it on as many sites as you like for free.

    The free version comes with all the basic contact form features including basic form fields, captcha for spam protection, email notifications, and a thank-you page for form confirmation.”

    I downloaded this plugin explicitly for the captcha feature, and it’s telling me I need to upgrade to the paid version to access it. Not pleased.

    Reply
    • WPBeginner Support says:
      Feb 27, 2019 at 11:10 am

      CAPTCHA should still be available to be used with the forms without the need to upgrade to a paid version, if you are receiving a message that you are required to upgrade you would want to reach out to WPForm’s support and they should be able to assist

      Reply
  32. ilse says:
    Feb 11, 2019 at 4:06 pm

    Unfortunately WPforms doesn’t offer the Captcha Functionality (anymore?) in the free version :(

    Reply
    • WPBeginner Support says:
      Feb 12, 2019 at 11:34 am

      It should still be in the settings. If you reach out to WPForm’s support and let them know they should be able to assist.

      Reply
  33. Chris McCreery says:
    Feb 7, 2019 at 11:46 am

    You don’t recommend Contact Form 7? Is that because you don’t earn a commission?

    Reply
    • WPBeginner Support says:
      Feb 8, 2019 at 10:36 am

      We explain why we don’t recommend it in the cons section for the plugin.

      Reply
    • Coen says:
      Apr 26, 2019 at 1:52 pm

      In my opinion the plugin is bloated with unnecessary code blocks, loading on all pages. It brings your website speed down and is not very flexible either. I used it on many site and don’t recommend it as well.

      Reply
  34. Greg says:
    Feb 1, 2019 at 10:21 pm

    Wpforms is great, shame the $200 price tag for the Pro is too high :(

    Reply
    • WPBeginner Support says:
      Feb 4, 2019 at 2:18 pm

      Thank you for that feedback, while it is priced similarly to other form plugins, it is something to take into consideration :)

      Reply
  35. Maxwell says:
    Feb 1, 2019 at 3:13 pm

    You guys need to be more open about owning WPForms. You always make it the best and write nowhere that you own it. I think you have a great blog, but need to be more open about this with your readers.

    Reply
    • Editorial Staff says:
      Feb 4, 2019 at 7:27 am

      Hi Maxwell, thanks for leaving a response and your kind words about WPBeginner.

      With regards to WPForms, we do have WPForms listed in our Products section that’s visible in the top menu. We also recently did an announcement blog post about WPForms Form Pages which also included that WPForms is our product. It’s also mentioned in our FTC Disclosure page that’s linked from every page. Unfortunately, it’s simply not scalable to add a disclaimer every time we mention our products within the articles.

      Reply
  36. Mark Sagent says:
    Feb 1, 2019 at 12:20 pm

    Forminator by WPMU Dev is free an has all the features of the premium plugins featured on this post. I’m not sure why Forminator is not on this list?

    Reply
    • WPBeginner Support says:
      Feb 4, 2019 at 1:54 pm

      Thank you for recommending a plugin for when we look at updating this article, the plugins in this article are ones we’ve tested and would recommend at this time :)

      Reply
  37. gabor79 says:
    Nov 26, 2018 at 5:25 pm

    hello
    I am looking for contact form with double opt-in feature. Visitor should click on url in email to verify comment. Is there any? (newsletter plugins are available but I am not sure if I could use)
    Thanks

    Reply
  38. narendra singh says:
    Nov 13, 2018 at 4:03 am

    In this article, the contact form important plugin is well-informed. And even after reading this article I have used WPForms to create a contact form. Which attracted me and seemed convenient.

    Reply
  39. stuart siney says:
    Oct 31, 2018 at 11:52 am

    Having bashed my head in stress and frustration i have tired all other forms and have just installed wp forms and can tell you this is the best and easiest form builder out there………….. ty

    Reply
    • WPBeginner Support says:
      Oct 31, 2018 at 10:33 pm

      Hi Staurt,

      Glad you found it useful. Don’t forget to follow us on Facebook for more WordPress tips and tutorials.

      Reply
  40. Lee says:
    Aug 8, 2018 at 8:33 am

    Great article and helped me decide what to use on my own small blog. Thanks.

    Reply
  41. Faris Naqib says:
    Jul 27, 2018 at 2:27 am

    I want to add function in my form like they have additional box if they selected the option.

    For example: I list 3 option = Single, Married & Divorced

    And then, if they select married, another form appear like name of spouse, age and so on.

    If they not select married, the additional form not appear. I used contact form 7 but it’s do not have the function.

    My question is what plugin form I can used to perform the function and it’s free or premium?

    Reply
  42. Sunday says:
    Jul 18, 2018 at 1:38 pm

    Thanks for this good article and the many others. Agreed WPForm lite has free version. But how do I see my entries for this free version? I am a beginner. Thanks and many thanks.

    Reply
    • WPBeginner Support says:
      Jul 18, 2018 at 2:42 pm

      Hi,

      Your form submissions are sent to you via email. If you are not getting email notifications, then please see our article on how to fix WordPress not sending email issue.

      Reply
  43. Ashish Ajani says:
    Jul 13, 2018 at 2:23 am

    Great to see different options and comparison for contact form plugins. I guess the Contact Form 7 is the best but others like WPForms and Ninja Forms are worth giving a try. Thanks.

    Reply
    • thierry says:
      Mar 21, 2019 at 2:18 pm

      march2019. I uninstall contact form 7. Since 2 months in conjunction with advance CF7, IT FAILS It seems to be caused by reCaptcha. I had to reinstall the whole WP site. VERY DANGErOUS TO USE. I am switching to NINJA Forms a lot more stable. Still searching an elegant solution to view the submissions in a page.
      B rgds
      Thierry BE
      ps: I have also received a very inappropriate reply from support.

      Reply
  44. sandeep singh says:
    Jun 10, 2018 at 5:35 pm

    Contact form 7 works well for me, but I heard it does load on every page which slows down the site, is wp form loads only for the exclusive pages?
    I mean does it hamper site speed?

    Reply
    • WPBeginner Support says:
      Jun 11, 2018 at 11:00 am

      Hi Sandeep,

      WPForms is optimized for speed and performance and does not affect your site speed.

      Reply
  45. Nyks says:
    May 19, 2018 at 4:11 am

    >> Pirate Forms: It’s a completely free plugin with no paid upgrades.

    Obviously, this is either outdated or wrong. There is a paid upgrade called “Pirate forms extended”, avaiable on the official plugin-developer-site.

    Reply
    • WPBeginner Support says:
      May 21, 2018 at 4:50 pm

      Hi Nyks,

      Thanks for pointing out. We have updated the article to reflect these changes.

      Reply
  46. TJ says:
    Mar 30, 2018 at 10:50 am

    I just started a web hosting and design business. This site was very useful to point me towards the more popular form builders out there. I just have two follow ups that I am hoping I can get some help with.

    First, the information for Formidable Forms seems to be outdated. Specifically the cost. According to their site there are now four packages to choose from. The cheapest (one site) is $49/yr. The most expensive (unlimited) is $399/yr. they have three site and fifteen site options in between.

    Second, I originally was going to go with Gravity Forms based on the review here and executing their demo it appears it offers all of the customization and features I need. However, there are a lot of negative review regarding support and I do not care to be dead in the water on the occasion that I need support.

    I have used WPForms Lite and I was very happy with it and how easy it was to create a form. However, the form was a simple contact form. I am now in need of creating file upload forms, registration foms, and others. I am concerned that as my customization needs grow it may outgrow what WPForms offers given that WPForms simplifies the user interface to make it easier for beginners. I do not expect any solution to satisfy everyone’s needs. I just need help finding the solution that will serve me best moving forward. I could probably get away with a 15 or 20 site package while my business grows. So, I can take advantage of cost savings that way. However, I would like something that offers a strong feature set without forcing you to dip into your wallet every time you want to add a feature (a.k.a no Ninja Forms). If anyone can please help I would appreciate it

    Reply
    • WPBeginner Support says:
      Mar 30, 2018 at 7:54 pm

      Hey TJ,

      We have updated the article with current pricing for Formidable Pro. Currently, the pro version of WPForms supports file uploads, user registration, user submitted content, and other types of forms via addons. It is growing really fast and new features are added regularly.

      Reply
  47. illy says:
    Mar 11, 2018 at 4:22 pm

    Just a quick thank you :)

    I have just created a 2 column form, made it 1 column for mobiles in less than 5 minutes with WPForms Lite.
    ..I feel pretty stupid struggling with Contact Form 7 for so long…

    Reply
    • WPBeginner Support says:
      Mar 11, 2018 at 7:07 pm

      Hi Illy,

      Thanks for the feedback, we are glad you found WPForms useful. :)

      Reply
  48. Dick Sijtsma says:
    Mar 2, 2018 at 9:12 am

    Are there any FormBuilders available that let you filter the kind of email address a visitor enters? That is : refuse an entry when a visitor is using a general mail address like gmail, hotmail, yahoomail or similar?
    Thanks.

    Reply
  49. zahir says:
    Jan 23, 2018 at 2:26 pm

    I am looking for free Form Plugin which can allow user to submit CV / image files for my WP blog, plz help me…

    Reply
  50. Rebecca says:
    Nov 22, 2017 at 8:26 pm

    What plugin would you recommend if you wanted to store all the data in a database to export into a CSV or Excel file?

    Reply
« 1 2

Leave a Reply Cancel reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
All in One SEO
Improve website SEO rankings with AIOSEO plugin. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 30 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2021 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2021)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2021)
    • SiteGround Reviews from 4464 Users & Our Experts (2021)
    • Bluehost Review from Real Users + Performance Stats (2021)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • Free Business Name Generator (A.I Powered)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2021 – Step by Step Guide
Deals & Coupons (view all)
EWWW Image Optimizer
EWWW Image Optimizer Coupon
Get 15% OFF on EWWW Image Optimizer WordPress plugin for image resizing.
Liquid Web
Liquid Web Coupon
Get 50% OFF on Liquid Web managed WordPress hosting plans for 3 months. From just $9.50.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).

Join our team: We are Hiring!

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
  • Free Business Tools
  • Growth Fund
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress
  • Smash Balloon
  • AIOSEO

Copyright © 2009 - 2021 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by SiteGround | WordPress Security by Sucuri.