Welcome, Hunter! 👋 Enjoy 50% OFF annual plans with code PRODUCTHUNT — limited time ⏳
50% OFF annual plans — code PRODUCTHUNT

Elementor Popup Builder plugin

Create promotional popups on your Elementor website to capture leads, highlight offers, and guide user actions at the perfect moment for maximum conversion.
4.8 rating
10,000+ reviews
Free plan available
AI-Powered
Create Widget for Free
No credit card needed
Elementor Popup Builder plugin

Create your widget

Configure your Popup Builder and add it to Elementor for free!

Screenshots

Elementor Popup Builder plugin
1 / 6

Why People Love Elfsight

The Elfsight Popup makes it simple to show timely messages to your visitors without writing code. Use it to collect emails, promote a limited-time offer, or display quick announcements — all from a visual editor that feels familiar and light. Setup is fast, editors are visual, and the result looks like it belongs on your website.

You don’t need a developer to create meaningful experiences. The editor guides you through layout, targeting, and triggers so you can focus on the message rather than technical details. Whether you want a discreet notice or a full-screen modal, the Popup adapts to your goals and to every device.

Did you know? Recent industry analysis shows the average popup conversion rate can exceed 11% for well-targeted campaigns.

Try a focused popup to see measurable improvements in signups or conversions today.

Key Features of the Popup

The Popup widget is made to cover everyday website tasks without feeling stiff or complicated. It’s practical, easy to set up, and gives you enough flexibility to get creative if you want to.

  • Visual editor: You don’t need to write a single line of code. Just drag things around, pick the elements you like, and shape the popup exactly the way you imagine it.
  • Multiple triggers: Popups can show up in different ways—when someone’s about to leave the page, after a short delay, once they scroll far enough, or simply on a click. It’s up to you to decide what makes sense.
  • Audience targeting: You can change what people see depending on who they are or where they land. For example, new visitors might get a special offer, while returning users could see an announcement or sign-up prompt.
  • Flexible layouts: Whether you want something subtle, like a small bar or slide-in, or a bold full-screen message, there’s plenty of room to match the popup style to the tone of your website.
  • Integrations and data capture: Collected leads don’t just sit there. You can send them straight to your email, drop them into Google Sheets, or sync with your CRM using built-in options.
  • Lightweight and responsive: Popups load fast and adjust to different screens without extra work. They’ll look good on a phone, tablet, or desktop—no tweaking required.
  • Privacy and spam controls: You can manage how often popups appear, use cookies to avoid over-showing, and add GDPR-friendly consent so visitors feel respected, not chased.

Try all features in the live editor — see how a popup can work for you.

How to Add the Popup to Elementor

Adding the Popup to an Elementor-built website is straightforward. Below are two simple methods: inline embedding and a floating/global implementation.

Method 1: Inline Popup (Insert into a Page)

  1. Open the Popup editor:Choose one of the available templates to start.
  2. Design and target: Customize content, pick a trigger, and set targeting rules in the visual editor.
  3. Generate the snippet: Click “Add to website for free” to get your embed code.
  4. Paste into Elementor: Open the page in Elementor, add an HTML widget where you want the popup logic tied, and paste the snippet.
  5. Save and test: Update the page and verify the popup triggers as expected on the live page.

Method 2: Floating / Global Popup (Sitewide)

  1. Choose a floating option: In the editor, pick a global or floating layout and configure triggers.
  2. Copy the code: Generate your universal snippet from the editor.
  3. Insert sitewide: In WordPress, go to Appearance → Theme Editor and paste the code before the closing </body> tag, or add it via a global HTML/snippet plugin inside Elementor’s theme builder.
  4. Publish: Save changes and confirm the popup appears across the pages you specified.

If you need step-by-step help, check our detailed tutorial: How to create popup for Elementor website.

If you run into issues, our Community is active and helpful. To suggest improvements, add ideas to the Wishlist. Check release notes in the Changelog.

Do I need Elementor Pro to use the Popup widget?

Elementor Pro isn’t required. You can add the Popup widget using Elementor Free via an HTML widget, while advanced layout controls depend on Elementor itself.

Is the Popup compatible with Elementor themes and layouts?

Yes, the Popup widget works smoothly with all Elementor-compatible themes and automatically adapts to your page structure and responsive settings.

What trigger options are available for the Popup widget?

You can trigger popups on page load, after a time delay, by scroll percentage, on scroll to an element, on click, or using exit intent.

Does exit-intent Popup work on mobile devices?

Exit intent works only on desktop since it depends on mouse movement. For mobile visitors, time-based, scroll, or click triggers are ideal.

Can I enable multiple triggers for one popup in Elementor?

Yes, several triggers can be active at once. The Popup appears when the first trigger fires and ignores the rest afterward.

Can I show my popups only once per visitor?

By enabling the “Show once” option, the Popup widget displays a single time per visitor and won’t reappear on future sessions.

Can I schedule when the Popup appears on my Elementor website?

Yes, scheduling lets you set specific start and end dates or times, so the Popup runs only during selected campaigns or promotions.

Can I add images or videos inside the Popup widget?

The Popup supports images and embedded YouTube or Vimeo videos, helping you create rich, engaging overlays in Elementor pages.

Can I add a form inside a popup?

Yes, Elfsight includes built-in form elements, making it easy to collect emails, feedback, or other user data directly on your Elementor website.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Cross-platform digital solution
from $0 / month
start with free plan
Unlimited domains
Premium and on-time support
Charge-free installation assistance
Special deal for multiple apps
100% customizable