38 Responses

  1. Pippin Williamson
    Pippin Williamson June 8, 2013 at 16:18 | | Reply

    I’m sad to see that Contact Form 7 is still making these lists while plugins like Ninja Forms aren’t: http://wordpress.org/plugins/ninja-forms/

    In no world is Contact Form 7 and easier plugin to use.

  2. John Gardner (@j_gardner)
    John Gardner (@j_gardner) June 8, 2013 at 16:27 | | Reply

    Pippin speaks the truth!

  3. Bill Robbins
    Bill Robbins June 8, 2013 at 16:27 | | Reply

    Visual Form Builder is also quite nice: http://wordpress.org/plugins/visual-form-builder/

    1. Matthew Muro
      Matthew Muro June 13, 2013 at 17:01 | | Reply

      Thanks, Bill. Visual Form Builder has been out for two years and never makes these lists. Security through obscurity? 😉

  4. Brett
    Brett June 8, 2013 at 16:31 | | Reply

    I agree Pippin. I’m not sure why people use Contact Form 7 anymore with so many user-friendly options out there.

    I use Fast Secure Contact Form. Awesome plugin with a TON of options to customize.


  5. Viktoria Michaelis
    Viktoria Michaelis June 9, 2013 at 13:33 | | Reply

    I use Contact Form 7 on my web site and really don’t understand why anyone would have a problem with it. The interface is simple to use and quick to set up and has brought with it, so far, not a single problem.

  6. Grant Palin (@grantpalin)
    Grant Palin (@grantpalin) June 9, 2013 at 18:15 | | Reply

    To be fair to Contact Form 7, it’s focused on one thing, and does it well. It’s versatile, configurable, extensible, and the output can be custom styled. As I see it, if a contact form is all that’s needed, CF7 is quite capable, and a “full” forms plugin is overkill in such a circumstance.

  7. Brad Trivers
    Brad Trivers June 9, 2013 at 19:44 | | Reply

    How about the Jetpack form module? (Let the lambasting begin) http://jetpack.me/support/contact-form/

  8. Mathew Porter
    Mathew Porter June 13, 2013 at 21:01 | | Reply

    ive used contact form 7 for a few years and styled it up to how i want it. does what it is meant to.

  9. Marco
    Marco June 30, 2013 at 19:53 | | Reply

    What I dislike is that most (all?) contact form plugins add scripts to the main header.php. Does not make any sense to me.

    When I only have one single page with a contact form, why does the script needs to be added on each of my 2000+ other pages? That’s why I am using an iframe solution. Not really professional lol but at least it saves me (and the visitors) some KB.

  10. Sendola
    Sendola August 30, 2013 at 15:56 | | Reply

    Not a contact form, but a contact page plugin: Sendola can send all your contact details (phone number, address, map, directions, social links etc) to your visitors’ mobile phones via a simple button.

    Its completely free for all websites to use – http://wordpress.org/plugins/sendola/

  11. leokoo
    leokoo September 9, 2013 at 15:06 | | Reply

    Hmm, how come Formidable Pro isn’t listed as well? =) It’s a solid plugin.

  12. Jim Riley
    Jim Riley October 23, 2013 at 09:20 | | Reply

    I recently started using FormGet plugin for building my contact form. It’s pretty easy to use in my opinion. It’s available in WordPress repository at

  13. Marcus
    Marcus October 25, 2013 at 10:57 | | Reply

    You should really look at Page Designer Pro http://wppagedesignerpro.com/ – it often gets overlooked because it’s new but it’s really great feature-rich WordPress Contact Form plugin! 😀

  14. 1ManBandAccts
    1ManBandAccts November 29, 2013 at 17:00 | | Reply

    Is it me or has Contact Form 7 now been removed from the list?

    I found this post by looking for Pippin’s contact form plug in, as I use Contact Form 7 (and happy w it) but driven mad by spam. I researched extra that didn’t get in the way of user experience for Contact 7 and haven’t found any.

    I figured if Pippin’s contact forms are easy to use (as a user I have used them and they are) then makes sense to have a look at his contact form plug-in.

    Which led me here and you’re discussing Contact Form 7 which isn’t even in the list any more! *puzzled*

  15. Harshmeet Singh
    Harshmeet Singh January 7, 2014 at 04:08 | | Reply

    hey !
    is there any plugin through which i can reply to each and every contact person through my worpress dashboard ?

  16. khalid
    khalid February 6, 2014 at 14:10 | | Reply


    I’m looking for a plugin allowing multi-steps. I have plenty of info collected trough my form therefore I need to separate the form into several pages.

    thank you

  17. villaribo
    villaribo April 11, 2014 at 11:39 | | Reply

    Haha, just another one Ninja here 🙂 http://looks-awesome.com/portfolio/wordpress-plugins/nks-wordpress-contact-form/

    I wonder how it happens that the most popular form was the Japanese one? Looks like an old Samurai tradition — always make perfect web forms 🙂

    1. MashEd
      MashEd April 19, 2014 at 14:36 | | Reply

      This would do it…not available on the wordpress.org downloads, but search and download, use for free!


  18. MashEd
    MashEd April 19, 2014 at 14:35 | | Reply

    Contact Form 7 is free and easy to use. Most features that are free here are in paid versions on other forms creators. The free ninja forms barely makes it, compared to the free Contact Form 7. I’m now disheartened Contact Form 7 is not on this list..And I’m not Japanese!

    Also, a new form that does a lot of what I am looking for, at the price that I am looking for – cforms..
    Why is this not here? There is no other plugin that does multi-page forms for free. My 2 cents..

  19. White Angel
    White Angel October 29, 2014 at 22:00 | | Reply

    Great article, thank you.

    By chance I found this gem https://codecanyon.net/item/forms-management-systemwordpress-frontend-plugin/8978741

    This awesome plugin handled all my forms.

  20. maysahmed
    maysahmed January 27, 2015 at 11:52 | | Reply

    Hi ,
    I like forms management system it’s new but I really felt comfortable with it doing anything I needed also they have a great support 🙂

  21. Zahid
    Zahid June 11, 2015 at 11:47 | | Reply

    Thankyou!!! for sharing informative article with useful plugins recommendations and tips.

  22. Lyndon Engerman
    Lyndon Engerman September 29, 2015 at 11:00 | | Reply

    Nice Landing pages mate. Have you tried using the TEAR email software? It’s free and can generate you a ton of leads. Online you can find some great tutorials on how to use it. Google them!

  23. nhatrangart
    nhatrangart March 10, 2016 at 04:49 | | Reply

    I just found good solution multi-step for contact form 7. I using this plugin and it’s amazing: https://codecanyon.net/item/contact-form-7-multistep/15232990

  24. Vick
    Vick January 31, 2017 at 19:39 | | Reply

    I have one vote for core37 form builder. It’s super easy to setup (drag and drop), have some cool settings (redirect URLs..) https://wordpress.org/plugins/core37-form-builder/

  25. Đạt Văn
    Đạt Văn March 23, 2017 at 19:29 | | Reply

    Thanks for the great article, I also have a plugins that are added to your collection. It’s plugins contact form 7 multi-step. Thank you
    https://wordpress.org/plugins/cf7-multi-step/. ALL FREE

  26. Jhon Ashton
    Jhon Ashton October 9, 2017 at 05:58 | | Reply

    I have recently tried uCalc https://ucalc.pro/en – a new business tool for increasing the conversion. In uCalc you can quickly create a lead form with a beautiful design.

  27. Jane Brewer
    Jane Brewer May 17, 2019 at 05:28 | | Reply

    Worth exploring a list of contact form plugins for WordPress and from all these I am using contact form 7 not faced any issue till now.

  28. Somnath Jadhav
    Somnath Jadhav May 17, 2019 at 11:20 | | Reply

    Contact form 7 is easy to setup, has too many addons availble. Their support is also good. Only issue with it is, it has less scope to validate the form fields. Otherwise its #1 Contact form plugin.

  29. Anna Hassan
    Anna Hassan May 29, 2019 at 05:23 | | Reply

    Thanks for sharing an overview of these plug-ins. It’s great to see the advantages and disadvantages of each

Leave a Reply