January Sale Strategy for Ecommerce: When to Discount Again and When to Skip It
Most D2C brands should skip a sitewide January sale. A 20% discount needs about 60% more orders to match full-price profit. Use bundles, launches, loyalty points or a gift with purchase.
Should you run a January sale after BFCM? For most D2C brands, no sitewide one. On a typical cost structure, a 20% discount needs roughly 60% more orders just to match full-price profit. Your holiday buyers also just paid sale prices, with Adobe recording peak discounts of 25.1% on apparel. Use targeted offers that protect price instead.
January feels slow because December was loud. Adobe tracked $257.8B in US online spend from Nov 1 to Dec 31, 2025, up 6.8%. Comparing January to that is the wrong benchmark. The right question is how many holiday buyers place a second order by March, and at what margin.
Three costs show up after a January sale. None appear in the campaign report.
Price anchoring. A customer who bought at 25% off in November and sees 20% off in January learns your full price is optional. They wait for the next sale.
Pulled-forward demand. January sale buyers are often people who would have bought in February at full price. You book the order early and lose the margin.
Discount stacking. Adobe forecasts discounts of 30% during Cyber Week 2026. Your new customers arrive conditioned to that level. A third straight month of promotions makes it your real price.
There is also a compliance angle. The FTC's Guides Against Deceptive Pricing say a "was" price must be one the product was "openly and actively offered for sale" at for a reasonably substantial period. If you have run discounts from October to February, your compare-at price gets harder to defend.
How much does a January discount cost you? A worked example
Take a fictional $4M skincare brand. Average order $60. Product cost 30% of full price. Shipping and fulfillment $9 per order. Payment fees assumed at 3% of the order.
Line
Full price
15% off
20% off
30% off
Order value
$60.00
$51.00
$48.00
$42.00
Product cost
$18.00
$18.00
$18.00
$18.00
Shipping and fulfillment
$9.00
$9.00
$9.00
$9.00
Payment fees (3%)
$1.80
$1.53
$1.44
$1.26
Contribution per order
$31.20
$22.47
$19.56
$13.74
Orders needed to match 100 full-price orders
100
139
160
227
At 20% off, you need 60% more orders for the same profit. At 30% off, you need 127% more. That is before ad spend to drive the traffic.
Run this with your own numbers. Brands with 80%+ gross margin can absorb more. Brands at 50% margin often cannot discount 20% at all without losing money once ads are counted.
Do discounted customers come back?
Less reliably, and it depends on the depth. Peel Insights cites Optimove research finding "negligible difference in repurchase rates and customer lifetime value between 10% and 20% off," and better loyalty when first discounts sat in the 5% to 20% range. Peel's own conclusion is that larger first-order discounts lower average order value and lifetime value.
The data is thin and not category specific. So test it in your own store. In Shopify or Klaviyo, compare 90 day repeat rate for customers whose first order used a discount code against those who paid full price. If the gap is under 3 points, discounting is cheap for you. If it is 10 points, every January discount is buying one-time customers.
Each option below moves a second order without cutting your headline price.
Offer
Best for
Margin impact
How to set it up
Bundle or kit
Consumables, skincare, coffee
Lower discount on a larger order
Fixed-price bundle product in Shopify
New product or flavor launch
Brands with a Q1 release
None
Early access for holiday buyers
Loyalty points multiplier
Brands with a points program
Cost only on redemption
2x points for 14 days
Gift with purchase
AOV above $50, cheap sample to make
Cost of the gift
Shopify Buy X get Y with minimum spend
Refill or replenishment reminder
Products that run out
None
Klaviyo flow timed to usage
Holiday buyer second-order credit
First-time BFCM buyers
Only on redemption
$10 off $50, one use, expires Feb 15
The worked example again. A gift with purchase at a $75 threshold, where the gift costs $6 to make, leaves $35.25 contribution per order at 30% product cost. A 20% discount on the same $75 order leaves $26.70. The gift keeps $8.55 more per order and the price stays intact.
Shopify supports this natively. Its Buy X get Y documentation allows a minimum purchase amount and automatic application. One catch: customers must add the free item to the cart themselves. Say so clearly on the product page and in the email.
Clearing seasonal stock. Holiday sets, winter colorways and gift packaging lose value by February. Sell them at a markdown and keep the core range at full price.
A one-product or high-AOV brand with no repeat cycle. A mattress or furniture brand cannot rely on second orders. January is a real buying season for new customers. Judge that sale on acquisition cost and first-order profit.
Your full-price conversion is broken. If January revenue drops more than December's seasonal lift explains, check site speed, stock and ads first. A sale hides those problems.
If you do run one, keep it to a collection, under 7 days, and away from customers who bought in the last 60 days. That last rule protects the people who just paid you.
What does a 6 week January to February calendar look like?
Dates below are for 2027. Send campaigns to your 30 or 60 day engaged segment. Our post-BFCM list cleaning guide covers how to build those.
Revenue alone will mislead you. A sale can raise January revenue and still lower profit. Contribution and second-order rate tell you if the quarter worked.
Most stores can run this plan in-house with Shopify and Klaviyo. If you want help building the math for your margins, you can book a call.
For most D2C brands, skip the sitewide sale. Your holiday buyers just paid promotional prices, and a third discount in three months makes full price look optional. Use a one-time second-order credit for new holiday buyers, a gift with purchase, a bundle or a new launch. Run a markdown only on seasonal stock you need to clear.
How much more do I need to sell to make a 20% discount worth it?
It depends on your margin. On a $60 order with 30% product cost, $9 shipping and 3% payment fees, contribution falls from $31.20 to $19.56. You would need 60% more orders to earn the same profit, before any extra ad spend. Plug your own costs into the same formula before you set a discount.
What is a good alternative to discounting in January?
A gift with purchase above a threshold usually protects margin best. In our worked example, a $6 gift on a $75 order keeps $8.55 more per order than 20% off. Bundles and loyalty points multipliers also work, because the cost only lands when the customer buys more or redeems points.
How long should a January sale last?
Keep it under 7 days and limit it to seasonal stock such as holiday sets and winter colorways. Exclude anyone who bought in the last 60 days, so recent full-price and BFCM buyers do not see a lower price. Use the rest of January for usage content, launches and second-order credits for holiday buyers.
Is a January sale good for customer acquisition?
It can be for high-AOV, low-repeat products like mattresses and furniture, where January is a real buying season. For consumable brands it is weaker, because discount-led buyers may not come back. Compare 90 day repeat rates for discounted and full-price first orders in your own store before deciding.