Free Coupon Popup Widget

Use a coupon popup to highlight special offers, capture email leads, reduce cart abandonment, and turn more visitors into paying customers.

Create Coupon Popup

loved by 500K+ businesses

plugineditor
Quick add to:

The Common Ninja Coupon Popup widget is a free, no-code embed that delivers discount codes to visitors via popup — pre-tuned for e-commerce's most-used pattern: "drop your email, get the code".

Set your coupon code and discount messaging, pick a layout (centered modal, slide-in card, top-bar reveal), configure trigger rules (on page load with delay, on exit-intent, on scroll depth, on time on page), enable email capture so the code unlocks after a signup, pick from coupon-styled skins or layer Custom CSS, and paste a one-line embed snippet on WordPress, Shopify, Wix, Base44, GoDaddy Website Builder, Editor X, Webflow, and 200+ other platforms.

Use it for flash-sale code drops, exit-intent rescue offers, welcome-discount captures for first-time visitors, holiday promo unlocks, and any moment where a discount can convert a hesitating visitor into a purchase.

Why add a Coupon Popup widget to your website?

  • Rescue exit-intent traffic with a discount nudge

    Exit-intent popups fire the moment a visitor's cursor heads for the browser close — the highest-abandonment moment of the session and the moment a small discount can flip the decision. "Wait, here's 15% off if you stay." Visitors who'd otherwise have left without trace become first-time buyers because the offer hit at the right second.

  • Build your email list with every coupon claim

    Gate the coupon code behind an email signup — visitors enter their email to reveal the code. Every claimed coupon is also a new email on your list, growing the audience you can re-engage with future promos, content, or product updates. Two outcomes (sale + email capture) from one popup interaction.

  • Drop time-sensitive promo codes without code changes

    Flash sales, holiday promos, weekend specials, restock discounts — schedule the popup, set the code, drop it into the editor, and visitors see it within minutes across every page where the snippet loads. Take it down when the promo ends without touching your theme code. Operationally cheap, lift the right campaigns when the moment is right.

  • Different from the Popup Builder or Notification Popup

    The Popup Builder is general-purpose — any modal, any content, any trigger combo. The Notification Popup is for short compact alerts in the corner. The Coupon Popup is pre-tuned for the discount-drop pattern — "here's a code, drop your email to claim" — with the right defaults (email field, code reveal, coupon-styled skins, expiration framing). Use this Coupon Popup when discount delivery is the goal; use the Popup Builder for custom multi-purpose popups.

Get started in 3 steps

How it works

  1. Set up your coupon

    Enter the discount code (e.g. WELCOME15), the discount messaging ("15% off your first order", "Free shipping when you spend $50"), the headline that draws the visitor's eye ("First-time here? Take 15% off."), and an optional image or icon. Configure expiration messaging if the offer has a deadline so the popup carries time-sensitivity.

  2. Pick triggers and email capture

    Choose when the popup fires — on page load (with optional 5–30 second delay so visitors get to see the page first), on exit-intent (cursor heads for browser close, the highest-converting trigger), on scroll depth (after visitor reads enough to be interested), or on time on page. Enable email capture so visitors enter their email before the code reveals — turns the offer into a list-building tool. Pick a layout (centered modal, slide-in card, top-bar reveal) and a skin.

  3. Embed on your site

    Copy the one-line embed snippet and paste it on WordPress, Shopify, Wix, Base44, GoDaddy, Editor X, or any of the 200+ supported platforms. The popup loads with the page and fires based on your trigger rules. Captured emails save to your Common Ninja dashboard for CSV export or webhook delivery to your email tool. Edits in the editor push to every embed without re-paste.

Open the editor

What you get with the Coupon Popup widget

Multiple coupon-popup layouts

Centered modal (the classic discount overlay), slide-in card (less interruptive nudge from the corner), top-bar reveal (announcement-style strip that drops down). Switch layouts in the editor without re-entering content; pick what fits the section's tone.

Email capture before code reveal

Show the discount headline and image, but hide the actual code until the visitor enters their email. Captures a new email for every claimed coupon — turns the popup into a list-builder alongside the conversion lift.

Customizable display rules

Fire on page load (with configurable delay), on exit-intent, on scroll depth, or on time on page. Cap frequency per visitor (once per session, once per visitor, every N days) so visitors don't see the same code popup repeatedly.

Stylish skins and Custom CSS

Pick from a library of coupon-styled skins (ticket-stub, gift-card, neon-flash, holiday, minimal-clean) for a fast visual fit that signals "this is a discount". Layer Custom CSS for pixel-level control over backdrop blur, code-reveal animation, button styling, and per-breakpoint sizing.

Everything in the editor

Also included in the editor

Email and lead Collection

The Promo Code Popup widget comes with a powerful lead-building feature — email collection, that will require users to enter their email addresses to receive the coupon, which you will later use for your promotional campaigns.

Various Coupon Styles

To add further flexibility in customizing your Coupon Code Popup widget and making it more unique, there are various styles of coupons available that you can choose from and use.

Customizable Display Rules

The Coupon Pop-UP widget features advanced display rules — like when or where to display the widget — that you can set and customize. The rules include action triggers like “on exit”, “time delay”, “page scroll” and more.

Easy To Use Coupon Popup

The Coupon Popup widget is easy to use and requires no coding knowledge. Our intuitive dashboard with the drag-and-drop feature will enable you to customize the widget any way you’d like to with just a few simple clicks.

Drop a discount at the right moment

Open the editor

No credit card · Setup in under 5 minutes

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Yes. The free plan covers one Coupon Popup with no time limit and no credit card. Upgrade only when you need additional popups, advanced trigger rules, premium coupon-styled skins, email-tool integrations (Mailchimp, Klaviyo, ConvertKit), or features like A/B variants and per-coupon analytics.

Platform-specific guides

How to add Coupon Popup to your website

Pick your platform. Each takes under 4 minutes.

  1. 1Open the page or post in the WordPress editor and click the + icon to add a new block.
  2. 2Choose the Custom HTML block (Gutenberg) or the Shortcode/Text widget (Classic Editor) and paste the Common Ninja embed snippet. For sitewide installation, paste into your theme's header template.
  3. 3Update the page. The popup fires based on your trigger rules.
Add Instagram Feed to WordPress

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

Yes, you can easily do so from the “Templates” tab.

Yes, there are several styles available for you to choose from.

Yes, there are lots of beautiful skins that you can choose from to save time and start using the widget as quickly as possible.

Yes, the widget comes with an email collection option which you can enable easily from the settings menu.

Yes, the widget comes with display rules (triggers). You can choose the ones that fit your needs with a simple toggle.

Using the Coupon Popup widget is very easy. Simply sign up and start using the free version. There's no need to worry about complicated setup or installation processes, as the Coupon Popup widget is designed to be user-friendly and straightforward. Once you've signed up, you'll have access to all of the basic features and functions of the widget, which you can use to enhance your website and improve your online presence. From there, you can choose to upgrade to the paid version if you want to access more advanced features and capabilities. Regardless of which version you choose, you'll find that the widget is a powerful and easy-to-use tool that can help you take your online presence to the next level.

The Common Ninja Coupon Popup widget is a free tool reach with features and options. While this widget is free to use, it does have a limit on the number of views it can handle. This means that after a certain number of views, the chat button may no longer be visible or functional on your website. It is important to note that this view limit may vary depending on your plan. Despite this limitation, Common Ninja's Coupon Popup is still a valuable tool for businesses looking to increase customer engagement and improve the overall user experience of their website.

The Common Ninja's Coupon Popup widget is a versatile tool for any website builder. This means that you can easily add this widget to your website or store no matter what platform you use to build your website. The Coupon Popup widget will work seamlessly with your platform whether you are using a popular website builder or something more specialized. This means you can enjoy all the benefits of this powerful tool without having to worry about compatibility issues.

The Coupon Popup widget is designed to comply with the General Data Protection Regulation (GDPR), a set of EU regulations protecting personal data and privacy. When using the Coupon Popup widget, you can be confident that it will not collect or store personal data that could violate GDPR regulations. This ensures that your business is in compliance with these regulations and can protect your customers' data privacy. Overall, the Coupon Popup widget is a secure and reliable tool that can be used to enhance your website without any concerns about GDPR compliance.

No need for coding skills. Our Coupon Popup widget is designed to be easy to use, even for those with limited technical experience. The widget features a user-friendly interface that allows you to easily customize the widget without coding knowledge. You can fully customize the Coupon Popup to match your branding. When you're done, simply copy the provided code and paste it into your website. It's that simple!

Yes. We are eager to hear your request. Please visit our Feature Request page.

There are several benefits to displaying a coupon popup widget on your website:

  1. Increased sales: By offering a discount or special offer through the coupon popup widget, you can entice customers to make a purchase. This can lead to an increase in sales and revenue.
  2. Customer loyalty: By offering coupons to your customers, you can encourage them to return to your website and make future purchases. This can help to build customer loyalty and increase the lifetime value of your customers.
  3. Email list growth: Many coupon popup widgets allow you to collect email addresses in exchange for the coupon. This can help you grow your email list and allow you to send targeted promotions and marketing messages to your customers.
  4. Improved customer experience: By offering a coupon or special offer to your customers, you can improve their overall shopping experience and make them feel valued as a customer.
  5. Increased website traffic: By promoting your coupon or special offer through social media or email marketing, you can drive more traffic to your website and potentially increase your overall online presence.


A coupon popup widget is a tool that displays a pop-up window on a website offering a discount or special offer to the user. This widget is typically triggered by a specific action, such as visiting a certain page or spending a certain amount of time on the website. The coupon or offer is typically redeemed through a code or link provided in the popup window. Coupon popup widgets can be used to encourage sales, build customer loyalty, and collect email addresses for future marketing efforts.

Yes, a coupon popup widget can potentially boost sales on your website by offering customers a discount or special offer. By providing an incentive for customers to make a purchase, you can encourage them to complete the sale and increase your overall revenue. However, it is essential to carefully consider the terms of the coupon or offer and the frequency and timing of the popup to ensure that it is effective in driving sales.

Embedding the Coupon Popup widget on your website is a straightforward process. Simply copy the provided code and paste it into the desired location on your website. The widget will seamlessly integrate into your site, allowing you to take advantage of its features and functions. No technical expertise or programming knowledge is required - just copy and paste the code to get started. This simple process allows you to easily add the widget to your website and enhance its functionality without any hassle.

Ready when you are

Add a Coupon Popup to your site in 5 minutes

Drop discount codes with email-capture gating, trigger rules (load, scroll, exit-intent, time), centered modal / slide-in / top-bar layouts, coupon-styled skins, and Custom CSS. Embed on 200+ platforms including WordPress, Shopify, Wix, Base44, GoDaddy Website Builder, and Editor X.

Create your Coupon Popup

No credit card · Setup in under 5 minutes