WordPress plugin
Modal Popup Premium for WordPress
Modal Popup Premium creates responsive WordPress popups for promotions, announcements, newsletter signups, videos, forms, galleries, portfolios, and product highlights. Add content in the settings panel, select how the popup opens and looks, then publish it for placement across your site.
Modal Popup Premium creates responsive WordPress popups for promotions, announcements, newsletter signups, videos, forms, galleries, portfolios, and product highlights. Add content in the settings panel, select how the popup opens and looks, then publish it for placement across your site.
Choose content and placement
Add text, HTML, shortcodes, images, videos, or forms. You can embed YouTube or Vimeo videos, which pause when the popup closes, and show shortcode-based forms such as Contact Form 7, WPForms, or Ninja Forms.
Place a published popup on a page, post, or widget area with its generated shortcode. The layout adapts to desktop, tablet, and mobile screens. It is compatible with the WordPress block editor, Full Site Editing themes, Elementor, Divi, Beaver Builder, and WPBakery.
Set opening behavior and audience
Choose automatic opening on page load or opening from a button. A page-load popup can wait from 0 to 60 seconds. Advanced triggers can respond to exit intent, scroll percentage, or visitor inactivity.
Control where and when a popup appears by targeting specific pages, posts, or custom post types and setting campaign start and end dates. Cookie-based dismissal can conceal it from returning visitors who have already seen it; an auto-close timer can dismiss it after a set interval. You can also clone popups or import and export their configurations as JSON.
Adjust the appearance
Choose a color preset or set custom colors for the header, content, footer, overlay, and close button. Adjust overlay color and opacity, typography, text alignment, spacing, border radius, and shadow. The trigger button has controls for its text, font size, and color. Premium includes 19 animation effects, such as Fall, 3D Slit, Super Scaled, Blur, and Rotate, along with controls for transition speed.
You can add two footer action buttons with separate URLs, colors, sizes, and hover animations. The close button can use an icon, text, or both, with customizable colors.
Build and publish
Install and activate the plugin in WordPress, open its popup settings, add your content, and configure the appearance and opening behavior. Publish the popup, then copy its shortcode to the page, post, or widget area where it should appear.
The implementation uses custom CSS and vanilla JavaScript without Bootstrap or jQuery dependencies, which can reduce style conflicts. Keyboard focus trapping and ARIA markup support screen readers.

