Back-in-Stock Email for Real Estate Brands

In real estate, back-in-stock means back on market: a listing reopened after a deal fell through. Send the alert to buyers who already saved or toured the home, and book the showing before the next offer lands.

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

What makes this back-in-stock work for real estate

The trigger is a status flip in the MLS. A listing drops back to active after a contingent sale collapses, most often from a financing denial, a low appraisal, an inspection walkaway, or buyer cold feet. Klaviyo fires the alert the moment the feed moves the property from pending or contingent to active. Build the segment from two sources: subscribers with a saved search matching the home (price band, neighborhood, bed count), and anyone who viewed, favorited, or toured that exact address in the last 60 days.

Timing is the whole game. Send inside the first six hours of relisting. In hot 2026 markets a relisted home still clears a median of nine days on market, and the first showing request usually lands inside 48 hours. A weekday mid-morning send beats evenings by roughly 30 percent on click-through because buyers browse listings from their desk. Do not wait for the weekly digest. By then the property already has three offers.

There is no discount code in real estate. The offer is access and urgency. Lead with seller motivation: the previous deal collapsed, so the seller wants certainty and speed. If the relist came with a price cut, name the dollar amount. Keep the words 'deal fell through' out of the subject line. Buyers read it as a red flag on the home. Frame it as availability instead.

The copy angle is second chance plus scarcity. The buyer already raised their hand once, so you are restarting a warm conversation. Match the saved-search alert format so the email feels native.

Real example copy. Subject: '214 Maple Ave is back on the market.' Preheader: 'The sellers want an offer this week. Tour it before Friday.' Body: 'Hi Sarah, 214 Maple Ave is available again. The previous buyer's financing fell through, and the sellers dropped the price $15,000 to move fast. You saved this home on June 12. It is 3 bed, 2.5 bath, 2,140 sqft at $684,900. Three homes on this block went under contract inside nine days last quarter.'

One CTA. 'Book a private showing.' Resist stacking a second link to the mortgage calculator or the school report. One button keeps the click on the highest-intent action and lets the listing page carry the rest.

The numbers back the format. A back-on-market alert sent to a warmed segment typically opens at 42 to 48 percent and clicks at 7 to 9 percent, against a 22 percent open baseline for a standard new-listing newsletter. The lift comes from an audience that already qualified itself.

Why it renders in every inbox

The layout runs on nested HTML tables three levels deep, not divs or flexbox. Outlook, older Gmail, and most enterprise clients ignore modern CSS layout. Tables still render in all of them. Every section is its own table with a fixed pixel width so the design holds at 600px.

Every style sits inline on the element it styles. Gmail strips the head and the style block entirely, so any CSS that lives there vanishes in the clip. Inline styles survive.

The button is bulletproof VML. Outlook runs on Word's rendering engine, which ignores CSS backgrounds, anchor padding, and border-radius. A bulletproof button wraps the link in VML so Outlook draws a real filled rectangle with a working link inside. Without it your button arrives as a thin underlined line of text in Outlook 2016 through 2021. The MJML below emits that VML for you.

The address, price, body copy, and button label are live text, not images. Outlook and many enterprise clients block images by default, and screen readers used by visually impaired buyers skip images. Live text also resizes cleanly on mobile and stays readable when images fail to load.

The head carries a color-scheme meta plus a dark-mode media query so Apple Mail Dark and Outlook Dark invert the background on your terms. We pin body text to a near-black hex rather than a literal black, which kills the white-on-white flash when the client flips.

One mobile media query. A single max-width 600px rule shrinks the hero, drops the side padding, and sizes the price down. One rule is enough. Stacking media queries is how layouts break on Android Gmail.

The brand wordmark loads a serif web font with a Georgia and Times New Roman fallback. If the web font fails on Outlook or Yahoo, the email still renders in a clean serif instead of defaulting to something ugly.

How to use it in Klaviyo or Mailchimp

1. Copy the HTML. Run the MJML below through mjml.io to export HTML in one click, or grab the raw HTML if you skipped MJML.

2. Klaviyo. Create a new email, pick 'Drag and Drop,' drag an HTML block into the canvas, and paste the full HTML inside it. For a full-HTML build, choose the HTML editor instead of the visual builder. Klaviyo keeps your tables and inline styles intact.

3. Mailchimp. Start a campaign, choose 'Code your own,' then 'Paste in code.' Drop the HTML into the editor and continue.

4. Swap brand and colors. Replace 'Hearthside Realty' with your brokerage name. The terracotta accent sits on the button background and the section label. Change the hex (currently #9c3a2e) in the inline styles on the button and label, and the deep green (#1f2d2e) on the header and footer bars.

5. Swap the listing. Replace the address, price, beds, baths, square footage, and hero image URL with the live property. Use a 1200x600 JPEG of the exterior or the strongest interior shot.

6. Wire merge tags. In Klaviyo, {{ first_name|default:'there' }} for the greeting, with {{ listing.address }}, {{ listing.price }}, {{ listing.beds }}, and {{ listing.baths }} if you sync listings from your CRM. The unsub link uses {{ unsubscribe_url }}. In Mailchimp, *|FNAME|* for the first name, and custom audience fields like *|LISTING_ADDRESS|* or *|LISTING_PRICE|* mapped from your CRM. Set a fallback for each field in audience settings so a missing value never leaves a blank.

7. Test before you send. Send a proof to Gmail, to Apple Mail on iOS, and to Outlook on Windows. Toggle dark mode on the Apple Mail proof. Confirm the button is a filled rectangle in Outlook, not a text link. Check the hero loads with images enabled, and that the email still reads cleanly with images blocked.

Questions

Is this back-on-market template free to use for my real estate clients? +

Yes. The HTML and MJML are free to copy, paste, and rebrand for every listing you send through Klaviyo or Mailchimp. Mailwright does not charge per send. Your only cost is your ESP account.

Will the button render in Outlook? +

Yes. The button uses bulletproof VML, so Outlook 2016 through 2021 draw it as a solid filled rectangle with a working link. The same HTML renders the button as a styled anchor in Gmail and Apple Mail, so one template covers every inbox.

Can I match my brokerage's brand colors? +

Yes. The button, header, footer, and section labels each carry their own inline hex value. Swap the two palette codes (a deep green and a terracotta accent) for your brokerage colors and the whole email follows.

Do I need to know HTML to use it? +

No. Paste the exported HTML straight into Klaviyo or Mailchimp and swap the address, price, and hero image. To change the layout, edit the MJML on mjml.io and re-export.

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