The boutique sales that protect margin best are spend thresholds, bundles, gifts with purchase, VIP-only offers and targeted markdowns on specific slow sellers. Storewide percentage-off sales are the easiest to run and the most expensive, because they discount items that would have sold at full price anyway.

I'm Carina Hatton, boutique owner since 2013 and ecommerce coach since 2019. Early on I ran too many sales, and my customers learned to wait for them. What fixed it was giving every promotion a job: move a specific slow item, bring back a certain group of customers, or raise the order size. This guide covers the main sale types, the margin math behind them, and when to skip a sale entirely. For event-based promotions, see the boutique event ideas hub.

What a discount really costs

A discount comes straight out of your profit, not your price. Hypothetical example: a top that costs you $20 and retails for $50 gives you $30 gross profit, a 60% margin.

Run the numbers before you price

Before you price your next product, run the numbers with the Boutique Profit Margin Calculator so you keep margin protected.

Open the Boutique Profit Margin Calculator →
DiscountSale priceProfit per unitMarginUnits needed to earn the same profit
None$50$3060%1x
20% off$40$2050%1.5x
30% off$35$1543%2x
40% off$30$1033%3x
50% off$25$520%6x

At 30% off you need to sell twice as many units just to stay even. That is why a storewide 30% off sale often feels busy and still leaves you with less money. Check your own numbers with the markdown sale calculator or the profit margin calculator. The formulas are explained in retail math formulas.

15 boutique sale ideas and what each is for

Sale typeExampleBest forMargin impact
Percentage off20% off all dressesMoving a whole categoryHigh
Dollar-off threshold$20 off $120Raising order sizeMedium
Bundle priceAny 3 tees for $75Basics and accessoriesMedium
Buy more, save more10% off 2, 20% off 3+Bigger basketsMedium
Gift with purchaseFree tote with $100+Protecting price perceptionLow
VIP-only offerEarly access plus 15% for the text listRewarding loyal customersLow to medium
Flash sale4 hours only, select stylesQuick cash, list engagementMedium
Slow-mover promotionStyles with low sell-through at 25% offFreeing cash in stuck stockTargeted
Seasonal clearanceEnd-of-season rackMaking room for new arrivalsHigh, but planned
Event-only offerGift with purchase at a sip-and-shopDriving event attendanceLow
Free shipping thresholdFree shipping over $85Online order sizeLow to medium
Loyalty reward$15 credit after 5 purchasesRepeat purchasesLow
Referral promotionGive $10, get $10New customersLow
Mystery bag$40 bag worth more at retailClearing odd sizes and last piecesTargeted
Sample or last-piece saleSingle sizes on one rackBroken size runsTargeted

Thresholds, bundles and gifts: the margin-friendly options

Spend thresholds work when you set them above your average order. If your average order is $80, "$15 off $110" nudges people to add one more piece. Hypothetically, a customer who spends $110 instead of $80 and gets $15 off still gives you $95 in sales instead of $80.

Bundles suit items people buy more than one of: tees, basics, jewelry, hair accessories. Price the bundle so the per-item discount is modest and the total order is larger.

Gifts with purchase keep your prices intact. A gift that costs you $6 on a $100 threshold costs you 6% of that sale, less than most percentage-off sales. Choose gifts that are useful and on-brand.

How to discount slow sellers the right way

Discount the items that need it, not the whole store. Look at sell-through: styles that have sold a small share of what you bought after several weeks are candidates. The sell-through calculator and inventory turnover calculator help you spot them.

  1. First, try moving the item: a new display spot, styling it on a mannequin, or featuring it in an email.
  2. If it still does not sell, take a first markdown on that style only.
  3. If it is still there a few weeks later, take a deeper markdown or move it to a clearance rack.
  4. Use the cash to reorder what is selling.

Pricing the item correctly in the first place leaves more room for markdowns later. See retail pricing methods for how to set starting prices.

Markdown timing

SituationA reasonable approach
New arrival selling wellNo discount. Reorder if you can.
Slow after 3 to 4 weeksRe-merchandise and promote first
Still slow after 6 to 8 weeksFirst targeted markdown
End of seasonClearance rack before new-season stock lands
Broken sizes, last piecesLast-piece rack or mystery bags

These timings are starting points. Faster-moving trend items may need action sooner, and basics can often wait longer.

When not to run a sale

  • When the item is selling at full price. Reorder it instead.
  • When you just ran one. Back-to-back sales train customers to wait.
  • When the real problem is traffic. A discount does not help if nobody sees it. Work on foot traffic or your email list first.
  • When your margins are already thin. Fix pricing before discounting.
  • Right before a big shopping week. You may give away sales people were ready to make at full price.

Build a simple promotion calendar

Plan four to six planned promotions a year instead of reacting every slow week. A common pattern: two seasonal clearances, one or two VIP events, a holiday gift promotion and an anniversary thank-you. Between those, use events, new arrivals and content rather than discounts. Event-based offers are covered in sip-and-shop ideas and customer appreciation events.

If you sell in store and online, keeping one set of discount codes and inventory makes promotions easier to track. On Shopify, Shopify POS applies the same discounts in store and online.

Next step

If sales feel like the only thing that moves product, the problem is often upstream: pricing, product mix, photos or traffic. A Boutique Store Audit looks at your store and points to what to fix first. For promotion templates and a marketing calendar, see the ECom Marketing Toolkit. For ongoing coaching on pricing, buying and sales, join ECom Academy.