Automate Popup Triggers Across 200+ WordPress Plugins
Use AutomatorWP's no-code workflows to trigger Popup Maker popups when users complete actions—purchases, form submissions, course completions, and more.
3rd Party Integrations
Popup Maker + AutomatorWP
AutomatorWP is the leading no-code automation plugin for WordPress, connecting 200+ plugins and external services. This integration uses Popup Maker’s free JavaScript API to trigger popups when AutomatorWP workflow conditions are met—no native integration required.
Integration Approach: This is a workflow-based integration, not a built-in connection. AutomatorWP doesn’t have native Popup Maker actions, but you can trigger popups using Popup Maker’s JavaScript API combined with AutomatorWP’s Custom Code action. The result: powerful popup automation responding to any event across your WordPress site.
AutomatorWP can trigger Popup Maker popups using two approaches:
Approach 1: JavaScript API Trigger (Recommended)
Use AutomatorWP’s “Run JavaScript” action (requires Custom Code integration) to call Popup Maker’s JavaScript API:
Create your automation in AutomatorWP Trigger: Any event (user makes purchase, submits form, completes course, etc.) Action: Run JavaScript (Custom Code add-on)
Add JavaScript code to open popup PUM.open(123); // Replace 123 with your popup ID
Popup displays when trigger fires User completes the trigger action → JavaScript executes → Popup opens
Example Workflow: “When user completes WooCommerce purchase → Run JavaScript → Open popup #456 (upsell offer)”
Approach 2: Cookie-Based Targeting
Set cookies via AutomatorWP, then use Popup Maker’s cookie targeting:
AutomatorWP sets a cookie when trigger fires (via PHP action)
Popup Maker targets that cookie (configure to display when cookie exists)
Example Workflow: “When user subscribes to newsletter → Set cookie ‘newsletter_subscriber’ → Popup Maker shows welcome popup”
Note: This approach requires careful cookie management and AutomatorWP’s PHP execution capabilities.
Note: This is a workflow-based integration. You’ll use Popup Maker’s free JavaScript API with AutomatorWP’s automation capabilities. For AutomatorWP workflow questions, contact AutomatorWP support.
JavaScript Popup Triggers
Open specific popups when workflow conditions are met
JavaScript API Popup Trigger
Use Popup Maker’s JavaScript API (PUM.open()) within AutomatorWP’s “Run JavaScript” action to display popups when any workflow trigger fires.
Use Cases:
Post-Purchase Upsells: After WooCommerce purchase → Show popup with complementary product offer
Note: Popup Maker’s JavaScript API is free. AutomatorWP costs vary based on features needed. Custom Code integration add-on enables the most reliable popup triggering.
Is there a native AutomatorWP integration in Popup Maker?
No. This is a workflow-based approach using Popup Maker’s free JavaScript API combined with AutomatorWP’s automation capabilities. It’s not a built-in integration with dedicated AutomatorWP actions in Popup Maker.
What's the easiest way to trigger popups from AutomatorWP?
Use AutomatorWP’s “Run JavaScript” action (requires Custom Code add-on, $29) with `PUM.open(POPUP_ID)`. This directly opens popups when your workflow triggers fire. It’s more reliable than cookie-based approaches.
Do I need Popup Maker Pro for this?
No. Popup Maker’s JavaScript API is free. You can trigger any popup—regardless of tier—using `PUM.open()`. Pro adds analytics to track performance of automated popups, but isn’t required for triggering.
Can I pass data from AutomatorWP to the popup?
Not directly. Popup Maker’s `PUM.open()` function opens a popup by ID but doesn’t accept parameters for dynamic content. For personalization, use Popup Maker’s dynamic content features or merge tags within the popup itself.
Does this work with anonymous (non-logged-in) users?
Yes for JavaScript triggers—`PUM.open()` works regardless of login status. Cookie-based workflows also work for anonymous users if AutomatorWP’s trigger doesn’t require login (e.g., form submission triggers).
What if AutomatorWP and Popup Maker have conflicting triggers?
They operate independently. AutomatorWP detects events and executes actions (including JavaScript that opens popups). Popup Maker’s own triggers (time delay, exit intent) still function normally. Coordinate carefully to avoid multiple popups appearing simultaneously.