Landing Page Details

Most popuplar Popup Plugin for WordPress on the Envato Market!

Ninja Popups for Wordpress combines a professionally designed popups to convert visitors on your site into taking an action whether it`s subscribing into your newsletter, offering a discount/coupon for leaving customers, or locking content until they share you will increase your subscriber count and social signal of your site which is exactly what google & other search engines wants.

Ninja Popups for WordPress – integrates all popular mailing systems like MailChimp, GetResponse, InfusionSoft, JetPack, ConvertKit and many more. You get full compatibility of popup plugin and mailing systems – by API.
This power popup plugin tool brings you high quality leads and increase optins on your mailing list.

#popup plugin #popup for Wordpress #popups for wordpress

































Key Features of Popup Plugin for Wordpress:

  • Exit Intent Popup!
  • Open popup when user scrolled XX% page!
  • Open popup after X sec of inactivity (no mouse or keyboards actions)!
  • Google Analytics Event Tracking integration
  • A/B Testing of Popups/Bars/Sliders
  • Traffic Bouncer popups
  • Easy Popup Configuration (No coding required!)
  • Great Popups Design (many color, many layouts, drag n drop editor)
  • Highly Customizable!
  • Translation Ready!
  • Full API integration with mailing services
  • Free Popup Plugin Updates
  • You can create Unlimited Popups
  • Display Popup on load page
  • Display Popup on close/leave page
  • Page Level Targeting (different popups for each post/page, turn popup on/off for all page or for few pages/posts)
  • Close button (show button: yes/no, custom close button text, auto close popup)
  • Social Network Locker Popup (you can lock page)
  • Newsletter Locker Popup (you can lock page)
  • Statistics of the popup (views, conversion)
  • Time Display Settings (start date, end date, hour, minutes)
  • Open Delay (open popup delay in seconds)
  • MailChimp Support
  • MyMail Support
  • Wysija Support
  • AWeber Support
  • GetResponse Support
  • Campaign Monitor Support
  • iContact Support
  • Constant Contact Support
  • Direct Mail for OS X Support
  • Store Opt-ins in CSV file or Send by Email
  • Submit Opt-in Form to Custom URL
  • Facebook Support
  • Facebook Likebox in Your Popup
  • Twitter Support
  • Google+ Support
  • LinkedIn Support
  • Pinterest Support
  • Excellent Customer Support!
  • Powered by jQuery



Here are video tutorials – it will show you Ninja Popups in action.

  1. How to install Ninja Popups for Wordpress
  2. How to import popups to Ninja Popups for Wordpress
  3. How to set first popup on home page in Ninja Popups
  4. Difference between “Ready Themes” and “Theme Builder” popup themes
  5. Ninja Popups – Theme Builder quick preview
  6. How to set up popup on the certain (selected) Pages
  7. How to use Exit Popup – Ninja Popups









Changelog:

4.5.9
- Added option to intercept data send to pop-up by using 'ninja_popups_send_form' action
- Option to set Welcome & Exit pop-ups globally based on GeoIP (extended integration of https://wordpress.org/plugins/geoip-detect/ plugin)
- Fixed spam detection method bug that occured in some cases
- Option to change subject of e-mail notification
4.5.8 (05.2018)
- Added information about browsers that supports custom text on exit alert dialog
- Added additional spam protection method
- Added option to add checkbox in Ready Themes
- Added integration with Klayvio
- Added integration with Moosend
- Ready Theme "Image" - missing additional fields when using HTML-FORM mailing list manager
- Minor bug fixes
4.5.7 (03.2018)
- Option to open external links in iframe
- Integration with 'GeoIP Detection' plugin (https://wordpress.org/plugins/geoip-detect/) 
- Option to show/hide pop-up based on country
- Send opt-in form click action can send field from submitted step or fields from all steps
- Fixed problem with closing pop-ups in some cases
- Filters - Now subscribing user to your mailing list manager can be called from any place in wordpress thanks to filters
- SalesManago - Option to choose between opt-out or opt-in
- Integration with SharpSpring
- Fixed problem with material form input and font-awesome icons
- Fixed iOS 11 bug with input fields
- Fixed option to show pop-up by referer
- Theme builder: Deletion of first step does not break pop-up anymore
- Minor bug fixes
4.5.6 (02.2018)
- Ninja Popups addon that adds shortcodes for login and register form
- Option to use different label for select options
- Option to validate e-mails with thechecker.co services
- Option to set API KEY for Google Maps
- Option to add tags to aWeber subscribers
- Fixed showing/hiding pop-up by referer
- Option to use PHP REGEXP in "Show pop-up by referer" and "Hide pop-up by referer" 
4.5.5 (01.2018)
- Option to set different pop-up for welcome/exit on mobile and desktop
- „Advanced Settings” - Option to set „WP-AJAX” ping time for „When user spends X seconds on page” pop-up open method
- Errors returned by API calls does not close pop-up. Instead notification alert is shown
- Validation errors are shown on pop-up as tooltip
- Updated YouTube video player
- Fixed opening pop-up based on time spend on site during session
- Fixed MadMimi lists fetch bug
- Minor bug fixes
4.5.4 (12.2017)
- security fix,
4.5.3 (11.2017)
- Option to use 'POST' or 'GET' method for sending form data
- Option to set hour range when pop-up should show
- Option to track users with drip JavaScript API
- Fixed problem with re-opening ready themes pop-up after close
- Option to use custom hook instead of wp_footer. Just place where you want <?php do_action('snp_run_footer'); ?>
- E-mail notifications about subscription has reply-to header set for e-mail filled out by user
- Theme builder: Option to use external forms shortcodes in pop-up (for example formidable or ContactForm7)
- Minor bug fixes
4.5.2 (10.2017)
- APSIS.com integration
- Drip.co integration
- Option to open pop-up based on time spend on site during session
- New option of triggering exit intent pop-ups
- Theme builder: Option to add upload file field
- Ready themes: Option to add upload file field
- Theme builder: MailChimp groups integration
- Theme builder: Option to add checkbox element
- Theme builder: Option to add radio element
- Option to play sound on pop-up open
- Only one pop-up at a time will be displayed
- When mouse leaves the browser viewport (Exit Intent) - now shows only when mouse hovers top of the browser
- Sendinblue bug fix
- Minor bug fixes
4.5.1 (31.08.2017)
- Option to show pop-up based on referer
- Option to hide pop-up based on referer
- Option to display pop-up only to logged in users
- Theme Builder: hidden input
- Theme Builder: calendar input
- Ready themes: calendar input
- Close pop-up on scroll
- JavaScript Hooks
- Minor bug fixes
4.5.0
- PHP7 support
- Captcha field (using ReCaptcha V2)
- Option to add validation message that is displayed to user
- Option to change url of script that handles AJAX request (opt-in, conversion, view stats)
- Option to set WebHook URL to script that handles before opt-in request
- Option to set WebHook URL to script that handles after opt-in request
- Minor bug fixes
4.4.9
- MailPoet version 3 integation
- SendGrid bug fix
- Minor bug fixes
4.4.8
- eCampaigner integration (API integration and for lower plans CSV integration) 
- SG Autorepondeur integration
- Kirim.email integration
- Mautic integration
- Option to set tabindex on input, select, textarea, button elements 
- Option to set conversion cookie on redirect
- Option to use non minified ninjapopup.js script
- Option to use shortcode in 'Custom HTML' theme builder element
- Fixed date format in datepicker for start and end date
- Minor bug fix
4.4.7
- Theme Builder: Option to open link based on selected value in one of the select boxes
- Theme Builder: Option to add custom html
- WPMU DEV eNewsletter integration
- Minor bug fixes
4.4.6
- Option to open link in new window
- Fixed issue with preg_callback
4.4.5
- Mailster integration
- Hubspot integration
- Convertkit integration
- Jetpack integration
- Newsletter integration fix
- MailerLite bug fix
- Minor bug fixes
4.4:
- Sendgrid API v3.0 integration, 
- minor bug fixed,
4.3.9:
- minor bug fixes,
4.3.8:
- fix for Map element,
4.3.7:
- fix for old PHP versions,
4.3.6:
- minor bug fixed,
4.3.5: 
- Different cookies for each popups added, 
- Sendlane support,
4.3.4:
- E-goi fix,
4.3.3: 
- Theme Builder: added Google Map element, 
- Minor bugs fixed, 
4.3.2: 
- E-goi fix, 
- E-goi double opt-in support, 
- Minor bugs fixed, 
- Customer.io support, 
- Link on Theme Image added, 
- MailChimp field selector added, 
- MailerLite Bug fix, 
- Theme Builder: added YouTube element, 
- Subscribe2 Support, 
4.3.1: 
- MailRelay Support,
 4.3.0: 
- MailChimp Bug fix, 
- MailUp Support, 
4.2.9: 
- Subscription Log added, 
- Custom Fields names fixed, 
4.2.8: 
- exclude urls from exit popup by css class (noexitpopup), 
4.2.7: 
- ActiveCampaign double opt-in Support, 
- Fix for AWeber API (ip address), 
- Fix for ActiveCampaign API,
4.2.6:
- Sendreach Support,
- Newsletter Support,
- Ontraport Support,
- Minor bugs fixed,
4.2.5:
- Minor bugs fixed,
- MailChimp API Fixes,
4.2.4:
- SalesManago Support,
- SendPulse Support,
4.2.3:
- MailJet Support,
- Minor bugs fixed,
4.2.2:
- Fixes for Widget Add-on,
- Minor bugs fixed,
- SendGrid Support,
- BenchmarkEmail Support,
- Added Cookie Prefix in Advanced Settings,
4.2.1:
- AgileCRM Support,
4.2:
- MyEmma Support,
- SalesAutopilot Support,
- ElasticEmail Support,
4.1.5:
- Drag&Drop Builder: added pointlist,
- Drag&Drop Builder: aspect radio in image element,
- Fixes in Preview,
- MailerLite Support,
4.1.1:
- RocketResponder Support,
- fixed problem with 4.1 and Bars Add-on,
- fixed problem with popup import (WXR_Parser_SimpleXML),
4.1:
- fixes in Drag&Drop Builder,
- fixes in Popup Library,
- fix for cookie path,
4.0:
- Drag&Drop Theme Builder,
- Popups Library,
- ActiveCampaign Support,
- FreshMail Support,
- SendInBlue Support,
- Minor bugs fixed,
- Infusionsoft API fix,
- Performance fix,
- Referer url in mail footer,

Ninja Popups – the most powerfull Popup Plugin for WordPress

Popup Plugin for every Wordpress and WooCommerce

#popup plugin #popup for Wordpress #popups for wordpress

  • zcd

    2017-10-25 10:20:37
    Purchased Reply

    Hi Guys, Awesome plugin! Is there a way to trigger the pop up via javascript? For some reason, the basic #ninja-popup-9999 link won't work for visual composer based buttons. Is this a bug? We also checked for jquery conflicts and couldn't get it to work. However the shortcode version embedded text link works 100%. Thanks!

  • zcd

    2017-10-25 10:26:11
    Purchased Reply

    Actually - we worked it out. Gotta output the shortcode in the same row 'before' the trigger link. Keep up the great work guys! Hope this helps someone else too!

  • arscode

    2017-10-25 16:03:45
    Purchased Reply

    Good work!

  • alexbaidi

    2017-10-25 04:21:59
    Purchased Reply

    Hello Sir
    The plugin is great but how can I limit the popup to be displayed only a specific page? not on the entire pages?
    Best Regards

  • arscode

    2017-10-25 05:28:42
    Purchased Reply

    Hi, Yes, please do it this way https://www.youtube.com/watch?v=51ZI3CjmxTs More tutorials http://docs.arscode.pro/ninja-popups/#!/video_tutorial Regards

  • alexbaidi

    2017-10-26 00:50:02
    Purchased Reply

    Thank you Sir :) Great Plugin! Keep it up

  • lspringael

    2017-11-19 02:53:16
    Purchased Reply

    Hi, I have created a pop up, but it doesn't show on my website. Could you please figure out what I did wrong? My website is http://www.yogathings.be. Txs!

  • arscode

    2017-11-19 04:27:59
    Purchased Reply

    Hi, 1. Temporary disable W3 Total Cache and then test it again. 2. Please set popup this way: https://www.youtube.com/watch?v=re2tn9hhz20 Regards

  • lspringael

    2017-11-23 21:33:14
    Purchased Reply

    Hi Txs! I got it working now, but I got a few more issues: 1. the pop-up will only show if I choose 'on pageload', it doesn't show if I choose to show it after being 5 seconds or so on the page, which I would prefer 2. the pop-up disappears on scrolling the page, even though I didn't choose that option, I want it to close when the user clicks the close button on the pop-up 3. the pop-up doesn't appear on all the pages, on the 'about' page for exemple, it doesn't show Regards

  • arscode

    2017-11-23 22:53:14
    Purchased Reply

    The best way is to do it like this: 1. Temporary disable W3TC
    2. Clean cache of W3TC
    3. Set the popup and test it on live website.
    4. After this - enable W3TC - if you do it this way - popup should be pre-cached in W3TC.
    If you send me wp-admin access to Support I will test it for you: http://support.arscode.pro/ Regards

  • Kittisak_sira

    2017-12-19 01:14:34
    Purchased Reply

    i'm got 2 messages how can i'm fix this problem Notice: Undefined index: snp_start_hour in /home/cp763047/public_html/xxxx/wp-content/plugins/arscode-ninja-popups/arscode-ninja-popups.php on line 2820 Notice: Undefined index: snp_end_hour in /home/cp763047/public_html/xxxx/wp-content/plugins/arscode-ninja-popups/arscode-ninja-popups.php on line 2821

  • arscode

    2017-12-19 01:17:31
    Purchased Reply

    Hi, please send me info and wp-admin to Support: http://support.arscode.pro Regards

  • icruz

    2017-07-24 18:38:01
    Purchased Reply

    Hi, I need help, I tried to find the solution but I can't. I have 2 things: 1. I made a button and I want to that the user "click" and go to an external URL. if they click that button, they open a new page/tab but also I want that the pop up close at the same time. 2. Why the fonts does't show up right? it should look like this: http://www.rooplay.com/wp-content/uploads/2017/07/look.png but right now looks like this: http://www.rooplay.com/ Hope you can help me to solve those problems. Thanks a lot.

  • arscode

    2017-07-24 18:54:35
    Purchased Reply

    Hi, Ad1) Yes, just set: http://arscode.pro/screens/2017-07-24_105124.png You can have only one action in the same time. Redirect (open in new tab) or close the popup.
    Ad2) I see the same fonts: http://arscode.pro/screens/2017-07-24_105329.png
    Regards

    PS Please contact us to Support http://support.arscode.pro and I will send you fresh version of the plugin v4.5

  • icruz

    2017-07-25 02:23:38
    Purchased Reply

    Hi, thanks for the quick response but it didn't work: 1. I put the options as you recommendation on Ad 1) http://www.rooplay.com/wp-content/uploads/2017/07/tested.png But what it does when I select the options like that, it just close the popup and it never goes to the URL that I place in the button. Where I can send you credentials so you can check? maybe is a bug? 2. About Ads2) response, apologies if I didn't describe well the problem, here is what I mean: http://www.rooplay.com/wp-content/uploads/2017/07/changes.png You can see the option on the back end has less distance btw words in the button text, also the arrow should be white and turns black on the real popup in the front end, why? All the text has more distance btw letters and the space btw the boxes. Yes are the same font, but the font-style change. How I can fix that? Cheers

  • arscode

    2017-07-25 02:32:21
    Purchased Reply

    Please send me info to Support and I will send you fresh version of the plugin and info how to do it http://support.arscode.pro/ Regards

  • StuWeTueHo

    2017-08-01 21:03:03
    Purchased Reply

    Hey, two questions: 1.) I have a problem with the theme builder. I can`t add more than 36 elements (text boxes, buttons, ...) to the popup. If I add more, it just removes the additional elements after saving. Do you have a clue what might cause this problem? 2.) Can you confirm that your bugfix (ticket #641445) has finally been included in the newest update? Thanks

  • arscode

    2017-08-01 21:43:54
    Purchased Reply

    Hi, Ad1) Please increase memory on your WP and increase "PHP Max Input Vars" in your WP.

    Ad2) Correct - this issue us already fixed

    Regards

    PS Please re-new your Support. Now is expired

  • StuWeTueHo

    2017-08-01 23:08:44
    Purchased Reply

    Perfect! I forgot to change the settings in php.ini after activating php7. Increasing “PHP Max Input Vars" did the trick for me. By the way: thank you for updating your plugin to php7 :) !

  • arscode

    2017-08-01 23:18:55
    Purchased Reply

    Good work! :)

  • danielscherwitzel

    2017-08-02 06:02:53
    Purchased Reply

    Is it possible for custom integration to add different email lists HTML? In the HTML form I can only add 1 type of form and that's it but I need different pop ups on different sites to collect email adresses for different email lists (within the same autorespoder ... Klick Tipp) Right now every email is getting into the same list but I want to get them saved in the right list. Thank you!

  • arscode

    2017-08-02 16:20:18
    Purchased Reply

    Hi, I just sent info to email. Regards

  • nfb1204

    2017-08-06 02:26:07
    Purchased Reply

    I'm geting a blank setting page all of a sudden. Disabled all mailchimps.

  • arscode

    2017-08-06 03:17:03
    Purchased Reply

    Hi, Please contact us to Support http://support.arscode.pro/ and we will take a look. Regards

  • horseturd

    2017-08-09 09:06:45
    Purchased Reply

    Hello, is it possible to have 2 popups enabled at once? I have my welcome popup which displays after 5 seconds, but wanted a second facebook like popup to display after 30 seconds. I have the facebook popup set to do so but it never loads... thanks!

  • arscode

    2017-08-09 18:30:49
    Purchased Reply

    Hi, at standard yo ucan have one "welcome" popup and one "exit" popup. If you would like to have more "welcome" popups please add to content shortcode like this: [ninja-popup ID=XX autoopen=true] or or echo do_shortcode('[ninja-popup ID="XX"]'); XX - popup ID please find it in Menu -> Popups -> ID column Regards

  • horseturd

    2017-08-10 12:14:33
    Purchased Reply

    Hi, do you know where I have to add this code for it to work? I tried adding it to the header.php with the correct popup ID but the popup never displays. Thanks.

  • arscode

    2017-08-10 17:13:06
    Purchased Reply

    The best way is to use editor and paste shortcode in to the content: [ninja-popup ID=XX autoopen=true] Regards

  • gefosterjr

    2017-08-17 05:48:33
    Purchased Reply

    I edit a popup to run a full page spread. I'm using one of the existing templates. When I change the facebook URL on the template from arscode to my page and hit the "Update" button, nothing changes and it reverts back to the 'arscode' URL. Am I missing a 'save' button somewhere?

  • arscode

    2017-08-17 16:51:47
    Purchased Reply

    Hi, please send me wp-admin access and info to Support http://support.arscode.pro/ and we will take a look. Regards

  • gefosterjr

    2017-08-17 23:45:06
    Purchased Reply

    I used the the link you sent me to and successfully create an account to submit a ticket, but when I completed the form I received this error: "This help desk is for use by authorized users only". I tried responding to the email you sent but received a bounce back. Not sure what to do now.

  • arscode

    2017-08-17 23:58:01
    Purchased Reply

    You can also send us info to support[ - a t - ]arscode.pro

  • bigoffers

    2017-08-25 16:26:42
    Purchased Reply

    I want to buy this plugin. However, I was just wondering if this also works something like Subscribe to Download? A one time encrypted link to be used to provide downloads for new subscribers?

  • arscode

    2017-08-25 18:52:08
    Purchased Reply

    Hi, yes, just use 2 step popup. 1) Step optin popup (name + email), 2) Step with download button Regards

  • m_macchetta

    2017-09-05 08:36:38
    Purchased Reply

    Hello! I like your plugin! I took a little bit to understand it, but it s very nice now i can (half) use it... I ve seen you promote 60 theme... but I see much less (8 New theme, 8 "old" theme, iframe, html... and that's all) but i cannot see the beauty here: http://preview.codecanyon.net/item/ninja-popups-for-wordpress/full_screen_preview/3476479?_ga=2.211354005.1607138862.1504558029-1911161942.1502960950 I looked for a file to import the xml (i guess with the "Theme Builder xx themes" )with no success, can you help me?

  • arscode

    2017-09-05 08:45:22
    Purchased Reply

    Hi, please import existing popups this way: https://www.youtube.com/watch?v=Zwwt5iMFKIk More tutorials: http://docs.arscode.pro/ninja-popups/#!/video_tutorial Regards

  • m_macchetta

    2017-09-05 19:28:00
    Purchased Reply

    Thanks man. i totally missed it!

  • arscode

    2017-09-05 19:59:43
    Purchased Reply

    No problem :)

  • dewslat

    2017-09-08 19:01:08
    Purchased Reply

    The current version.. Version 4.5.1 the popup does not work on iphone 7. works fine on other model but specifically not working on 7... Any work around?

  • arscode

    2017-09-08 19:27:58
    Purchased Reply

    Hi, you should already got info to email. Regards

  • benlaschet

    2017-09-30 20:19:27
    Purchased Reply

    Hello, I really like your plugin and started using it. Now I have setup one Popup with Welcome and Exit option. After activating both on the site, only one (the welcome) occurs. Exit doesn't work. It is either welcome OR exit? Now I have setup 2 same popups, set one on welcome and one on exit. Now it shows both ALL the time. Can I set them to work on the same cookie so that one that have seen the Welcome doesn't see the Exit as well?? Or am I completely wrong?? Thanks for your help! Ben

  • arscode

    2017-10-01 12:01:19
    Purchased Reply

    Hi, Please send me info and URL to Support and I will check http://support.arscode.pro/ Regards

  • lorilinstruth

    2017-07-04 18:17:25
    Purchased Reply

    Hi there...how is the captcha suppport going? I saw another comment that you have it on your to-do list. I desperately need to add captcha (or Google recaptcha) to my email sign-up popup, but can't find a way to add it to any of the popup designs. My email provider is Sendinblue.

  • arscode

    2017-07-04 18:31:09
    Purchased Reply

    Hi, Please contact us to Support and we will send you dev version. We already testing this feature. Just make sure that your Support is up to date. Regards

  • lorilinstruth

    2017-07-04 18:39:35
    Purchased Reply

    Sounds like a plan! Thanks for the quick response.

  • timo75

    2017-07-14 22:19:17
    Purchased Reply

    also have the following error : PHP Warning: Illegal string offset 'name' inadmin\fields\builder\field_builder.php on line 412 PHP Warning: Illegal string offset 'url' i\wp-content\plugins\arscode-ninja-popups\admin\fields\builder\field_builder.php on line 413

  • arscode

    2017-07-14 22:20:39
    Purchased Reply

    Hi, we already fixed this error - please contract us to Support http://support.arscode.pro and I will send you dev version. Regards

  • boopoo

    2017-07-20 05:21:50
    Purchased Reply

    Hello, Is it possible to also create a top bar, which slides down from the top to warn people about cookies on the website? Out of all your examples, I saw none which shows a top bar or bottom bar. Thanks!

  • arscode

    2017-07-20 05:26:05
    Purchased Reply

    Hi, yes, you can do it - just set position of the bar like: http://arscode.pro/screens/2017-07-19_212549.png Regards

  • boondockedmedia

    2013-01-17 05:34:45
    Purchased Reply

    Hi! I have a few presale questions. 1) Can you choose where the popup only appears once every 30 days based on an IP address? If not... if someone regularly clicks on a blog, they get the popup each time even if they've already subscribed to your newsletter? 2) Is there anyway that once a person subscribes to a newsletter it never pops up for them? 3) What about a "Never show this again" option for a user to select? I'm treading lightly with this popup, and don't want to annoy readers too much. It looks like a great plugin! Thank you. ~Dana

  • arscode

    2013-01-17 05:50:33
    Purchased Reply

    Hi, 1) You can set this based on browser cookies, ex: after subscription popup won't show for 90days, 2) and 3) Only way to recognize it is browser cookies, when user clear cookies popup will show again,

  • emiosllc

    2013-02-11 08:19:21
    Purchased Reply

    I created a list in MailChimp, selected the list from the grabber, and added in the APi / saved it and when I signed up for the newsletter it didn't show me as a subscriber.. what's wrong? The opt-in redirect does also not work.. :(

  • arscode

    2013-02-11 08:20:58
    Purchased Reply

    Please send url by form, we will check.

  • emiosllc

    2013-02-11 08:27:33
    Purchased Reply

    Just did, looking forward to the response

  • BenWorx

    2013-02-21 03:24:33
    Purchased Reply

    Is there a certain setting I need for the plugin to be responsive for Iphone? I've enabled it for mobile devices... Thank you...

  • arscode

    2013-02-21 06:08:40
    Purchased Reply

    Hi, We still working on special responsive themes for Ninja. Regards