Gravity Forms vs Ninja Forms

Glenn Glenn's Blog 1 Comment

There are some truly great forms plugins for WordPress out there these days and right now we rate Gravity Forms, Ninja Forms and Formidable Pro as the leaders.

Right now we want to look at Gravity Forms, which is a premium plugin that is rich in features and Ninja Forms which is billed a s ‘Free’, but with “Add-Ons” to extend the core functionality with elements like Paypal payments, MailChimp and Conditional Logic. Actually in relation to the latter this means that we wouldn’t really consider Ninja forms to be ‘Free’ as Gravity forms offers many of these Add-Ons like Conditional Logic/Statements out of the box. Moreover Gravity Forms bundles their currently more extensive Add-On selection within a developer subscription (current $199) and if you took a like for like then thats actually really good comparative value. Ninja Forms Paypal Express Add-On for example is a whopping $129 for unlimited sites (which as a developer you would want) and along with MailChimp plugin @ $46 and Conditional Logic @ $74 you can see that the price (now $249) really ratchets up. So don’t get fooled on the ‘free’ pricing option here if you are a developer or have a more serious form requirement.

Gravity Forms or Ninja Forms? Which WordPress Forms Plugin is Best?

Gravity Forms is a seriously feature rich plugin that is the most established in the market and Ninja Forms is young and progressive, built with developers in mind and is updated on a regular basis with new features.  Both plugins offer the usual contact form type functionality with drag and drop ease, cover Ajax form submissions and Conditional Logic / statements. So it doesn’t seem that overall there is much in it at that level. ? Our minor gripe with Gravity Forms right now is that unless you use the Free Gravity Forms + Custom Post Types  (developed by a third party) plugin Gravity forms oddly doesn’t cover Custom Post Types. This means that if you want your users to add custom posts from the front end then Ninja forms could fill that gap for you. Gravity forms also doesn’t currently support Star Ratings and whilst they say this will be incorporated into a future release you already have it right now in Ninja forms. These really are two critical areas for many developers right now and Gravity forms really needs to cover these quickly if they don’t want to lose out to Ninja Forms.

Generally if you are looking to focus on traditional form functionality then we would still consider Gravity Forms to be the forerunner here (and this remains our WordPress Forms plugin of choice), but if you are looking to harness the CMS capabilities of WordPress with Front End Editor capabilities, Custom Posts Types support, Star Ratings for review engines etc then we would say Ninja Forms is showing itself as a neat alternative.

Roundup / What’s Your Favourite WordPress Forms Plugin?

So right now we still opt for Gravity Forms for the majority of our WordPress Form development due to it’s ease and breadth of features, but do rate Ninja forms for front-end and custom post functionality. We would really love you to let us know which is your favourite plugin and why? Please add your comments below to let us all know!

About the Author
Gravity Forms vs Ninja Forms Gravity Forms vs Ninja Forms 0da77002febbfe28d15144a57bbcc2c9 s 180 d mm r g

Glenn

A highly experienced WordPress Web Developer, Front-end and Back-end Developer & New Media Specialist with extensive knowledge of a wide spectrum of technologies in the Development and Creative Industries built up over a number of years.

Comments 1

  1. Post
    Author

    From Gravity Forms Support on Custom Post Type support and Star Ratings

    “Custom Post Type support is planned for version 1.9, however, I am not aware of any plans to include star ratings. However, you can integrate a form with the GD Star Ratings plugin. I explained how to do it here:

    http://www.gravityhelp.com/forums/topic/gd-star-rating-vote-field#post-69983

    If you don’t have gravity forms membership then just go here: http://pastebin.com/67XJN28C

    “That is for form 1, and where the rating drop down is field #3. Those values are correct for your form. If you use this elsewhere, please change those values.”

Leave a Reply

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