Pricing, Discounts, Promotions Shopify Set Up
Last modified: May 11, 2026
-
How do I set up a discount code on Shopify?
Go to Discounts in your Shopify admin and click “Create discount.” Choose between a percentage discount, a fixed amount, or free shipping. Set the discount value, choose which products or collections it applies to, and configure conditions like minimum purchase amount or customer eligibility. Add a start and end date if you want the discount to expire automatically, then save. Your code is ready to share with customers.
-
Can I run multiple discounts at the same time on Shopify?
Yes, Shopify allows you to have multiple active discount codes at once, but by default only one discount code can be applied per order at checkout. If you need to combine discounts, you can use automatic discounts alongside a discount code - Shopify allows stacking one of each. For more complex stacking, third-party apps in the Shopify App Store offer additional combination rules. Keep your active discount list organized by disabling codes you’re no longer using so you can track which promotions are actually running.
-
What is the difference between a discount code and an automatic discount on Shopify?
A discount code requires the customer to type or paste a code at checkout to get the deal. An automatic discount applies on its own when the order meets the conditions you set - no code needed. Automatic discounts are useful for sitewide sales or promotions where you want every qualifying customer to get the price without extra steps. Discount codes are better when you want to target specific audiences, like email subscribers or social media followers, with a unique offer they have to actively redeem.
-
How do I stop a discount from applying to certain products?
When creating or editing a discount in Shopify, you can set it to apply to specific collections or products instead of your entire store. If you’re running a sitewide discount but need to protect certain items - like new arrivals or products already on sale - exclude them by placing those items in a separate collection and not including that collection in the discount’s scope. You can also set minimum purchase requirements and customer eligibility to narrow down exactly who gets the discount and under what conditions.
-
Do Shopify discount codes work on subscription products?
Yes, but the implementation depends on which subscription app you use. Native Shopify Subscriptions supports discount codes that apply to the first order, recurring orders, or both - set at the discount-creation step. Shopify Subscriptions also supports customer-specific discounts (e.g., 10% off all subscriptions for VIP-tagged customers). Third-party apps like Recharge and Bold Subscriptions have their own discount engines that don’t always honor Shopify-level discount codes - check the app’s documentation before relying on a discount code working across subscription products.
-
How do I track which Shopify discount codes are converting best?
Shopify Analytics has a built-in ‘Discount codes’ report under Analytics > Reports > Marketing. It shows orders, revenue, and conversion rate per discount code over any date range. For deeper analysis (lifetime value of customers acquired via each code, cohort behavior), pull data into Lifetimely, Polar Analytics, or another Shopify analytics app. The metric that matters most: incremental revenue, not raw redemption rate. A code that gets used a lot but discounts customers who would’ve bought anyway is hurting margins, not helping.
Conclusion: Set Up Your Pricing, Discounts, and Promotions for Success
The stores that figure out pricing strategy early have a compounding advantage that’s hard to overstate. Every seasonal campaign builds on the last. Every discount structure you refine makes the next promotion easier to set up and more effective to run. Set up your Shopify store so customers start to recognize the rhythm of your promotions and plan around them, which sounds like a problem but is actually one of the best signals a store can have: it means people are paying attention. Get the foundations right, keep your margins protected, and let the system do the work.