Add a Discount Coupon
Creating Discounts in Shopify (Step-by-Step SOP) Discounts help attract customers and increase sales. Follow the steps below to create different types of…
Operator's note
Most shopifyarticles you find online are written for a US merchant on Stripe. This one is written for an Indian D2C team — where COD still drives 50–70% of orders, UPI Intent settles in seconds, RTO eats margin in Tier 2/3 lanes, and Diwali pulls a quarter's revenue into a two-week window. If a step below references a payment gateway choice, the answer isn't universal: we pick by vendor response rate, not affiliation. Razorpay, PhonePe, Easebuzz and Cashfree Payments are listed alphabetically in our docs because the right one depends on your AOV, your COD ratio, and how fast the gateway's support team replies on a Sunday at 11pm.
Creating Discounts in Shopify (Step-by-Step SOP)
Discounts help attract customers and increase sales. Follow the steps below to create different types of discounts in Shopify.
Step 1: Open the Discounts Page
- Log in to Shopify Admin
- From the left sidebar, click Discounts
Step 2: Click “Create Discount”
- On the top-right corner, click Create discount
- A discount creation screen will open
Step 3: Choose the Discount Type
You will see different types of discounts. Select the one that matches your offer.
1️⃣ Amount Off Products
This discount reduces the price of specific products or collections.
Use this when:
- You want to offer discounts on selected products only
- You do not want to discount the entire order
Examples:
- ₹100 off on Sarees
- 20% off on all Kurtis
📌 Refer to the “Amount Off Products Discount SOP” for detailed setup steps.
2️⃣ Buy X Get Y
This is a Buy One Get One type of offer.
Use this when:
- You want customers to purchase a product to get another product free or at a discounted price
Examples:
- Buy 2 Tops, Get 1 Free
- Buy 1 Dress, Get 50% off on the second Dress
📌 Refer to the “Buy X Get Y Discount SOP” for setup instructions.
3️⃣ Amount Off Order
This discount applies to the entire cart value, not individual products.
Use this when:
- You want to give a discount on the total order amount
Examples:
- ₹200 off on total order
- 10% off on entire purchase
📌 Refer to the “Amount Off Order Discount SOP” for detailed steps.
4️⃣ Free Shipping
This discount removes the shipping charges for the customer.
Use this when:
- You want to offer free delivery as a promotion
Examples:
- Free shipping on orders above ₹999
- Free shipping for all customers for a limited time
📌 Refer to the “Free Shipping Discount SOP” for setup steps.
✅ Best Practices
- Clearly mention discount terms on banners and product pages
- Avoid overlapping discounts unless intentionally planned
- Test the discount using a test order before going live
- Set start and end dates to avoid manual disabling
Common follow-ups
Questions Indian D2C teams ask alongside this one
What's the fastest way to get help if a step here breaks for me?
Send the form at the link below — the founder replies within one business day, usually faster. If it's a payment-gateway or shipping issue mid-order, call +91 98666 62226 and we move it to the top of the queue — a stuck checkout is a revenue leak, not a support ticket.
Why does this article reference Shopify instead of generic Shopify documentation?
Generic Shopify docs are excellent for the global merchant. Indian ecommerce runs on different rails — UPI, COD, Shiprocket, GST invoicing, RTO mitigation by pincode — and most of that isn't in the official help centre. Our Knowledge Base is the SOP layer we wrote for our own ops team running 200+ stores; the shopify section is the part of that catalogue most relevant when you're working on what this article covers.
When does this article get updated?
When the underlying tool changes — a Shopify checkout extension schema update, a payment-gateway API revision, a Shiprocket dashboard redesign, a COD app deprecation — the article changes that week, not the next quarter. If you spot something that no longer matches your screen, message us; the article gets re-recorded against the live admin within a day or two.
Still stuck? Talk to support.
Send the form — the founder replies within one business day, usually faster.