About Ninja Forms
Ninja Forms is often ranked among the top WordPress contact form plugins. The free version is active in more than one million WordPress websites, and the user rating is at an excellent 4.4 out of 5.
Some highlights that deserve special mention:
- Fully responsive, SEO, & mobile friendly
- Customizable email notifications from any form
- Pre-built templates for a various forms, from contact form over applications to payments
- The number of integrations is second to none – CRM, payment, automation, SMS and chat services, the list goes on and on.
- GDPR compliance – Easy to use templates are included for Right to Be Forgotten and Data Export requests. Ties into native WordPress GDPR features for automated compliance.
In this Ninja Forms review, we will show all the features we track. Please note that there may be more features in their repertoire, but we had to limit ourselves to those which appear in more than one plugin, or have a substantial value for the average user, which can be the case for some innovative and unique feature.
Of course, we’re always open for your suggestion!
Further, we are curating a hand-picked list of video tutorials and in-depth reviews which we found for this plugin. Again, please send us a message if you believe we missed out on a valuable resource. Maybe one you just wrote? I’d love to hear from you!
Ninja Forms: The Free, the Plans and the Add-ons
You can use Ninja Forms for free on as many sites as you want. But you may find that there is a feature from the paid plans which you really need. In case of Ninja Forms, you can actually purchase just that one feature. This will still be cheaper than purchasing the minimum paid plan, and in our Plugin comparison we have taken this into account.
For example, purchasing the “File Upload” add-on and using it on your otherwise free version of Ninja will be much cheaper than buying the basic Ninja Plan. But if you add a couple of paid features to your selection, this may not be true any more.
This is where WP PluginScout comes in handy: our tool will tell you when it is time to upgrade to another plan. Try it now!
Ninja Forms tutorials and video reviews
To help you in your quest, we have featured some tutorial videos below so you get a hands-on impression of how the plugin looks in the backend, and what is needed to solve common tasks, such as building a contact form or adding calculations, etc. Please advise in the comments if you think we missed a good one!
Ninja Forms Pricing – What is the true price?
The pricing is subject to change and below is a screenshot from their current pricing in Oct 2020. As you can see, the initial price is heavily discounted, but after a year, the renewal is at full price. This is why we chose to display only the “true” price, which is the one you need to calculate with long-term.
If you use this just for your personal blog, you may be tempted to buy it and skip the renewal. I suspect this is a widespread behavior, but nonetheless naive: you lose access to upgrades, and put your site at risk of being hacked with exploits which an update of the plugin could prevent.
Even more so when you have clients – it is important to be transparent about the ongoing cost of a site, and to keep the site safe at all times. So I suggest renewing the subscription, but take into account what it will cost once the “introductory pricing” ends.
Does Ninja Forms suit your needs?
Whether or not Ninja Forms can be called the best contact form plugin for WordPress, doesn’t really matter. It should match your needs, ideally not just today, but also in the foreseeable future. As we do not give you a subjective verdict on any of the plugins listed in WP PluginScout, once you find the plugins that fulfil your requirements, you should still test them before you make a final decision.
Each plugin has its own user interface (UI) philosophy, so while each one claims “ease-of-use”, that may not mean you will like their approach. You really have to see and experience yourself!
Ninja Forms Feature ListSuggest a change
|Features tracked in WP Plugin Scout||Ninja Free||Personal||Professional||Agency|
|Form Submission Notifications|
|Import / Export forms|
|Drag and Drop Editor|
|Unlimited Form Fields|
|Customize HTML / CSS|
|Advanced Form Fields|
|e-Signature form field|
|Front End Submission||add-on||add-on|
|Complex (Multicolumn) Layouts||add-on|
|Display Form Data|
|Form Landing Page Builder|
|Limit Form Submissions|
|PDF Form Submissions||add-on||add-on||add-on|
|Smart Script Loading|
|Custom Search Form|
|User Registration + Login||add-on||add-on|
|Save and Continue Drafts||add-on||add-on|
|Automatically Populate Fields|
|Form Action Automation|
|Paypal Commerce Platform|
|PayPal Payments Pro|
|Elavon Payment Integration||add-on||add-on||add-on|
|Campaign Monitor Form Integration||add-on|
|Multilanguage Plugin Integration|
|Pipe Video Recording|
|Youtube Signup Forms|
5 Best Contact Form Plugins for WordPress Compared
Looking for the best WordPress contact form plugin? We have compared the 5 most popular contact form plugins for WordPress with their pros and cons. https://www.wpbeginner.com/plugins/5-best-contact-form-plugins-for-wordpress-compared/
Website Planet Review of Ninja Forms
Ninja Forms is a flexible WordPress form builder that you can extend with add-ons for email marketing, CRM, and payment processing. It has a refreshingly clean interface that is easy to use if you’re a beginner but also offers advanced tools for developers, too. https://www.websiteplanet.com/form-builders/ninjaforms/#overview