Ninja Forms Integration

Stop Hiding Your Best Forms at the Bottom of the Page

Ninja Forms gives you unlimited forms and fields. Popup Maker makes sure visitors actually see them—with smart timing, automatic post-submit actions, and conversion tracking.

Ninja Forms popups

Popup Maker + Ninja Forms

Ninja Forms is the WordPress form plugin that grows with you—starting free with 28+ fields, unlimited forms, and unlimited submissions. When you need more, add only the features you use.

Forms buried at the bottom of pages get ignored. Forms that interrupt at the wrong moment get closed. But forms that appear when someone’s ready to act? Those convert. This integration lets you create Ninja Forms popups that appear exactly where they’ll perform best—and gives you the data to prove it.

Popup Forms

View all

Form Submission Actions

What should happen after someone fills out your form? These three actions cover the most common scenarios—and they’re all free.

Close Popup on Form Submission

Automatically close the popup when visitors successfully submit your Ninja Form. No extra clicks, no confusion—just a clean transition.

Use Cases:

  • Donation forms that close cleanly after submission
  • Event registrations that confirm and dismiss
  • Quote requests that exit gracefully after sending

Configuration: Popup Settings → Close → Form Submission. Optional delay if you want visitors to see Ninja Forms’ success message first.

Video: Watch tutorial

Trigger Another Popup on Submit

Form submission opens a second popup—perfect for delivering something or asking a follow-up question.

Use Cases:

  • Ebook delivery: signup form closes, download popup opens with the PDF link
  • Event registration: RSVP form → calendar invite popup with .ics download
  • Volunteer signup: interest form → orientation details popup
  • Membership: free tier signup → upgrade offer with discount code

Configuration: Select which popup opens after submission. Works whether your Ninja Form is inside a popup or on a regular page.

Video: Watch tutorial

Set Cookie on Submission

Automatically set a cookie when forms submit, preventing the popup from showing again to users who’ve already converted.

Use Cases:

  • Volunteer drives that respect existing volunteers
  • Donation campaigns that acknowledge previous donors
  • Feedback surveys that only appear once per visitor

Configuration: Set cookie duration from session to permanent. Control how long visitors are remembered.

Video: Watch tutorial

Targeting Conditions

View all

Advanced Targeting

Show popups based on real-time form behavior—not just page views.

PROIs Filling Form Condition (coming soon)

Detect when someone has started filling out your form. Show contextual popups to users engaged with specific forms.

Use Cases:

  • Donation forms: display matching gift info when someone starts entering an amount
  • Quote requests: offer live chat to visitors filling out complex forms
  • Long registrations: show encouragement or help prompts during form completion

Configuration: Select which Ninja Form to monitor and how many fields must be touched before the condition triggers.

Tracking & Analytics

View all

Conversion Tracking

Know which form popups actually work—not just which ones get clicked.

Form Submission as Conversion

When someone submits your form, Popup Maker counts it as a conversion and can automatically stop showing that popup to them.

Use Cases:

  • Track signup completion without external tools
  • Automatically suppress popups for people who already converted
  • Build a “subscribers don’t see this” logic without code
PROForm Submission Tracking

See exactly how each form popup performs: how many people saw it, how many submitted, and how long they took.

Use Cases:

  • Compare your donation popup vs. inline donation form
  • Find out if that exit-intent signup actually converts
  • Test different form lengths to see what gets completed

Metrics: Impressions, submissions, conversion rate, close rate, average time to submit

Integration Benefits

Zero Configuration Required

If Ninja Forms is installed, Popup Maker detects it automatically. No API keys, no account connections, no setup steps. Install both plugins and start creating form popups immediately.

Native AJAX Support

Ninja Forms handles submissions via AJAX by default, and Popup Maker integrates seamlessly. Forms submit without page reload, validation displays in real-time, and popup actions trigger at exactly the right moment.

Works With All Form Types

Whatever you build with Ninja Forms works inside popups—contact forms, multi-step forms, payment forms, quizzes, surveys, calculations, file uploads, and conditional logic forms. If Ninja Forms can build it, Popup Maker can display it.

Works With All Ninja Forms Add-ons

Popup Maker integrates at the form submission level, so all your Ninja Forms add-ons function normally: Stripe, PayPal, Conditional Logic, File Uploads, Multi-Step, Layout & Styles, and more.

Compatible Form Plugins

The same form features work identically across all integrated plugins

Details

Ninja Forms

IntegrationPro Enhanced

Free form plugin meets free popup features. Close on submit, trigger thank-yous, and track conversions without upgrading.

Get Started

Quick Links

Easy Installation

Create your first popup in minutes

Proven Support

Help is available when you need it.

Docs That Help

Help is available when you need it.

Ready to start poppin’?

Popups that don’t stop

If your ready to supercharge your site's popups, you'll want to check out our exciting list of premium features

Buy Now