Back-in-Stock Email for Wine Brands

Wine restocks are rarely restocks. They are small allocations pulled from the cellar, or a vintage that will not return. This template turns that scarcity into club renewals and waitlist conversions, with compliance-safe HTML that renders in every inbox.

Open the full email ↗ Get this on your brand
Live preview View HTML ↗

What makes this back-in-stock work for wine

In wine, sold out usually means gone for good. A vintage is finite. Once the 2019 is poured, the 2019 does not come back. So a true back-in-stock is rare and should be treated as news, not a promotion.

Three triggers are credible. A small allocation returns from the cellar or library reserve. A club member cancels a shipment and inventory frees up. A vintage transition lands the next release early. Manufactured scarcity ("back by popular demand") reads as fake, and it hurts trust with buyers who know production is small.

Run a tiered release. Notify the sold-out waitlist first, then open a 48-hour priority window for club members, then release to the general list. The priority window is the offer. It rewards membership and lifts renewals. On the lists we run, club members convert 3 to 5 times the general list on these sends.

Hold the discount. Marking down allocated wine signals it did not sell, and it trains buyers to wait. Instead offer priority access, a flat shipping rate, or first claim on large formats like magnums. If you must move volume, bundle a lesser-known SKU rather than cut the price on the allocated bottle.

Lead with vintage and provenance. Name the vintage, the vineyard or AVA, the case production ("287 cases produced"), the drink window ("drink now through 2031"), and a line from the winemaker. These details are why a wine buyer opens the email. Pair them with a per-customer cap ("limit 6 per member") so the allocation does not vanish in an hour.

The CTA is "Claim your allocation" or "Reserve your bottles," not "Buy now." Allocation language matches the mental model of wine buyers and protects the price floor.

Compliance is built in. The footer carries the winery name and address, a 21-plus line, a drink-responsibly line, and a note that you ship only to permitted states. Skip health or wellness claims. Skip language that pushes quantity for intoxication. Some states restrict couponing on alcohol, so lead with access, not price.

Numbers to expect. Waitlist segments open at 45 to 55 percent. Club priority windows convert 3 to 5x the general send. The reserve window is short, usually 48 hours, because bottles are finite.

Real subject line that performs: "Back in the cellar: 2021 Estate Pinot Noir." Real preheader: "A small allocation just released. Club members get 48-hour priority. Limit 6."

Why it renders in every inbox

The HTML is nested tables. Table inside table inside table. No divs, no flex, no CSS grid. Email clients strip CSS unpredictably, and tables are the one structure every client agrees on. Inline CSS sits on every td. Gmail clips and strips styles in the head; Apple Mail keeps some of it, but you should not depend on that.

The button is bulletproof. Outlook 2007 through Outlook 365 on Windows render email in Microsoft Word's engine. Word ignores CSS border-radius and background gradients, so a normal button shows up as a plain text link or a broken box. This template draws the button with VML, an older vector format Word understands, so it lands as a solid, clickable block with the right background color.

Live text carries the message. The bottle shot is an image, but the headline, the vintage, the production number, the price, and the CTA are all live text. That keeps the email legible when images are blocked (common in Outlook and Gmail clips) and readable to screen readers.

Dark mode is handled two ways. The color-scheme meta tag tells iOS Mail and Gmail to flip backgrounds sensibly. Every color is an explicit hex value rather than a CSS keyword, so the logo and bottle image do not invert into a muddy negative.

One mobile media query. At max-width 600px the font sizes scale up and the single column stays readable. There is exactly one media query in the head. More than one gets stripped by Gmail's aggressive clipping, which breaks the layout.

Web fonts fall back on purpose. Wine brands want a serif. The stack runs Georgia into Times New Roman into the system serif. If the web font loads, great. If it does not (Gmail blocks most web fonts), the fallback still reads as a deliberate serif, not a failure. Bullets render. The preheader shows in the inbox preview. The unsubscribe link renders in the footer where compliance expects it.

How to use it in Klaviyo or Mailchimp

Copy the HTML Mailwright exports. It is one self-contained file with no external dependencies beyond the image URL.

In Klaviyo, open a flow email. Drop an HTML block into a row, then paste the code into the block. For a true back-in-stock automation, trigger the flow on the Klaviyo Back in Stock event filtered to the wine SKU. Swap the bottle image, the vintage line, the production number, and the claim URL.

In Mailchimp, start a campaign and choose Code your own, then Paste in code. Or build a regular campaign and insert a code block where the bottle and CTA should sit.

Swap three things and you are live. First the brand: the winery name in the header and footer, the bottle image URL, and the winery address. Second the colors: two hex values drive the whole template, the deep red for the CTA and the dark brown for the header and footer. Change them once and every section updates. Third the links: the CTA destination and any tracking parameters.

Wire the merge tags. In Klaviyo, greet the member by name with {{ first_name|default:'friend' }}, pull the wine name from the triggered event with {{ event.Products.0.Name }}, and tier the copy by club level with {{ person|lookup:'Club Tier' }}. In Mailchimp, use *|FNAME|* for the first name and a merge field like *|CLUBTIER|* for the club level.

Test before you send. Open it in Gmail on the web and in the Gmail app, where styles get clipped. Open it in Apple Mail on an iPhone in dark mode, where backgrounds invert. Open it in Outlook on Windows, where the button is the real test. If the button shows as a solid colored block and the CTA text is readable, the build passed.

Questions

Is this back-in-stock template free for my wine clients? +

Yes. The HTML and MJML on this page are free to copy and use for any winery. Paid Mailwright plans kick in when you want brand kits, batch generation across a portfolio of labels, and saved revision history for client approvals.

Will the CTA button render in Outlook? +

Yes. The button uses bulletproof VML, so Outlook's Word engine draws it as a solid colored block with the right background. Tables are nested three deep, so the layout holds where flex and CSS grid fail.

Can I match my winery's brand colors? +

Yes. Two hex values control the entire template: the deep red on the CTA and the dark brown in the header and footer. Swap them in the MJML and every section, button, and divider updates at once. The serif stack can be swapped for a sans-serif if the label reads more modern.

Do I need to know HTML to use this? +

No. Copy the export, paste it into Klaviyo or Mailchimp, and swap text and links in the editor. If you want to restructure the layout or add a club-tier block, Mailwright's chat handles that without you touching the code.

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 sample

More templates