Title: Popup Coupon Generator for WooCommerce
Author: themeinthebox
Published: <strong>2026-02-22</strong>
Last modified: 2026-05-09

---

Szukaj wtyczek

![](https://ps.w.org/themeinthebox-popup-coupons-for-woocommerce/assets/banner-772x250.
png?rev=3467609)

![](https://ps.w.org/themeinthebox-popup-coupons-for-woocommerce/assets/icon-256x256.
png?rev=3467592)

# Popup Coupon Generator for WooCommerce

 Autor: [themeinthebox](https://profiles.wordpress.org/themeinthebox/)

[Pobierz](https://downloads.wordpress.org/plugin/themeinthebox-popup-coupons-for-woocommerce.1.3.0.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/themeinthebox-popup-coupons-for-woocommerce/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/themeinthebox-popup-coupons-for-woocommerce/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/themeinthebox-popup-coupons-for-woocommerce/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/themeinthebox-popup-coupons-for-woocommerce/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/themeinthebox-popup-coupons-for-woocommerce/)

## Opis

**Popup Coupon Generator for WooCommerce helps you grow your list and recover attention
at the right moment—then reward subscribers with real WooCommerce coupons, not generic“
codes” managed outside the shop.**

Many stores lose visitors who were about to subscribe or buy. This plugin lets you
show a well-timed popup (exit intent, scroll, time on page, click on a button, and
more), collect the sign-up on the spot, and **automatically create a unique coupon
in WooCommerce** for each person. You stay inside WordPress: built-in content editor,
automations, and a **Subscriptions** screen with CSV export so you can sync contacts
to Mailchimp, Brevo, MailerLite, and similar tools.

**Why it is useful**

 * **One workflow** — Popup  subscribe  email with coupon  coupon already exists
   in WooCommerce with your discount rules.
 * **Smarter targeting** — Show popups only on the templates and screens that matter(
   entire site, archives, specific content, or WooCommerce shop, product, cart, 
   checkout, account, order received).
 * **Less guesswork on timing** — Combine triggers with caps (per session / lifetime),
   device and browser rules, referrer hints, and optional hiding for logged-in customers.
 * **Looks like your brand** — **Design** options for placement on a 3×3 grid, width
   and min-height (including mobile overrides), border radius, panel and overlay
   colors, opacity, optional scroll lock, and whether the overlay or Esc may close
   the popup.
 * **Flexible forms** — Built-in subscribe form with optional extra fields (stored
   per signup), optional **ALTCHA** proof-of-work to cut down bot noise, or any 
   shortcode-based form (e.g. Contact Form 7, MailPoet).
 * **Operational** — Subscriber details and custom field values in the admin; statistics
   for campaigns; optional Google Analytics events; **no tracking cookies** for 
   GDPR-minded setups.
 * **Multilingual-ready** — Translation packs included for several languages (see`/
   languages`).

Scripts and styles load on the front end **only when an active popup can match the
current page**, so you are not paying performance tax on every request.

Themeinthebox is not affiliated with WooCommerce; this plugin is an independent 
tool to manage popups, coupons, and subscriber flows on your store.

#### Main Features

 * Popup content with the WordPress editor (no Elementor required)
 * **Display conditions** — Entire site, archives, singular content, or WooCommerce
   screens (shop, product, cart, checkout, account, order received)
 * **Triggers** — Page load (delay), scroll (percentage and direction), scroll to
   element, click (CSS selector), inactivity, exit intent
 * **Advanced rules** — Page views / sessions, max shows per session and lifetime,
   device (desktop / tablet / mobile), browser filters, optional referrer lines,
   hide for logged-in users
 * **Design** — 3×3 viewport placement, CSS width and min-height, border radius,
   panel background, overlay color and opacity, optional scroll lock, optional block
   closing via overlay or Esc
 * Built-in subscribe form with configurable fields, or external form via shortcode
 * Optional **ALTCHA** widget and server-side verification
 * **Automations** — Personalized emails with unique coupon codes created in WooCommerce
 * **Subscriptions** admin list, detail modal (including custom fields), CSV export(
   with custom fields column)
 * Campaign statistics (opens, clicks, conversions)
 * Optional Google Analytics integration
 * GDPR-minded: no cookie-based tracking for plugin mechanics

#### Who is it for?

 * WooCommerce merchants who want **list growth and conversions** without wiring
   five separate tools
 * Shops that want **real coupons in WooCommerce** per subscriber, with predictable
   discount rules
 * Teams that need **clear targeting** (where the popup runs) and **control over
   layout** (placement, colors, overlay)
 * Marketers who export subscribers to ESPs and want **clean CSV** plus optional
   custom fields
 * Developers who want a **lightweight**, WordPress-native popup layer with conditional
   asset loading

### Arbitrary section

For technical support or special requests, contact Magenta Comunicazione via https://
www.magentacomunicazione.it/

## Zrzuty ekranu

[⌊Popup configuration screen in the WordPress admin.⌉⌊Popup configuration screen
in the WordPress admin.⌉[

Popup configuration screen in the WordPress admin.

[⌊Example of automated email with unique coupon code.⌉⌊Example of automated email
with unique coupon code.⌉[

Example of automated email with unique coupon code.

[⌊Basic statistics of email campaigns.⌉⌊Basic statistics of email campaigns.⌉[

Basic statistics of email campaigns.

[[

## Instalacja

#### Automatic Installation

 1. Access the WordPress dashboard
 2. Go to Plugins > Add New
 3. Search for „Popup Coupon Generator for WooCommerce”
 4. Click „Install Now” and then „Activate”

#### Manual Installation

 1. Download the plugin ZIP file
 2. Go to Plugins > Add New > Upload Plugin
 3. Select the ZIP file and click „Install Now”
 4. Activate the plugin

#### Initial Configuration

 1. Go to Popup Coupon Generator > Popups in your WordPress admin
 2. Create a new popup and add your content using the WordPress editor
 3. Use the **Design** tab for placement, size, colors, and overlay behavior; set **
    Display conditions**, **Triggers**, and **Advanced rules** as needed
 4. Add a newsletter form shortcode (from Contact Form 7, MailPoet, or any form plugin),
    or use the built-in subscribe form
 5. Create an email automation in Popup Coupon Generator > Automations
 6. Link the automation to your popup
 7. Activate the popup and check statistics to optimize campaigns

## Najczęściej zadawane pytania

### Do I need Elementor or other page builders?

No, the plugin includes its own popup builder with a WordPress editor. You can create
popups directly in the plugin settings without needing external builders.

### How does coupon generation work?

Each automated email sent generates a unique coupon code linked to the individual
subscriber, usable in the WooCommerce store. Coupons are automatically created in
WooCommerce with the settings you configure in the automation.

### Is the plugin compatible with all WooCommerce versions?

The plugin is tested with WooCommerce 4.x and later versions up to version 7.x.

### Is it GDPR compliant?

Yes, the plugin does not use cookies to track users and manages sessions and automations
in a GDPR-compliant manner.

### Can I customize the emails sent to customers?

Yes, you can customize email subject and content in the automation settings. The
plugin uses WordPress’s built-in wp_mail() function and supports HTML email templates
with placeholders for coupon codes, customer names, and shop URLs.

### Can I use form plugins like Contact Form 7 or MailPoet?

Yes, the plugin supports any form plugin that provides shortcodes. Simply add the
form shortcode in the popup settings, and the plugin will display it in the popup.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„Popup Coupon Generator for WooCommerce” jest oprogramowaniem open source. Poniższe
osoby miały wkład w rozwój wtyczki.

Zaangażowani

 *   [ themeinthebox ](https://profiles.wordpress.org/themeinthebox/)
 *   [ marcodedo ](https://profiles.wordpress.org/marcodedo/)
 *   [ MagentaComunicazione ](https://profiles.wordpress.org/magentacomunicazione/)

[Przetłumacz wtyczkę “Popup Coupon Generator for WooCommerce” na swój język.](https://translate.wordpress.org/projects/wp-plugins/themeinthebox-popup-coupons-for-woocommerce)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/themeinthebox-popup-coupons-for-woocommerce/),
sprawdź [repozytorium SVN](https://plugins.svn.wordpress.org/themeinthebox-popup-coupons-for-woocommerce/)
lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/themeinthebox-popup-coupons-for-woocommerce/)
przez [RSS](https://plugins.trac.wordpress.org/log/themeinthebox-popup-coupons-for-woocommerce/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.3.0

 * **Design:** 3×3 viewport placement, CSS width/min-height and border radius; optional
   tablet/mobile width and min-height overrides; panel background color; overlay
   color and opacity; option to block closing via dimmed overlay or Esc (close button
   still works); optional page scroll lock while the popup is open; popup box aligns
   flush to screen edges (no extra inset margin).
 * **Admin:** “Contacts” admin screen relabeled **Subscriptions** (menu slug unchanged);**
   Manage** link on the Plugins list points to the main plugin screen; misc. English
   source strings and button labels for the popup editor.
 * **Languages:** Italian, Spanish, German, and French `.po`/`.mo` packs aligned
   with the plugin text domain.

#### 1.2.0

 * **ALTCHA (optional):** plugin-form setting to add the open-source ALTCHA proof-
   of-work widget; challenge endpoint and server-side verification; bundled widget
   script with CDN fallback.
 * **Plugin form:** configurable extra fields (stored per popup); values saved on
   subscribe in a new `custom_fields` JSON column (`popucoge_db_version` 3 migration).
 * **Subscriptions:** “Details” column (dashicons) opens a modal with standard fields
   plus all custom form values; CSV export adds a “Custom fields (JSON)” column.
 * **Popup editor:** “Salva e chiudi” returns to the list; “Salva e continua” saves
   and stays on the edit screen.
 * **Admin UI:** tab panels no longer overlap when switching tabs / form source (
   removed conflicting jQuery display toggles; CSS hardening).

#### 1.1.0

 * **Subscriptions:** new admin screen listing subscribers (name, email, popup/form,
   date, status) with **CSV export** (Name, Email, Form) for tools like Brevo, Mailchimp,
   MailerLite, GetResponse.
 * **Database:** `popup_id` in the subscribers table is now `varchar` so popup keys
   are stored correctly; automatic migration on upgrade (`popucoge_db_version`).
 * **Popup targeting (Elementor-style):** display conditions — Entire site, Archives,
   Singular, WooCommerce (shop, product, cart, checkout, account, order received).
 * **Triggers:** page load (delay), scroll (percentage + direction), scroll to element(
   HTML id), click (CSS selector), after inactivity, exit intent. Legacy `display_type`
   settings are migrated when loaded.
 * **Advanced rules (frontend):** minimum page views and sessions, maximum lifetime
   shows, max shows per session, device targeting (desktop/tablet/mobile), browser
   targeting.
 * **Audience:** optional referrer substring rules (one per line); option to hide
   popups for logged-in users.
 * **Admin:** tabbed popup editor (General, Display conditions, Triggers, Advanced
   rules, Audience); list column shows trigger and display summary.
 * **Performance:** frontend scripts and styles load only when at least one active
   popup matches the current page and rules.

#### 1.0.0

 * Initial version with basic features:
    - Popups with customized display conditions (exit intent, time delay, scroll,
      page load).
    - Support for newsletter form shortcodes.
    - Automatic generation of unique coupon codes.
    - Automated email sending for new subscribers.
    - Statistics on opens and conversions.
    - WooCommerce compatibility and GDPR compliance.
    - Google Analytics integration (optional).

## Meta

 *  Wersja **1.3.0**
 *  Ostatnia aktualizacja **5 miesięcy temu**
 *  Włączone instalacje **10+**
 *  Wersja WordPressa ** 5.0 lub nowszej **
 *  Testowano do **6.9.10**
 *  Wersja PHP ** 7.4 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/themeinthebox-popup-coupons-for-woocommerce/)
 * Tagi
 * [automation](https://pl.wordpress.org/plugins/tags/automation/)[coupon](https://pl.wordpress.org/plugins/tags/coupon/)
   [newsletter](https://pl.wordpress.org/plugins/tags/newsletter/)[popup](https://pl.wordpress.org/plugins/tags/popup/)
   [woocommerce](https://pl.wordpress.org/plugins/tags/woocommerce/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/themeinthebox-popup-coupons-for-woocommerce/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

[Twoja opinia](https://wordpress.org/support/plugin/themeinthebox-popup-coupons-for-woocommerce/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/themeinthebox-popup-coupons-for-woocommerce/reviews/)

## Zaangażowani

 *   [ themeinthebox ](https://profiles.wordpress.org/themeinthebox/)
 *   [ marcodedo ](https://profiles.wordpress.org/marcodedo/)
 *   [ MagentaComunicazione ](https://profiles.wordpress.org/magentacomunicazione/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/themeinthebox-popup-coupons-for-woocommerce/)