James

James

Last updated on Aug 11, 2026

On the Pro plan, a contest can automatically give every confirmed entrant a unique, single-use Shopify discount code.

Before you begin

The app needs Shopify discount access. If the editor shows Allow discount access, approve the requested read_discounts and write_discounts permissions before enabling the reward.

Configure the reward

  1. Open the contest editor.
  2. Go to Build and expand Discount code.
  3. Enable the discount reward.
  4. Choose a percentage or fixed-amount discount.
  5. Set the value and expiry.
  6. Choose whether to send the code by email.
  7. Save the contest and submit a test entry before launch.

The app creates the supporting Shopify discount and generates a different code for each confirmed entrant. Each code is limited to one use by that customer. Entrants see their code in the success experience immediately after entry.

Optional email delivery

Enable email delivery when entrants should also receive their code in their inbox. The email uses the contest logo and colors, falling back to the store name when no logo is configured. It follows the contest language and includes the code, offer, and expiry.

Example of a branded discount reward email

Use Send test to deliver a sample to the store owner's email. A test checks layout and branding; it is not a substitute for a full storefront test entry.

Monitoring codes

Results indicates whether a discount code was issued for an entrant. Shopify remains the source of truth for discount configuration and redemption.

Important considerations

  • Decide on the reward before promoting the contest and state it clearly in the terms.
  • Review value and expiry carefully before launch.
  • Keep email delivery enabled only when entrants have been told to expect it.
  • If you deactivate or end the contest, no new entrants can receive codes, but already issued Shopify codes follow their existing discount rules.
  • Do not delete or materially change the underlying Shopify discount while the campaign is active.

If a code is not issued, confirm the store is on Pro, discount access is granted, the contest is active and within its schedule, and the entry was confirmed successfully.