Discounting is the easiest way to drive a short-term revenue spike and one of the most reliable ways to damage a brand's long-term positioning. Used strategically, discounts serve real purposes. Used reflexively - because sales are slow or it's a slow month - they teach customers to wait for sales and signal that your prices aren't real.
The discount types worth using
New customer welcome discounts. A 10–15% discount for first-time buyers, offered via email capture, serves a clear purpose: converting browsers into buyers who haven't yet experienced your product. The discount compensates for the risk of buying from an unfamiliar brand. Once the customer has bought and liked the product, they're less reliant on discounts for future purchases. First-purchase discounts are justified; ongoing customer discounts are not.
Free shipping thresholds. Technically a discount, but psychologically different. Customers respond to free shipping more strongly than to an equivalent cash discount - a £5 shipping cost removed feels better than £5 off the product price for most buyers. Set your threshold slightly above your average order value and it functions as both a conversion tool and an AOV driver.
Seasonal and event-based sales. Black Friday, end-of-season, anniversary. Discounts tied to a clear calendar reason feel legitimate rather than desperate. They create genuine urgency because they have a genuine end date. The key: run fewer, bigger events rather than constant small promotions. A brand that has a sale every six weeks trains customers to wait six weeks before buying.
Bundle discounts. "Buy two, save 15%" drives average order value and gives the discount a transactional justification - the customer is doing something (buying more) to earn the discount. This is preferable to site-wide discounts where the customer does nothing to earn the saving.
Loyalty rewards for repeat customers. Rewarding customers who've bought multiple times is different from discounting to acquire customers who've shown no loyalty. Points-based loyalty programmes, early access for VIPs, or exclusive pricing for your subscriber list all create reasons to return without publicly training all customers to expect a discount.
The discounts that damage brands
Permanent 20% off. If your site always has a "20% off sale" banner, your prices aren't your prices - your discounted prices are. Customers who buy at full price feel cheated the next time they see the banner. New customers don't understand what the real price is. The brand signals that it can't sell at full price.
Exit intent popups offering discounts. A popup offering 10% off when a customer tries to leave the page teaches every customer to leave before buying. Some percentage of customers will deliberately trigger the popup to get the discount. The ones who wouldn't have bought regardless didn't buy regardless. The net effect is that you gave a discount to a portion of buyers who would have bought at full price.
Discounts as a substitute for fixing conversion problems. If your conversion rate is low, the reflex is to offer a discount to push more buyers over the line. Sometimes this works. More often, the low conversion rate has a cause - product page friction, unclear messaging, a slow mobile experience, a trust gap - and a discount addresses the symptom without fixing the cause. A CRO audit often reveals that the conversion problem isn't price.
How to structure discounts in Shopify
Shopify's discount system (Admin → Discounts) supports:
- Discount codes - customers enter a code at checkout. Best for campaigns where you control distribution (welcome emails, influencer partnerships, specific campaigns).
- Automatic discounts - apply automatically when conditions are met (e.g., free shipping on orders over £50, 10% off when three items are in cart). Best for always-on offers like free shipping thresholds or bundle incentives.
- Buy X get Y - buy one product, get another free or discounted. Good for driving attachment rates on complementary products.
For simple discount needs, Shopify's native discount tools are sufficient. For complex stacking logic (multiple discounts applied in a specific order), discount functions that apply based on customer history, or wholesale pricing, you may need Shopify Plus's discount functions or a third-party discount app.
The question to ask before every discount
Before creating a discount, ask: what is this discount for, who is it for, and when does it end?
A discount with a clear answer to all three questions - "10% off for new email subscribers, to convert first-time buyers, with no end date because it's always active on the welcome flow" - is a strategic tool. A discount created because sales are slow with no defined audience or end date is a brand-damaging habit in the making.
The brands with the highest brand equity - the ones that maintain perceived premium value over years - tend to discount less than their competitors, not more. They fix the conversion problems that make discounting feel necessary and invest in the experience, trust, and product quality that allow prices to hold.