raffleWP – Popup Maker creates branded promotional popups. Its built-in email form can issue a unique WooCommerce percentage coupon restricted to the submitted email address, or you can render another form shortcode instead.
Create and publish a popup
- Open RaffleWP → Popups, add a popup and write its popup title, content, optional logo and bottom close text.
- Leave
[rafflewp_popup_form]in Form shortcode to use the built-in coupon email form, or paste a compatible form shortcode. - Set the percentage, button text, coupon prefix, optional expiry and whether the coupon is valid only on the customer’s first purchase.
- Edit the success title and message. Available placeholders include
{coupon_code},{discount}and{expiry_days}. - Enable the popup, choose its delay in seconds and set how many days must pass before a dismissed offer can appear again, then publish or update it.
How generated coupons behave
- Each generated code has a one-use limit and is restricted to the visitor’s submitted email address.
- The optional first-purchase rule checks WooCommerce purchase history when the coupon is applied.
- Requesting the same active offer with the same email returns the existing usable coupon rather than issuing unlimited codes.
- Coupon validity, tax and checkout behaviour remain subject to WooCommerce and the rest of the store configuration.
A form shortcode can collect or transmit personal data through another plugin. Configure privacy wording, consent, retention and email marketing separately; Popup Maker does not grant permission to send ongoing marketing.
