How to Build a Newsletter Subscription Popup in Divi 5

Published: August 7, 2026 Author: Brijesh Sathwara
How-To-Build-An-Newsletter-Subscription-Email-Popup-In-Divi-5

Email marketing remains one of the most effective ways to grow your audience and increase conversions. With Divi 5’s new Canvas feature and Interactions, you can build a beautiful newsletter popup without installing a popup plugin or writing custom JavaScript.

In this tutorial, we’ll create a fully functional newsletter subscription popup that can be triggered either on page load or when a visitor clicks a button.

What You’ll Build

By the end of this tutorial, you’ll have:

  • A responsive newsletter popup
  • A close button to dismiss the popup
  • A page-load popup with a customizable delay
  • A button-triggered popup
  • A completely plugin-free solution using only Divi 5’s built-in features

Step 1: Create a New Canvas

Start by creating a dedicated popup canvas.

  1. Click the Canvas dropdown.
  2. Select Add Canvas.

Configure the following settings:

  • Canvas Name: Newsletter Subscription Popup
  • Append to Main Canvas: Don’t Append
  • Z-Index: 999 (or higher if needed)

A higher z-index ensures your popup appears above the rest of the page content.

Create New Canvas

Step 2: Build Your Popup Layout

Inside the new canvas, add a Section and give it an admin label such as Newsletter Popup.

Next, insert a Row and design your popup using any Divi modules you prefer.

For this example, the popup includes:

  • Close Icon
  • Image
  • Heading
  • Description Text
  • Email Opt-In Module

You can customize the design to match your brand by adding additional elements such as buttons, countdown timers, testimonials, or promotional offers.

Popup Layout

Step 3: Style the Popup

Now it’s time to design your popup.

Some styling ideas include:

  • Rounded corners
  • White popup background
  • Dark semi-transparent page overlay
  • Large promotional heading
  • Branded colors
  • Rounded input fields
  • Full-width subscribe button

Since this is built entirely with Divi modules, every part of the popup is fully customizable using the Visual Builder.

Style the Popup

Step 4: Add the Close Button Interaction

Every popup should include an easy way for visitors to close it.

Select the Close Icon module and navigate to:

Advanced → Interactions

Add a new interaction with these settings:

Admin Label: Close Popup

Trigger Event: Click

Effect Action: Hide Element

Target Module: Popup Section

Time Delay: 0 ms

Now clicking the close icon will instantly hide the popup.

Close Interaction Settings

Step 5: Hide the Popup by Default

Before the popup can be shown with an interaction, it needs to start in a hidden state.

Open the Popup Section Settings and navigate to:

Advanced → Visibility

Enable Hide on for:

  • Desktop
  • Tablet Wide
  • Tablet
  • Phone

This prevents the popup from appearing immediately when the page loads.

Instead, it will only appear when triggered by an Interaction.

Hide Popup by Default

Step 6: Trigger the Popup

Divi 5 allows multiple ways to display your popup. Here are the two most common methods.

Option 1: Show Popup on Page Load

If you’d like the popup to appear automatically after a few seconds, switch back to the Main Canvas.

Select a page element that loads immediately, such as the Hero Section.

Navigate to:

Advanced → Interactions

Add a new Interaction using these settings:

Trigger Event: Load

Effect Action: Show Element

Target Module: Popup Section

Time Delay: 5000–8000 ms

Waiting a few seconds before displaying the popup creates a better user experience than showing it instantly.

Option 2: Show Popup on Button Click

If you prefer visitors to open the popup manually, attach the interaction to any button.

Select your button and go to:

Advanced → Interactions

Configure it as follows:

Admin Label : Open Popup

Trigger Event : Click

Effect Action : Show Element

Target Module : Popup Section

Time Delay : 0 ms

Now the popup will appear immediately whenever the button is clicked.

Button Click Interaction

Step 7: Test Your Popup

Save your page and preview it on the front end.

Depending on the interaction you configured:

  • The popup will appear automatically after a few seconds.
  • Or it will open when visitors click your button.

The close icon will instantly hide the popup without reloading the page.

Final Popup Preview

Why Use This Method?

Building your popup with Divi 5’s built-in features offers several advantages:

  • No popup plugins required
  • No custom JavaScript
  • Lightweight and faster loading
  • Fully customizable
  • Responsive across all devices
  • Easy to maintain
  • Built entirely with Divi 5 Interactions

Pro Tips

To improve conversions, consider these best practices:

  • Delay the popup by 5–8 seconds instead of showing it immediately.
  • Keep the form simple by asking only for a name and email address.
  • Offer a discount, free download, or exclusive content as an incentive.
  • Include a clear close button for a better user experience.
  • Test different headlines and call-to-action text to maximize signups.

Conclusion

With Divi 5’s Canvas and Interaction features, creating a professional newsletter subscription popup is easier than ever. You can build attractive, responsive popups without relying on third-party plugins or custom code.

Whether you want the popup to appear automatically or open with a button click, Divi 5 provides all the tools you need to create engaging, conversion-focused experiences using only built-in features.

Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

Limited Time Offer

X

Try a Free 2-Hour Test Task

Experience our quality, speed, and communication on any small WordPress task before you commit. No contract. No cost. No obligation.
[For New Agency Partners]

"*" indicates required fields

Name*
0
Would love your thoughts, please comment.x
()
x