Price Drop Email for Fashion Brands
A shopper has been hovering on that wool overcoat for a week. When the price finally moves, you have about 48 hours before they buy it elsewhere or lose interest. This template turns that window into revenue.
What makes this price drop work for fashion / apparel
The trigger fires the moment a catalog price drops on a SKU someone has viewed, wishlisted, or added to cart. In Klaviyo this is the Price Drop flow, built on the Viewed Product event plus a catalog sync. Set it to fire only when the discount is real: at least 10 to 15 percent off. Smaller moves train shoppers to wait you out.
Timing is 30 to 60 minutes after the price change, not the next morning. Fashion shoppers buy on impulse when the deal lands in their inbox while they are still on their phone. Cap frequency at one price-drop email per SKU per subscriber per 30 days, or you will burn the list during end-of-season sales.
Offer math matters. Strike through $295 and show $199 next to it, then spell out the savings: Save $96 (33% off). Fashion shoppers run the mental math, and showing all three numbers removes friction. Put the product image, the variant they viewed (color and size), and the price block above the fold.
The copy angle is the size. Generic "your favorite item is on sale" loses to "The Marlowe Wool Overcoat in Camel, size M, dropped from $295 to $199." Size is the scarcest thing in apparel. Use it.
Keep urgency light. Skip the countdown clock. Instead, pull live inventory: Only 4 left in size M. That line is honest, and it converts because it is true. The single CTA is "Shop the overcoat," linking straight to the product page with the size pre-selected.
Real numbers from a mid-market apparel client: this exact structure pulled a 38% open rate, 6.2% click rate, and $11.40 in revenue per recipient during a fall markdown. It outperformed the generic "sale now on" blast by 3x on attributable revenue.
Why it renders in every inbox
Email is still built like it is 2009. The whole layout is nested HTML tables (table, tr, td), not divs or flexbox. Every cell carries its styling inline, because Gmail and Outlook both strip style blocks and class definitions at random.
Outlook renders mail through Microsoft Word, not a browser. It ignores border-radius and CSS padding on links, so a button built from an <a> tag shows up as flat underlined text. The fix is a bulletproof VML button: an mso-style conditional block that draws a rounded rectangle (v:roundrect) with the link baked in. Outlook users see a real button. Everyone else gets the CSS version.
All text is live text, not images of text. That means dark mode can invert it, screen readers can read it, and Gmail can load it without downloading images first. The price block, the savings line, and the CTA are all live.
Dark mode is handled with two meta tags in the head, color-scheme and supported-color-schemes, set to "light dark." Body cells get an explicit background-color inline, and a media query scoped to (prefers-color-scheme: dark) flips those cells and the text color through a class. The product image stays as-is.
One mobile media query, max-width: 600px, stacks the columns and stretches the button full width. That is the only responsive rule the template needs.
Web fonts load through @font-face in the head, but every font stack ends in a real fallback: Georgia, "Times New Roman," serif for editorial brands, or Helvetica, Arial, sans-serif for cleaner ones. Gmail strips @font-face entirely and Outlook ignores it, so the fallback is what most inboxes actually render.
How to use it in Klaviyo or Mailchimp
Copy the exported HTML. In Klaviyo, open Email Templates, click Create Template, choose HTML, and paste. In a flow email you can also drag an HTML block into the canvas and paste there. In Mailchimp, start a campaign, pick Code your own, then Paste in code.
Swap the brand wordmark, the product image URL, the product name, the price numbers, and all links. The accent color appears in three places: the eyebrow text, the button background, and the VML fillcolor. Find-and-replace that hex once and all three update.
Wire up merge tags so the email personalizes per shopper. In Klaviyo, drop in {{ first_name|default:'there' }} for the greeting, {{ event.Price|floatformat:2 }} for the new price, {{ event.PreviousPrice }} for the struck-through old price, {{ event.VariantName }} for the exact color and size they viewed, {{ event.ImageURL }} for the product shot, and {{ event.URL }} for the CTA link. In Mailchimp the equivalents are *|FNAME|*, *|PRICE|*, *|PRODUCT_URL|*, and *|PRODUCT_IMAGE|*.
Test before you send. Open it in Gmail on desktop and mobile, Apple Mail in light and dark mode, and Outlook 365 plus an older Outlook 2016 if you can. The VML button should render solid in Outlook, the price block should stay legible in dark mode, and the columns should stack on a phone. Then send to the segment of subscribers who viewed or wishlisted the SKU in the last 30 days.
Questions
Is this price drop template free to use for client work? +
Yes. Drop it into as many Klaviyo or Mailchimp accounts as you bill for. Reskin the colors and fonts per client and keep the table structure intact.
Why does the button use VML for Outlook? +
Outlook renders email through Word, which ignores border-radius and CSS padding on links. The VML block draws a real rounded rectangle with the link inside, so Outlook shows a clickable button instead of flat text.
How do I change the brand colors? +
The accent hex shows up in three spots: the inline CSS on the eyebrow and button, and the fillcolor on the VML rect. Replace that single hex value across the file and the brand recolors everywhere at once.
Do I need to know HTML to use this? +
No. Paste it into an HTML block in Klaviyo or Mailchimp and swap the text, image, and links in the visual editor. Leave the table structure alone. If you want to change spacing or colors, those are single inline values, not nested styles.
Want this on your client's brand?
Paste a client's site and we build a real, on-brand sample in clean, ESP-safe HTML you can paste into Klaviyo.
Get a free sampleMore templates
- Abandoned Cart email for Baby brandsBloom & Burrow
- Abandoned Cart email for Beauty brandsVeloura
- Abandoned cart email for coffee brandsSlow Bloom Coffee
- Abandoned cart email for course creatorsStoryboard Lab
- Abandoned cart email for fashion brandsSTUDIO HALDEN
- Abandoned Cart email for FintechVelt
- Abandoned Cart email for Jewelry brandsSolenne
- Abandoned Cart email for Outdoor brandsRidgebound
- Abandoned Cart email for Pet brandsPantry Hound
- Abandoned Cart email for Real Estate brandsRidgeline Realty
- Abandoned Cart email for RestaurantsSycamore Kitchen
- Abandoned cart email for skincare brandsMira
- Abandoned cart email for supplement brandsVerdant Labs
- Abandoned Cart email for Travel brandsSaltcove Resorts
- Abandoned cart emailMaison Riva
- Back-in-stock email for beauty brandsMarisol Skincare
- Back-in-stock email for coffee brandsNorthbank Coffee Roasters
- Back in Stock email for Fashion brandsMaris & Wren
- Back in Stock email for Jewelry brandsLumen & Vale
- Back in Stock email for Pet brandsWilder Hound
- Back-in-stock email for sneaker brandsPavement Supply Co.
- Back-in-stock email for supplement brandsFernwell Naturals
- Back in Stock email for Wine brandsHollis Ridge
- Back-in-stock emailAURE
- Birthday email for beauty brandsMaison Lumière
- Birthday email for Coffee brandsDaybreak Roasters
- Birthday email for EcommerceHearth & Hazel
- Birthday email for Jewelry brandsAurum & Oak
- Birthday email for Nonprofit brandsBrightwater Children's Fund
- Birthday email for Pet brandsPawly
- Birthday email for restaurantsCoppa Rossa
- Birthday email for Travel brandsTidehaven Resorts
- Birthday emailSMALL BATCH ROASTERS
- Browse Abandonment email for Baby brandsWren & Cub
- Browse Abandonment email for Beauty brandsHalden & Hue
- Browse abandonment email for fashionHalden Studio
- Browse Abandonment email for Fitness brandsRidgeline Strength
- Browse abandonment email for home goodsHalvor & Oak
- Browse abandonment email for supplement brandsHearthroot
- Browse Abandonment email for Travel brandsMeridian Voyages
- Browse abandonment emailHARTWELL
- Weekly digest emailCadence Weekly
- Event / webinar invite emailCadence
- Flash Sale email for Fashion brandsMarlowe Studio
- Flash sale emailMARA
- Loyalty VIP email for coffee brandsDriftwood Coffee Roasters
- Loyalty / VIP emailMAISON VERDE
- Newsletter email for creatorsMargins
- Newsletter email for ecommerceMarlow & Finch
- Newsletter email for fitness brandsRidgeline Strength
- Newsletter email for Jewelry brandsMaison Vermeil
- Newsletter email for Nonprofit brandsRiverbend Food Bank
- Newsletter email for real estate brandsCrestview Realty
- Newsletter email for restaurantsSaltmarsh
- Newsletter email for SaaSRelaybeam
- Newsletter email for Travel brandsDriftwood Voyages
- Editorial newsletter emailFrontier
- Order Confirmation email for EcommerceHearth & Hush
- Order confirmation emailHALCYON
- Post Purchase email for Coffee brandsDaybreak Coffee Roasters
- Post Purchase email for Fitness brandsForge Strength Club
- Post Purchase email for Jewelry brandsAurum Atelier
- Post-purchase email for Pet brandsBramble & Bark
- Post-purchase email for skincare brandsVesper
- Post-purchase email for supplementsNorthroot
- Post Purchase email for Travel brandsMarisol Retreats
- Post Purchase email for Wine brandsHollis Hollow Estate
- Post-purchase emailHale and Fern
- Price drop emailWREN
- Product announcement emailLUME
- Product launch email for DTC beautyMarisol
- Product Launch email for EcommerceNorthbound Roast
- Product Launch email for Fitness brandsForge Athletics
- Product launch email for jewelry brandsMaison Velaire
- Product Launch email for Nonprofit brandsGreenhollow Land Trust
- Product Launch email for Pet brandsBarkwell
- Product launch email for SaaSForgepath
- Product launch email for sneaker brandsFORM Athletics
- Product launch (drop) emailPULSAR
- Promotional (sale) emailOSSE
- Referral email for EcommerceSaltwater Skin
- Referral emailHEARTH
- Replenishment email for Supplement brandsRootwell
- Replenishment emailNORTHPEAK
- Review request email for course creatorsLoam Academy
- Review request email for ecommerceCove Skincare
- Review Request email for Jewelry brandsVela & Stone
- Review Request email for Nonprofit brandsRiverside Food Bank
- Review Request email for Real Estate brandsBridgepoint Realty
- Review request email for restaurantsOlive & Ember
- Review Request email for SaaSRecurlio
- Review request email for travel brandsNorthbound Lodge
- Review request emailHALCYON
- SaaS onboarding emailCadence
- Shipping Update email for EcommerceCoastline Coffee
- Shipping update emailHalftide
- Trial ending email (SaaS)Cadence
- Welcome email for baby brandsHazel & Fawn
- Welcome email for Beauty brandsMaris Botanica
- Welcome email for Coffee brandsBright Iron Coffee
- Welcome email for course creatorsLoaf & Crumb
- Welcome email for ecommerceNorthpine Coffee Roasters
- Welcome email for Fitness brandsForge Athletics
- Welcome email for Jewelry brandsMaison Aurelle
- Welcome email for Nonprofit brandsRiverbend Land Trust
- Welcome email for Outdoor brandsFoxpine Supply Co.
- Welcome email for Real Estate brandsCrestview Realty
- Welcome email for restaurantsOlea Trattoria
- Welcome email for SaaSForge
- Welcome email for supplement brandsFlorae Health
- Welcome email for Travel brandsCasa Marisol
- Welcome email for Wine brandsRedtail Cellars
- Welcome emailVerda
- Win Back email for Baby brandsOlive & Oat
- Win-back email for course creatorsPigment Studio
- Win-back email for ecommerceMarlowe Skin
- Win-back email for fintechHaven
- Win-back email for jewelry brandsCovelle
- Win Back email for Outdoor brandsSwitchback Outfitters
- Win Back email for Pet brandsNorthpaw
- Win-back email for real estateNorthbridge Realty
- Win Back email for RestaurantsSaltwood Kitchen
- Win-back email for subscription boxesHearthwood Coffee Co.
- Win-back email for supplement brandsFernwood Botanicals
- Win Back email for Wine brandsHollow Oak Estate
- Win-back (re-engagement) emailORSO