Explore Ninja Forms Add-ons: Get the Most Out of Your Forms

Ninja Forms Plugin Add-Ons

Advanced Functionality

five stars

Great plugin, lots of options

I really like the Ninja Forms plugin. Especially since the API is so open and pretty easy to understand. I needed to build forms throughout a course that my users could go back and change their answers. I was able to do that with the add-on "Save Progress". I removed the "submit" button and every time a user is logged in and views the form, the form is populated with their answers. It was pretty easy to setup, and I'm really happy with the results.

Joseph Hinson
five stars

jbonopush

Ninja Forms is a feature packed product with multiple plugins and integrations. They are constantly improving their products too! Ninja Forms support has helped me through a number of issues. If there is a problem they can’t immediately fix, they continue to look into other solutions. They also provide alternate solutions if the problem still remains.

jbonopush
five stars

Amazing product and support

Like any WordPress plugin, there will be glitches because there are so many other things involved. Ninja Forms has always had a great product offering and their support is amazing! They figure out the issue and get it fixed quickly! Not many companies provide that type of service. Keep it up Ninja Forms and you have a customer for life!

Matt

advanced datepicker featured image logo

Advanced Datepicker

Add a configurable WordPress datepicker field to any Ninja Form with booking slot limits, date availability controls, and appointment time windows.

Conditional Logic

Conditional Logic

Conditional Logic forms change as they’re filled out. Show and hide fields, modify lists, send emails to different recipients conditionally, and much more.

Ninja Forms File Uploads logo

File Uploads

Add file upload fields to any WordPress form. Accept any file type, set size limits, and store files in your Media Library, Google Drive, Dropbox, or Amazon S3.

Layout & Styles

Layout and Styles

Drag and drop fields into multi-column layouts and style every form element visually with the Layout & Styles form styler.

multi-step-forms

Multi Step Forms

Build multi step forms in WordPress with progress bars and breadcrumb navigation.

save progress

Save Progress

Let users save their WordPress form progress and continue later, from any device, with no code required.

User Analytics for WordPress forms Ninja Forms

User Analytics

Automatically capture UTM parameters, referrer URLs, browser, and OS data with every Ninja Forms submission.

User Management WordPress from Ninja Forms

User Management

Add user registration forms, login pages, and profile management to your WordPress site with custom role assignment.

Submissions Extended

five stars

Great plugin, lots of options

I really like the Ninja Forms plugin. Especially since the API is so open and pretty easy to understand. I needed to build forms throughout a course that my users could go back and change their answers. I was able to do that with the add-on "Save Progress". I removed the "submit" button and every time a user is logged in and views the form, the form is populated with their answers. It was pretty easy to setup, and I'm really happy with the results.

Joseph Hinson

PDF Form Submissions

PDF Form Submission

Generate professional PDFs from any WordPress form submission. Design custom templates, create fillable PDF documents, attach PDFs to emails, and export past submissions on demand.

excel export add on for Ninja Forms plugin

Excel Export

Export WordPress form submissions to Excel with selective field export, date filtering, and one-click .xlsx or .xls downloads.

Front-end Posting

Front-End Posting

Accept user-submitted posts and pages from any WordPress form, without giving contributors dashboard access.

Scheduled Submissions Export add-on

Scheduled Submissions Export

Automatically deliver form submissions as CSV files by email on an hourly, daily, or weekly schedule.

Accept Payments

five stars

georgeinmexico

I have used Ninja forms for several years, and I am just now learning that Ninja forms can pre-fill a form with user data already saved in someone’s WordPress profile. That way, if I want to have a field for a user to type their email address, I can pre-fill it with the email I have saved for them, but give them the option to change it. Ninja Forms can also accept query strings from a URL, which means that if you are using it to gather leads from an ad campaign, you can program it to record what keyword people searched on google before filling out your form. Thank you for giving me so much value for free

georgeinmexico (@georgeinmexico)

PayPal Checkout logo

PayPal

Accept PayPal, credit cards, Apple Pay, Google Pay, Venmo, and more on your WordPress forms.

Stripe

Stripe

Accept Stripe payments on your WordPress forms with credit cards, Apple Pay, Google Pay, ACH, and recurring billing.

authorize.net text logo and $ symbol

Authorize.net

Accept Authorize.net credit card payments directly inside your WordPress forms, with recurring billing and trial periods supported

Elavon for Ninja Forms

Elavon

Accept credit card payments from any of your WordPress forms. Pass customer and invoice info from any field securely into Elavon with each payment.

Recurly

Recurly

Subscription plans a part of your business model? Let your users subscribe from any WordPress form & make management easier with Recurly!

See several you like? Try our memberships starting at $99

Add-on packages, multiple sites, and huge discounts!

Email Marketing

five stars

Fantastic plugin and support

There are several Form plugins on the market. We decided for this particular one because of its exact feature set and the reasonable pricing not only of the plugin but also the addons. Ninja Forms is saving us hours of work every week. Hours as in: many moments and minutes of aggravating work in between that fray the mind and cost energy. The addons are well designed and we appreciate the modular approach: We can buy exactly what we want and don’t have to pay for more than we need. The support is thorough, helpful and friendly. So far we always got a helpful reply.

fert

ActiveCampaign and Ninja Forms logo

ActiveCampaign

Connect your WordPress forms to ActiveCampaign and add contacts to any list automatically on every submission.

AWeber logo

AWeber

Build your lists faster with easy to design, professional quality WordPress signup forms. No technical skills required. Connect WordPress to AWeber with style!

Campaign Monitor logo WordPress integration

Campaign Monitor

Connect any WordPress form to Campaign Monitor and grow your subscriber list without writing code.

Cleverreach logo

CleverReach

Grow the reach of your email marketing with better CleverReach signup forms. Tailor your forms to your audience with this easy to set up integration!

Constant Contact logo

Constant Contact

Connect WordPress to Constant Contact with forms that you can build and design just the way you want, no tech skills required! Subscribe users to any list or interest group.

nf-addon-kit-convertkit

Kit

Connect your WordPress forms to Kit (formerly ConvertKit) and turn every submission into a segmented subscriber automatically.

emailoctopus-addon

EmailOctopus

Pair WordPress’ best drag and drop form builder with your EmailOctopus account for incredibly effective signup forms. Easy, complete integration.

Emma email integration logo

Emma

Take your email marketing further with handcrafted, easy to build signup forms that connect directly into your Emma account!

mailchimp-addon

Mailchimp

Connect any WordPress form to Mailchimp to grow your Audience with every submission.

MailPoet and Ninja Forms logo

MailPoet

Say hello better! Customize your MailPoet signup forms to draw more subscribers than ever before. Connect WordPress to any MailPoet list in minutes!

CRMs

five stars

Steve (@aksteve)

I have a web design agency and have used lots of forms builders for my clients. In the past few years I have gone 100% Ninja Forms because it is the easiest and most powerful from builder I have tried. My clients love it and I highly recommend it.

Steve (@aksteve)
five stars

southerndavis

I only use ninja forms on my websites, they are the best!

southerndavis (@southerndavis)

capsule-addon

Capsule CRM

Boost conversions from WordPress to Capsule with forms tailor made to your audience. Link form fields to Capsule fields from a wide range of modules. Custom fields too!

civiCRM add-on logo

CiviCRM

Connect & update your CiviCRM account from any WordPress form with the Ninja Forms CiviCRM add-on. Easily add or update Contacts & Activities!

hubspot for ninja forms logo

HubSpot

Connect WordPress forms to HubSpot CRM and create Contacts, Deals, and Companies without code.

Insightly CRM and Ninja Forms logo

Insightly CRM

Your customer’s journey begins with your WordPress forms. Send Contacts, Leads, Opportunities, Custom fields and more seamlessly from WordPress to Insightly!

onepagecrm ninja forms logo

OnePageCRM

Integrate WordPress with OnePage CRM seamlessly through highly customizable WordPress forms. Make better conversions your Next Action!

PipelineCRM add-on

Pipeline CRM

Complete, effortless integration with Pipeline CRM. Increase the flow of leads into your sales pipeline with upgraded lead generation forms!

Salesforce and Ninja Forms logo

Salesforce CRM

Map WordPress form submissions to Salesforce Leads, Contacts, Opportunities, or any custom Object with no code required.

zoho crm and ninja forms logo

Zoho CRM

Connect your WordPress forms to Zoho CRM and create Contacts, Leads, Deals, and more without writing a line of code.

Want it all? Bundle everything on this page into one affordable All-In plan.

Future proof your organization's form building needs.

Automation and Integration

five stars

Simple, Powerful, Extensible

It is very easy to use and powerful as is, but the true awesomeness lies in how clean and readable the code is. It makes it easy to create custom applications for anything not covered in core.

Kathy Darling

clicksend and ninja forms logo

ClickSend SMS

Send instant SMS notifications via your ClickSend account whenever a Ninja Forms submission arrives.

Help Scout and NInja Forms integration logo

Help Scout

Offering great support is hard. Tailor your WordPress forms to match your customers’ needs with this Help Scout integration for WordPress.

Slack and Ninja Forms logo

Slack

Send real-time Slack notifications when someone submits a WordPress form, routed to any channel you choose.

Trello for Ninja Forms

Trello

Create a new Trello card with data from any WordPress form submission. Map fields to card details, assign members and labels, upload images, embed links.

twilio and ninja forms logo

Twilio SMS

Get instant SMS notifications with every new WordPress form submission. Respond to leads faster and make more personal connections!

webhooks ninja forms

Webhooks

Send WordPress form submissions to any API or external endpoint in real time using GET or POST webhooks.

Zapier for Ninja Forms

Zapier

Connect your WordPress forms to Google Sheets, Slack, CRMs, and 5,000+ other apps through Zapier, no code required.

five stars

frette91

Very intuitive tool.

frette91 (@frette91)
five stars

Excellent and Generous

Of all the plugins I’ve ever used, Ninja Forms is by far the most professional one. Very easy to use, so many features that are included, the user interface is very easy to understand, and the form has been excellent. I am using it for many purposes and it makes my life very very very easy. Multiple forms each having lot of settings such as custom reply to and cc options and lot more. The team is mindblowing. very supportive, understanding, and generous. I’ve never witnessed such professionalism ever before! I totally recommend this plugin, not only you feel the worth of every penny you spend on it, but you also feel like you are part of their family.

@moeghebris https://wordpress.org/support/topic/excellent-and-generous/