Popup Maker

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.


Still need help? Visit Support and include your system information.