Compatible With: Community 2.0, 2.1, 2.2, 2.3

Tech Specifications

Current Version:
Stable Build
26 March, 2019
Extensions, Marketing
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9
License Type:


Professional popup extension. 60+ popup templates, popup newsletter widget, dynamic coupons, show pop up based on users behavior, A B testing, and more.

Other Extensions by Magebird



Back to top

Popup extension for Magento 2 is an advanced, fully-customizable marketing tool that will help you to get more newsletter subscribers, show promotions, shopping assistants, age verification, news, and any other content.

This extension is based on our popular Popup extension for Magento 1 which has been installed on 2000+ stores and it is one of the best rated Magento Marketplace extensions.

Please note that this is a free trial version. Try it for free and if you like it, buy the extension license later. 


Not just a popup

This is not just a popup extension but also a marketing tool to improve conversion inside your Magento 2 store. When we were developing the extension, we also had the marketing department in mind. Tools like that can cost thousands of dollars per year. Let's mention just some of its many options:

  • Offer coupon code in exit intends to popup if a user tends to leave your site but only if a shopping cart is not empty. You can even define the cart subtotal amount as the condition for showing the popup.
  • Show inside popup time-limited offer with a coupon. Show it only to visitors from specific countries and only if they came to your store from a specific website. You can also show countdown timer inside the popup and make that the coupon will expire automatically when the counter goes down.
  • Show popup based on products added to cart as a condition. If somebody added to cart Y he/she may be interested also in product X. You can show a popup if there is a product with a specific attribute value in the cart and there is no product with SKU xy in the cart.
  • And many other sales-boosting options.


Main Functionalities:

  • Exit Intend
  • A B testing
  • Cookie support (different options when to show popups again)
  • Newsletter widget with 20+ options (consent checkbox, input templates, dynamic coupons for subscribers, success message, ...)
  • Mobile support
  • Any positions
  • 10+ newsletter service integrations (MailChimp, Aweber, MailerLite, Constant Contact, Campaign Monitor, ActiveCampaign, Sendy, iConneqt, phpList, dotmailer, GetResponse, Klaviyo, Nuevomailer, Emma, Mailjet)
  • Cart filters (show popup based on cart subtotal and content)
  • Show on click or hover
  • Day of the week filter 
  • 60+ predefined templates
  • WYSIWYG (What You See Is What You Get) editor
  • Show at category, product page, checkout, homepage, specific url pattern
  • Referral url and country filter
  • Returning vs new visitors filter
  • And more ...


Easy to use 

Easy to use with 60+ popup templates included. Create own design or use already designed templates.


Technically better solution

No conflicts with themes or other extensions.

Our extension uses ajax call to display popups. This is required to display different dynamic popups to different visitors based on behavior and conditions.

Most of the other popup extensions are not able to display different popups to different groups of customers because of full page cache. Some extensions use ajax call but they require Magento initialization. This can spend significant server resources because with each page load extra Magento initialization is made. Our solution doesn't require that. We developed a custom PHP script which is used for all ajax calls. We reduced in this way spent resources by almost 500%!


Great support

Our average response time is just 0,5 hr (except at night).



Popup extension frontend
Popup extension backend



Release Notes

Back to top


  • Compatible with CE: 2.0 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    -Register/Login widget added
    -Security update


  • Compatible with CE: 2.0 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    -Observer bugfix: di:compile showed warning because of "use Magento\Framework\DataObject as Object;" line
    -_afterSave bugfix for mass action (): When user used mass action inside popup grid to change popups status, it removed store, category and some other selections from the selected popups. This bug has been fixed with this release.
    -Empty popups in grid bugifx: In some rare cases new records of empty popups appeared inside popup grid.


  • Compatible with CE: 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    -Magento 2.0, 2.1 fix for "Uncaught Error: Call to a member function getNamedItem() on null" error
    -Popup image type bugfix when saving existing image popup


  • Compatible with CE: 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    -Mailchimp transitioning to api v3
    -Option to show consent checkbox inside newsletter form
    -Composer file added


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top