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.

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 allForm 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 allAdvanced 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 allConversion 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
Ninja Forms
Free form plugin meets free popup features. Close on submit, trigger thank-yous, and track conversions without upgrading.
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