How to use an existing Shopify discount code in your campaign

If you already have a discount code set up in Shopify Discounts, you can display it to subscribers after they sign up – instead of generating unique codes. All subscribers receive the same code.


How to set it up

Standard campaigns (popups, embedded forms, announcement, exit & cart saver)

  1. Open your campaign in the 1ClickPopup app
  2. Go to the Settings tab
  3. Under Discount code, select Use an existing discount code
  4. Enter the discount code exactly as it appears in your Shopify Discounts

Gamified campaigns (spin-to-win, turntable, nine-square)

  1. Open your campaign in the 1ClickPopup app
  2. Go to the Settings tab
  3. Under Rewards, find the reward you want to configure and click Edit
  4. In the Edit reward modal, select Existing discount as the reward type
  5. Enter the discount code and click Save

When to use existing codes vs. unique codes

Use an existing code when:

  • You want all subscribers to receive the same code (e.g., "WELCOME10")
  • You've already set up the discount in Shopify with specific rules
  • You're running a store-wide promotion with a single code

Use unique codes when:

  • You want each subscriber to get their own one-time-use code
  • You want to prevent code sharing
  • You want to track redemptions per subscriber

Things to know

The discount must already exist in Shopify. 1ClickPopup doesn't create the discount for you when using this option – it just displays the code you enter. Make sure the code is active in Shopify Admin → Discounts.

If the discount expires or is deleted in Shopify, the code stops working. The popup will still display the code, but visitors won't be able to use it at checkout. Keep your Shopify Discounts in sync with your campaigns.

Auto-apply at checkout works with existing codes too. When enabled, the code is automatically applied when the visitor reaches checkout.

There's no usage tracking per subscriber. Since everyone gets the same code, you can't tell which specific subscriber redeemed it. If tracking matters, use unique codes instead.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us