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.
This is the right choice when you want every subscriber to get the same code (e.g., WELCOME10 ), you've already configured the discount in Shopify with specific rules, or you're running a store-wide promotion with a single shared code.
Step 1 – Create the discount in 1ClickPopup
Discounts are managed on the Discounts page in the main navigation. Even when you're using an existing Shopify code, you create a discount entry in 1ClickPopup that references it.
- Go to the Discounts page in the 1ClickPopup app
- Click Create discount
- Select Use an existing Shopify discount code as the discount method
- Choose the code you want to use from the dropdown – this lists all active discount codes in your Shopify Discounts
- Click Save
The codes shown in the dropdown come directly from Shopify, so there's no risk of typos or referencing a code that doesn't exist.
Step 2 – Reference the discount from your campaign
Standard campaigns (popups, embedded forms, announcement, exit & cart saver)
- Go to the Campaigns page and click Edit design on your campaign
- Go to the Content tab
- Find the Discount code section
- Select your saved discount from the dropdown
Gamified campaigns (Spin-to-Win, Turntable, Nine-Square)
Gamified campaigns reference discounts per reward slot:
- Go to the Campaigns page and click Edit design on your campaign
- Go to the Content tab
- Under Rewards, find the reward you want to configure and click Edit
- Select Existing discount as the reward type
- Select your saved discount from the dropdown
- Click Save
Each reward slot can reference a different existing code – useful if you have separate Shopify discounts set up for different reward tiers.
When to use existing codes vs. unique codes
Use an existing code when:
- You want all subscribers to receive the same code
- You've already configured 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 and be active in Shopify. 1ClickPopup doesn't create the discount for you when using this option – it just references the code you select. If a code isn't appearing in the dropdown, check that it's saved and 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 if you don't update the campaign, but visitors won't be able to use it at checkout. Keep your Shopify Discounts in sync with what's referenced in 1ClickPopup.
Auto-apply at checkout works with existing codes too. This is configured per discount on the Discounts page. When enabled, the code is automatically applied when the visitor reaches checkout.
One discount, many campaigns. A saved discount can be referenced from multiple campaigns at once. If you switch which Shopify code it points to, the change applies everywhere the discount is used.