How to Create a Popup in WordPress Using a Plugin

To create a popup in WordPress using a plugin, the easiest and most popular method is to use a popup plugin like Popup Maker, Elementor Popup, or WP Popups.

Below is a simple step-by-step guide using the Popup Maker plugin (free and beginner-friendly):

Step 1: Install Popup Maker Plugin

  1. Go to your WordPress dashboard

  2. Navigate to Plugins > Add New

  3. Search for Popup Maker

  4. Click Install Now, then Activate

Step 2: Create a New Popup

  1. Go to Popup Maker > Add Popup

  2. Enter a Popup Name (e.g., Newsletter Popup)

  3. In the Popup Editor, add content (text, images, forms, etc.)

    • You can even insert shortcodes (like Contact Form 7 forms)
  4. Scroll down to Popup Settings

    • Under Triggers, click Add New Trigger
    • Choose Time Delay / Auto Open, click Add
    • Set delay time (e.g., 5 seconds)

Step 3: Choose Display Settings

  1. Scroll to Targeting section

  2. By default, it shows on All Pages

    • You can change it to specific pages/posts if needed

Step 4: Publish the Popup

  1. Click Publish

  2. Visit your site → wait for the popup to appear after the delay

Step 5: Customize Popup Design (Optional)

  • Go to Popup Maker > All Popups > Edit
  • Use the Popup Theme settings to adjust:
    • Width, background color, borders, animation
    • Close button location and behavior

Example: Use Popup With Contact Form

If you want to show a form in the popup:

  1. Create a form using Contact Form 7

  2. Copy the shortcode (e.g., [contact-form-7 id="123" title="Popup Form"])

  3. Paste it into your popup content

Other Popular Popup Plugins

Plugin Feature
Popup Maker Most flexible, works with shortcodes
Elementor Pro Drag-and-drop popup builder
WP Popups User-friendly and customizable
Hustle Includes email marketing features
OptinMonster Great for lead generation (premium)