AutomatorWP Integration

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
AutomatorWP popup automation

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.

How It Works

View all

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:

  1. Create your automation in AutomatorWP
    Trigger: Any event (user makes purchase, submits form, completes course, etc.)
    Action: Run JavaScript (Custom Code add-on)
  2. Add JavaScript code to open popup
    PUM.open(123); // Replace 123 with your popup ID
  3. 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:

  1. AutomatorWP sets a cookie when trigger fires (via PHP action)
  2. 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.

Automation Features

View all

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
  • Course Completion Rewards: When student completes LearnDash course → Display certificate download popup
  • Engagement Milestones: After user comments 10 times → Show popup thanking them for community participation
  • Membership Upgrades: When basic member views premium content → Trigger upgrade offer popup
  • Abandoned Action Recovery: User views checkout page but doesn’t purchase → Show discount popup

Configuration:

  1. Install AutomatorWP + Custom Code integration add-on ($29)
  2. Create automation: Trigger → Action: Run JavaScript
  3. JavaScript code: PUM.open(POPUP_ID); (replace POPUP_ID with actual number)
  4. Test workflow to verify popup displays

JavaScript API Reference: Popup Maker JavaScript API

Cookie-Based Workflows

Set cookies via workflows, target with Popup Maker

PROCookie-Based Popup Control

AutomatorWP workflows set cookies when events occur; Popup Maker uses cookie conditions to show or hide popups based on those cookies.

Use Cases:

  • Prevent Repeat Displays: User converts → Set cookie → Hide promotional popup permanently
  • Segmented Messaging: Tag users with cookies based on behavior → Show different popups to different segments
  • Progressive Profiling: First visit → Set “returning_visitor” cookie → Show advanced content popup on return
  • Time-Based Campaigns: User signs up → Set cookie with expiration → Show renewal popup when cookie expires

Configuration:

  1. AutomatorWP workflow sets cookie (via PHP action or custom code)
  2. Popup Maker: Targeting tab → Add condition → Cookie
  3. Set cookie name to match AutomatorWP’s cookie
  4. Choose “Show if cookie exists” or “Hide if cookie exists”

Cookie Documentation: Popup Maker Cookie Settings

Multi-Step Automation Sequences

Chain multiple popup actions together

PROSequential Popup Workflows

Create multi-step automation sequences where popups appear at different stages of the user journey, triggered by AutomatorWP’s sequential workflows.

Use Cases:

  • Onboarding Sequences: Day 1 → Welcome popup, Day 3 → Feature highlight popup, Day 7 → Feedback request popup
  • Nurture Campaigns: Download lead magnet → Popup 1 (case study), Read 3 articles → Popup 2 (consultation offer)
  • Upsell Ladders: Purchase product A → Show popup for product B, Purchase B → Show popup for product C
  • Learning Paths: Complete beginner course → Popup with intermediate course offer, Complete 5 lessons → Show achievement popup

Configuration:

  1. Create multiple AutomatorWP automations, each with different triggers
  2. Each automation opens a different popup via JavaScript API
  3. Use AutomatorWP’s sequential trigger features for ordered workflows
  4. Coordinate cookie settings to prevent overlap/repetition

AutomatorWP Documentation: Sequential Automations

Requirements

View all
ComponentRequirement
Popup MakerFree version (JavaScript API is free)
AutomatorWPFree or Pro (Pro for advanced features)
Custom Code Add-on$29 (for JavaScript trigger approach)
Technical SkillBasic JavaScript understanding helpful

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.

AutomatorWP Integrations That Work With Popups

View all

AutomatorWP connects to 200+ plugins. Here are popular triggers that pair well with popup automation:

E-Commerce

  • WooCommerce (purchases, cart actions, product views)
  • Easy Digital Downloads (license renewals, download sales)

Forms

  • Gravity Forms, WPForms, Ninja Forms (submissions, field values)

LMS

  • LearnDash, LifterLMS (course completions, quiz results)

Membership

  • MemberPress, Restrict Content Pro (subscription events, access levels)

CRM

  • FluentCRM, Groundhogg (tag applications, contact updates)

Engagement

  • Comments, page views, user logins, role changes

See full list: AutomatorWP Integrations

Frequently Asked Questions

  • 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.
  • Where do I get help with AutomatorWP workflows?

    For AutomatorWP workflow questions, contact AutomatorW support. For Popup Maker JavaScript API questions, see Popup Maker documentation.
Details

AutomatorWP

Integration3rd Party

Automate popup triggers with no code. Connect Popup Maker to 200+ WordPress plugins through AutomatorWP's visual workflow builder.

Get StartedDocumentation

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