ToolkitSuitePopupEmail Validation for Gamification Widgets
FAQ

Email Validation for Gamification Widgets

Popup does not offer built-in email validation for gamification widgets (such as spin-the-wheel). The recommended approach is to deliver the coupon via email through a connected CRM rather than displaying it directly in the widget. This ensures only valid email addresses receive the prize.

Setup Steps

1. Connect Your CRM

Connect your CRM or email service provider to Popup. See Platformly Integration for one example.

2. Create a Segment or Tag

In your CRM, create a segment or tag specifically for your gamification widget subscribers (e.g., "spin-wheel-entries").

3. Configure the Submit Action

In your Popup widget's submit action settings:

  • Set the action to create a user in your CRM with the designated segment or tag
  • The Prize and Coupon fields from the gamification widget are automatically sent to your CRM as custom fields

4. Remove the Coupon Display

In the widget editor, go to the Prize screen and remove the coupon code display. Replace it with a message like:

"Your coupon will be sent to your email shortly!"

This prevents visitors from seeing the coupon before confirming their email.

5. Create the Discount Email

In your CRM, create an email template that includes the coupon code. Use the CRM's merge field or shortcode for the coupon custom field so each subscriber receives their specific prize.

6. Set Up the Automation

In your CRM, create an automation workflow triggered when:

  • A contact is added to the gamification segment, or
  • The coupon custom field is updated

The automation sends the discount email containing the coupon code.

Handling "No Prize" Outcomes

For gamification widgets with a "nothing" or "no prize" outcome, set the automation trigger to fire only when the coupon field does not contain the code assigned to the "nothing" prize. This prevents sending a discount email to visitors who did not win.

Need more help?

If you've worked through this and still need a hand, contact support -- we'll dig in with you.