Get Started with the WordPress Ninja Forms Plugin and Add-ons
Last Updated June 5, 2023
There are a lot of form builder plugins on the WordPress scene. One of the most popular is called Ninja Forms. It’s quite a robust option for a form builder with dozens of useful features and premium add-ons. Of course, no plugin is entirely perfect. Oftentimes, a form builder plugin lacks a feature or two you might need to finish your WordPress project. In those circumstances, you need to rely on third-party plugins to get the features and capabilities you need. We’ve put together a list of WordPress Ninja Forms plugins and add-ons to help you.
A Brief Overview of Ninja Forms
Let’s start with the main plugin you will need to get everything else on our list working.
Ninja Forms is an easy and user-friendly plugin that assists you in building attractive WordPress forms. The plugin is beginner friendly. You can drag and drop fields into your forms as well as utilize its easy row and column layout system. It comes with more than 27 field types and has customizable form templates that blend into your site seamlessly. Ninja Forms Contact Form is fully responsive and SEO-friendly.
The plugin can be translated into more than 16 languages, has regular updates, and dedicated support. You can create unlimited forms, and receive unlimited form submissions. Submissions may be exported for use elsewhere. Customize email notifications, turn on spam protection for security, and you can easily export and import any form.
Free Version Details
This plugin was originally released by its owner in December of 2011. It is actively on version 3.8.23 and last had a revision on December 16th, 2024. The most recent version operates on WordPress 6.7.1 and requires at least PHP 7.4 to function on your server. This plugin is currently working on over 700,000 WordPress websites. It has had over 50,766,890 downloads. There have been 20 assistance requests with a 85% response rate. Ninja Forms – The Contact Form Builder That Grows With You is well supported by its developer. Reviews for Ninja Forms – The Contact Form Builder That Grows With You are very positive. Many of the users who left a piece of feedback found Ninja Forms – The Contact Form Builder That Grows With You to be great.
Security Issues and Vulnerabilities
There have been 42 recorded security or vulnerability issues with Ninja Forms. All of those security problems have been resolved. Here is a look at the most recent issues:
Date | Description | Fixed? |
---|---|---|
9/5/22 | Authenticated (Administrator+) PHP Objection Injection This was a high concern issue that was fixed in version 3.6.12. | Yes |
6/15/22 | Code Injection This was a critical concern issue that was fixed in version 3.0. | Yes |
6/13/22 | Cross-Site Scripting via field label This was a medium concern issue that was fixed in version 3.6.9. | Yes |
6/10/22 | Authenticated (Admin+) Stored Cross-Site Scripting via import This was a medium concern issue that was fixed in version 3.6.10. | Yes |
6/7/22 | Authenticated (Admin+) Cross-Site Scripting via label This was a medium concern issue that was fixed in version 3.6.9. | Yes |
Ninja Forms has a huge variety of premium add-ons that can be paid for in different ways. You may purchase the add-ons you specifically need individually or become a member with a plan that suits your needs. Their plans are annually renewed and vary based on how many sites the add-ons are used on and how many add-ons are included. Plans can come with as few as three sites with four add-ons.
The add-ons cover many features, such as more layout and styles, conditional logic, multi-part forms, file uploads, and PDF submissions. It even covers Excel export, saving progress, user management, front-end posting, user analytics, and webhooks.
Popular WordPress Ninja Forms Plugins
These WordPress Ninja Forms plugins are available from the plugin repository at WordPress.org. That means they are free to download and install on your site. You can do so manually by downloading the file from the repository yourself or installing each via the Plugins screen of the WordPress admin.
A few notes before we get started. We’ve done our best to summarize each of the features and capabilities of these plugins. They all do wildly different things so we hope a brief rundown will help you zero in on what you need. Also, some of these plugins offer more features via paid or premium versions. We’ve summarized what you get by purchasing as well. Finally, a few of these plugins rely on third-party services or plugins outside of Nina Forms to work. We have done our best to make that clear as well.
With that out of the way, let’s start looking at some of the more popular WordPress Ninja Forms add-ons developers have made for the community.
Styler for Ninja Forms
Styler for Ninja Forms is a WordPress plugin built for people who don’t want to use any CSS coding in order to customize their Ninja Forms style. It is built on WordPress Customizer where you can view your changes live as they happen. Preview your design as well to see how they adapt to different devices like tablets, mobile, and desktops. You can also adjust the font size based on the device. Style the form wrapper, form title, and a wide variety of input fields. You may also change colors, fonts, borders, padding, and margins with built-in color picks and sliders.
Plugin Details
This piece of software was first released by its creator in March of 2019. It is presently on version 3.3.4 and last underwent an update on April 3rd, 2024. The latest version functions on WordPress 6.5.5 and requires at least PHP 5.4 to function on your server. This plugin is actively running on over 4,000 WordPress sites. It has had over 28,360 downloads. There have not been many support requests from end-users. Users assess this plugin as average.
This plugin does not have a premium version, but it does have a single premium add-on, Field Icons for Ninja Forms, for you to purchase. The price varies based on how many sites you need it on. The add-on introduces FontAwesome icons to your form fields with zero coding. It’s easy to use and adds a bit more personality to your forms. You can style the icon color and size, as well as align them to the left or right in their field. You get a preview of the icons before they go live, and they work with multi-page forms.
Views for Ninja Forms
Views for Ninja Forms is an easy-to-use WordPress Ninja Forms plugin that allows you to drag and drop submissions onto the front end of your WordPress site. This displays them for your viewers to see and can be organized by table or list view. You may add and edit content before and after the submissions are displayed and control how many are shown per page. You have the option to select which form fields are shown and can set custom labels for headings. Finally, add pagination before or after the table, show the pagination information, and add custom HTML if you wish.
Plugin Details
This plugin was originally published by its developer in December of 2018. It is presently on version 3.2.1 and last had an update on January 6th, 2025. The newest edition runs on WordPress 6.7.1. This plugin is currently working on over 1,000 WordPress websites. It has had over 44,110 downloads. There have not been many help requests from users. Reviews for this plugin are very positive. Many of the customers who left a piece of feedback found Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend to be useful.
Views for Ninja Forms Pro is the paid and premium version of the plugin, offering more features on top of what’s already available. It’s available in three annual plans, based on how many websites it’s used on. In Pro, there is an additional datatable view, you can display only approved submissions, edit, and delete them as well. You can view single entries on one page, or display to users on what they submitted. You may add a search field for forms above or below the display, and filter submissions by field values. Sorting is advanced as you can arrange any field value by ascending or descending order, as well as add different sort conditions.
Ninja Forms Signature
Ninja Forms Signature gives your WordPress site the ability to create legally binding documents by using a court-recognized signing application. This is done without monthly fees like solutions may have and it can handle an unlimited amount of users.
First and foremost, you will need the plugins Ninja Forms, WP E-Signature, and Stand Alone Document to make this plugin work. There are costs associated with this so please keep that min mind. Ninja Forms Signature collects all data with security and encryption and automates document signing for your customers. You won’t need to send your clients to any third-party website to sign legal contracts. Once signed, a PDF copy is sent to both you and your client.
Plugin Details
This piece of software was initially published by its owner in January of 2016. It is now on version 3.1.8.1 and last experienced a revision on May 21st, 2024. The newest version runs on WordPress 6.5.5. This plugin is currently working on over 500 WordPress sites. It has had over 39,080 downloads. There have not been many assistance requests from users. Reviews for this plugin are very positive. Many of the end-users who left an evaluation found Ninja Forms Signature Contract Add-On to be useful.
Ninja Forms Google Sheet Connector
Ninja Forms Google Sheet Connector, as its name says, bridges Ninja Forms and Google Sheets together. This lessens errors and quickens the process when transferring information as data is sent automatically to Google Sheets once it is submitted on Ninja Forms.
All you need to do is create a new sheet, or select an existing one, and copy its details. You then have to go to Ninja Forms’ Integration Tab, authenticate, get a Google Access Code, and allow permissions. After that is done you go to the Email & Actions tab, click on the + icon to add a sheet, and enter the details you copied previously.
An important note is that you have to pay attention to naming. You might experience unpredictable results if names and spellings don’t match.
Plugin Details
This plugin was originally published by its creator in August of 2021. It is currently on version 1.2.20 and last underwent a change on January 1st, 2025. The most recent version runs on WordPress 6.7.1 and requires at least PHP 7.4 to run on your server. This plugin is actively operating on over 1,000 WordPress websites. It has had over 22,430 downloads. There have not been many support requests from end-users. Reviews for this plugin are very positive. Many of the end-users who left an evaluation found Ninja Forms Google Sheet Connector to be worthwhile.
Ninja Forms Google Sheets Connector Pro is the paid and premium version of the plugin and comes in four different plans. These plans vary based on how many sites the plugin is used on.
Pro gives the plugin more automated features. Columns may be automated in your sheet and you can add fields with clear options to manage as well. Sheets may be fetched automatically and you can select that sheet using a drop-down. You may click to sync your entries, edit your headers, add a new sheet, freeze a header, manage rows by color, and keep your data secure.
Affiliates Ninja Forms
Affiliates Ninja Forms integrates Affiliates, Affiliates Pro, Affiliates Enterprise, and Ninja Forms all together. This gives affiliates the ability to sign up through forms handled and made with Ninja Forms. When a form submission is completed because of a referral from an affiliate, you may grant a commission for them as well as record the referral details. It also goes without saying that in order to use this plugin, you will need any version of the Affiliates plugin, at least Ninja Forms at version 3 or later, and of course Affiliates Ninja Forms itself.
Plugin Details
This plugin was initially released by its developer in November of 2017. It is presently on version 3.2.0 and last experienced a change on May 18th, 2022. The most recent edition operates on WordPress 6.0.9 and requires at least PHP 5.6.0 to work on your server. This plugin is actively running on over 90 WordPress websites. It has had over 4,180 downloads. There have not been many support requests from users. Affiliates Ninja Forms does not have any reviews. It’s hard to tell what the WordPress community thinks about it yet.
PDF Builder for Ninja Forms
PDF Builder for Ninja Forms allows you to design a PDF quickly and conveniently. This plugin utilizes a drag-and-drop builder and, therefore, requires no coding experience at all. The interface is easy to use and is great for making files like quotes, summaries, certificates, and more. There is a style designer as well which lets you change the color and font size of elements within your Ninja Forms PDF. Once created, you may opt to automatically add your PDF to Ninja Forms emails so that you and your customer may receive a copy after form submission.
Plugin Details
This plugin was originally released by its creator in October of 2019. It is actively on version 1.2.121 and last had an update on November 25th, 2024. The latest update operates on WordPress 6.7.1. This plugin is presently operating on over 20 WordPress sites. It has had over 7,600 downloads. There have not been many help requests from customers. PDF Builder for Ninja Forms does not have any reviews. It’s not easy to tell what the WordPress community thinks about it yet.
Find the Right WordPress Ninja Forms Plugin for Your
Ninja Forms is a constantly growing and evolving form builder for WordPress. Some of the features offered by the plugins on our list might be part of the core plugin someday. But, for now, you’ll have to rely on outside developers to maintain and support these additional features through their own plugins.
Hopefully, you’ll find what you need from this list. We’ve done our best to summarize each plugin’s features so you don’t waste your time. Please keep in mind, as we mentioned at the top, that some of these plugins offer paid versions with more features. And, in some rare instances, additional plugins and third-party accounts are needed to make these WordPress Ninja Forms add-ons functional.
Looking for More Ways to Improve WordPress?
Are you looking for a new way to handle the WordPress admin experience for your clients? Maybe you work at an agency with a lot of WordPress projects maintained by less technical users. Then our White Label WordPress plugin might be right for you.
White Label was built to give WordPress professionals the tools they need to customize and modify the WordPress admin. Rebrand the login page, make your own color schemes, replace logos, edit menus, hide plugins, and much, much more.
Check out the full feature list to find out how White Label can make WordPress less confusing to clients and easier for you to support.