Choose just the WordPress form features you need, as you need them!


Having a tough time choosing just a few? Bundle and save big with a membership!

Our membership plans have been designed to bring commonly needed features into one affordable package. Whether you're building forms for yourself, your clients, or your company, there's a plan that will fit your needs... and your budget.


Just looking for a few specific features and sick of finding them only in expensive plans?

Sometimes you just need one extra feature and not the kitchen sink. Why pay $200 for features you know you won't use? We get it, and that’s why Ninja Forms is the WordPress forms plugin that lets you add only what you need, when you need it!

You Can Build Smart, Beautiful WordPress Forms!

Want to design attractive, engaging forms but don’t have the technical know-how? Have the skill but not the time? Drag & drop fields into tidy rows and columns. Display and hide fields as needed. Build your form across multiple pages. Use these tools to design incredible forms like a professional, no technical skills required!

five stars

Great product. Great support too

I have been using Ninja forms for years now and lately I have experienced a problem. I contacted the support fearing to have to wait for days... But this support team is a great one: a human welcome, a real concern for my problem, a will to help (although my problem was specific), and the skills to succeed. Thank you everybody!


Conditional Logic

Conditional Logic

Build dynamic forms that can change as a user fills out the form. Show and hide fields. Send certain email, don’t send others. Redirect to one of many pages. The possibilities are endless!

Multi-Part Forms

Multi-Part Forms

Give submissions a boost on any longer form by making it a multi-page form. Drag and drop fields between pages, add breadcrumb navigation, a progress bar, and loads more!

Layout & Styles

Layout and Styles

Drag and drop fields into columns and rows. Resize fields. Add backgrounds, adjust borders, and more. Design gorgeous forms without being a designer!

save progress

Save Progress

Let your users save their work and reload it all when they have time to return. Don’t lose out on valuable submissions for longer forms!

Better Document Sharing will Take Your Business Further

Want to let users upload files to your WordPress website? Export form submissions into Excel, PDFs, or Google Sheets? Email customizable PDF records of any submission? Populate highly specific documents from a form submission? You don’t need to pay a developer hundreds to build any of this!

five stars

Great plugin and fantastic company to work with

This is an excellent plugin for contact forms. I used Contact Form 7 before, but this plugin in so much better. It give you a lot more functionality and flexibility. Super easy to use and style to your website. The team at Ninja Forms is fantastic as well. I had a problem with receiving admin emails and they diagnosed and solved it right away. The response time is less than 5 minutes most of the time and just a few hours otherwise. Very knowledgeable and helpful. A pleasure to work with.


File Uploads

File Uploads

Upload files to WordPress, Google Drive, Dropbox, or Amazon S3. Upload documents, images, media, and more. Easily control file type and size. Add an upload field to any form!

PDF Form Submissions

PDF Form Submission

Generate a PDF of any WordPress form submission. Export any submission as a PDF, or attach it to an email and send a copy to whoever needs one!

Zapier for Ninja Forms


Don’t see an add-on integration for a service you love? Don’t worry! Connect WordPress to more than 1,500 different services through Zapier, no code required!

Improved compatibility with file uploads, upgraded styling in dashboard.

Excel Export

Export any form’s submissions as a Microsoft Excel spreadsheet. Choose a date range, the fields you want to include, and export to Excel!



Create specifically formatted templates from an uploaded PDF or Word document, then auto-fill them from any WordPress form submission!

Accept Payments & Donations Without Breaking the Bank

You may have looked into full fledged ecommerce solutions for WordPress already. Or even other WordPress form builders. If you have, you know connecting WordPress to PayPal or accepting credit card payments can cost you hundreds on the low end. With Ninja Forms you can securely accept payments and donations at a fraction of that cost!

five stars

Great, Great, Great... Product and Support

This is by far the best plugin available for building your own custom forms. Fully drag and drop and very easy to use. The support is fast. These folks are great to work with. Would highly recommend this. Don't spend days searching. This is worth it. Great addons to support many options.



PayPal Express

Set up any form to accept PayPal payments with PayPal Express for WordPress! Base totals on a fixed amount, user entered amount, or a calculated total.



Set up any WordPress form to accept credit card payments or donations through Stripe. Base totals on a fixed amount, user entered amount, or a calculated total!

Elavon for Ninja Forms


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



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

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

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

Want to Attract More Subscribers to Your Mailing Lists?

Looking at beginning an email list, but intimidated by the complexity of coding a form into your site? Do you already have signup forms, but wish you could do more with them to encourage signups? Frustrated that simple things like offering a PDF in return for a subscription is so difficult? Make your life easier with a full featured integration with your favorite email marketing service.

five stars

The Perfect Contact Form

I have tried quite a few forms over the years, but the last 2 years I have been exclusively using Ninja Forms on all my clients websites. The fast support, functionality and UI is great, especially since 3.0. The premium add-ons have made it easy to add new functionality and integration with third party apps, and have provided a solution for every client need so far.

Mike Oliver

Mailchimp ninja forms wordpress integration


Bring new life to your lists with upgraded Mailchimp signup forms for WordPress! Easy to build and customize with no code required. Link to lists and interest groups!

Campaign Monitor logo WordPress integration

Campaign Monitor

Make any form a custom crafted WordPress signup form for Campaign Monitor. Connect to any list, link form fields to list fields, and watch your lists grow!

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.

MailPoet and Ninja Forms logo


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

AWeber logo


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

Clever Reach + Ninja Forms integration logo


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!

Emma + Ninja Forms integration logo


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

EmailOctopus and Ninja Forms logo


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

ConvertKit and Ninja Forms logo


Connect WordPress to your ConvertKit account with completely customizable opt-in forms. Watch your audience & sales grow like never before!

ActiveCampaign and Ninja Forms logo


Design custom forms that link perfectly to your ActiveCampaign account for the ultimate in marketing automation. Better leads begin here!

Let Your Users Do More, and Do More for Your Users

You might think things like letting users publish public content from a form submission or integrating with an organized support solution would require hiring a developer. It doesn't. Let users register to your site and create their own profiles. Collect analytics. Offer support. Let your users publish to a post or page from a form. No developer, zero coding skills required.

five stars

Don't think just buy

I was a little apprehensive in buying this plug-in. I know enough code to be dangerous and thought gosh I don't need that I can make forms no problem. However, writing code was a reason to put off work. So eventually I tested several similar plug-ins before arriving at Ninja Forms. Realized Ninja forms does so much more than just simple forms. I can create all kinds of conditional forms, users can save their progress, track their progress, upload files, the sky is the limit. This plug-in since has literally TRANSFORMED my business. I can now send my new client application to people who fill it out online and it get's emailed to myself and my team to start work. All AUTOMATICALLY with Ninja Forms. I bought the developer pack at $300 and change just because I figured I'd need it for several of my websites. It has literally saved me from having to hire a couple employees. This is a life changing plug-in for me.


Front-end Posting

Front-End Posting

Let users publish content just by submitting a form! Completely configurable including post type, title, even categories and tags. Set post status, author, and much more!

User Analytics for WordPress forms Ninja Forms

User Analytics

Get better data on where your form traffic is coming from with every submission. Add 12+ analytics fields including UTM values, URL referrer, geo data, and more!

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.

User Management WordPress from Ninja Forms

User Management

Allow your users to register, login, and manage their own profiles on your website. Customizable template forms for each, or design your own!

Want it all? Bundle everything on this page into one affordable Agency plan.

Future proof your organization's form building needs.

Generate More Leads Than You Ever Thought Possible

Getting leads from your WordPress to your CRM is a bare bone basic. You should expect so much more. Build dynamic, irresistible lead generation forms that call prospects to your CTAs. Rank leads as they come in, make sure the right team or team member is immediately notified, and so much more!

five stars

Clean, Efficient and Full of Features

Having investigated all the major brands Ninja forms was the only one which gave me the features I needed. The save progress is simple and so powerful because you can interact with the user as they save their progress, something which was essential for my project. Of course with every plugin you come across hurdles and that's when I was really glad I purchased Ninja forms. The support has been fantastic, responsive, knowledgeable and just generally really keen to help me solve my problem. That's a 5 star plug-in for me.

Craig Witton

zoho crm and ninja forms logo

Zoho CRM

Customize your forms to get the most out of your connection between WordPress and Zoho. Link form fields directly to Zoho fields, custom fields included, from almost any module.

capsule crm and ninja forms logo

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!

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!

Salesforce and Ninja Forms logo

Salesforce CRM

Easily map any form field to any Salesforce Object or Field. A better connection to your customers begins with a better WordPress form builder!

PipelineDeals CRM and Ninja Forms logo

PipelineDeals CRM

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

Highrise CRM and Ninja Forms logo

Highrise CRM

Get more out of the functional simplicity of Highrise CRM with forms that can be designed from the ground up to maximize conversion.

onepagecrm ninja forms logo


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

Never Miss an Important Submission or Lead Again!

What good is the perfectly built form if you miss or take too long to respond to leads? Get notifications of form submissions in record time over SMS. Notify teams, channels or boards in Slack or Trello. Stay on top of your traffic and be the first to respond to every lead.

five stars

So great!

Such a great plugin. Couldn't say any more than use this over any other contact form plugin...seriously.

Dan Cameron

Trello for Ninja Forms


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.

Zapier for Ninja Forms


Don’t see an add-on integration for a service you love? Don’t worry! Connect WordPress to more than 1,500 different services through Zapier, no code required!

Slack and Ninja Forms logo


Get realtime Slack notifications in the workspace and channel of your choice with any new WordPress form submission. @Mention any team member!

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!

clicksend and ninja forms logo

ClickSend SMS

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

Don’t See Your Favorite Service Above? We Can Likely Still Help.

Have a service you know and love that you want to connect your WordPress form builder to? Even if a direct integration doesn’t exist above, don’t worry. Chances are you can still make a connection with one of the great add-ons below.


Don’t see an add-on integration for a service you love? Don’t worry! Connect WordPress to more than 1,500 different services through Zapier, no code required!


Can’t find a WordPress integration for the service you love? Send WordPress forms data to any external URL using a simple GET or POST request!

five stars

So great!

Such a great plugin. Couldn’t say any more than use this over any other contact form plugin…seriously.

Dan Cameron
five stars


I have tried many others and Ninja Forms is by far the best as it is easy to implement and has all the features (and then some) that we need to create high quality / great looking email forms that also let us track our AdWords conversions!!! Also I received excellent support when asking for a feature request after I discovered our forms need to be sending via SMTP and they already have suggested solution … again easy and free! Thank You! Thank You! Thank You!