Industries9 min read

Real estate agents and the listing-alert deliverability problem

Your buyer clicked "notify me of new listings" a year ago. Today the home they would have bought just sold to someone else. Your alert did fire — but it landed in Promotions, and they stopped opening the folder in October.

Real estate agents run one of the highest-stakes transactional email workflows in any vertical. A missed listing alert costs the buyer a house and costs the agent a $15,000–$30,000 commission. A missed showing confirmation burns a Saturday. A wrong closing-document email puts the deal itself at risk. And yet most agents rely on their CRM's defaults and never look at whether the messages are actually reaching the inbox.

TL;DR

The three agent email archetypes — listing alerts, showing confirmations, and open-house invites — each hit different parts of the spam filter. Alerts look like marketing. Confirmations look like transactional. Open houses look like both. You need separate sending identity (or at least separate template hygiene) for each, DMARC on the brokerage domain, and a weekly seed test through every MLS-adjacent sending source.

The three archetypes agents send

Before fixing deliverability, separate what you're actually sending. In order of volume for a typical 20-deal-per-year agent:

  • Saved-search listing alerts. Triggered by MLS feed, sometimes daily, often with 3–20 properties per email. Visually heavy, image-heavy, price and feature data in the subject.
  • Showing confirmations and reminders. "Confirmed: 2:30pm Saturday at 412 Maple St." Transactional in nature, one recipient, one property, short.
  • Open-house invites. Broadcast to a neighborhood farm list or past-client list. Marketing in character, but sent from the agent's personal inbox looking like transactional.
  • Closing docs and status emails. Low volume, high-stakes, often with PDF attachments. Essentially identical to phishing patterns.

Each archetype needs its own filter story. Sending all four from agent@brokerage.com trains Gmail to score the domain based on the worst of them — which is almost always the saved-search alerts.

Listing alerts: why Promotions eats them

A typical saved-search email contains 6 listings, each with a hero photo, price, square footage, beds/baths, and a "View listing" button. From Gmail's perspective that is a product catalog. The tab classifier doesn't distinguish "here are properties matching your saved search" from "here are sneakers matching your browsing history" — it sees grid layout, prices, and buttons.

The practical consequences:

  • Alert emails almost always land in Promotions at Gmail, not the primary inbox. That's not Spam — users can still find them — but most buyers stop checking Promotions within weeks.
  • At Outlook, heavy-image alerts hit the Other inbox under Focused/Other routing.
  • At Apple Mail, image-heavy messages with external tracking domains trigger pixel proxying, so your "open rate" becomes nearly meaningless.

Fixes that move alerts toward primary inbox: increase the text-to-image ratio (even adding a 120-word personal intro from the agent helps), reduce the number of listings per email (3 outperforms 10 for engagement), personalise the subject line with neighborhood and price ("3 new listings in Bucktown under $550k" beats "New listings matching your search"), and rotate through 2–3 subject templates weekly so the pattern doesn't become formulaic.

Showing confirmations: the transactional win

Showing confirmations should be the easiest agent emails to deliver. They're one-to-one, text-heavy, triggered by a specific action the recipient took. And yet the biggest MLS-integrated scheduling platforms (ShowingTime, Showami, BrokerBay) send from their own shared domains, not the agent's domain, which means buyers see "showingtime.com" in the sender line instead of the agent they just hired.

Three-part fix:

  1. Configure a sending subdomain for your showing platform — showings.yourbrokerage.com — with SPF/DKIM/DMARC signed by the platform on your domain.
  2. Display name should be "Sarah Chen (Coldwell Banker)", not the platform name.
  3. Subject line: "Confirmed: 2:30pm Saturday at 412 Maple St". Specific. No emojis. No exclamation.

With those three in place, showing confirmations consistently hit the Gmail primary inbox and the Outlook Focused inbox. They look exactly like what they are: a confirmation the buyer asked for.

Open-house invites: the hybrid problem

Open-house invites are neither fish nor fowl. They're broadcast (marketing pattern) but sent from an agent's personal inbox (transactional-looking sender). They carry a photo and a time (marketing-ish) but go to people the agent actually knows (relationship-ish). Because they don't fit cleanly, agents often send them as "reply-all to past clients" — which is the fastest way to hit a Gmail complaint threshold and burn the agent's personal sending reputation.

Better approach: use the brokerage's marketing platform with a list segmented to the specific farm or past-client group, with marketing.yourbrokerage.com as the sending subdomain. Set reply-to to the agent's personal inbox so replies still flow to them. Include a compliant unsubscribe link. Volume caps per day should stay under 500 per agent during the warm-up phase.

Test it before you send to 500 neighbors

Before blasting an open-house invite to your farm list, run the template through a free seed test. Inbox Check drops your email into real Gmail, Outlook, Yahoo and Apple Mail accounts and tells you which tab it lands in at each. Fix the subject line and image balance before the neighborhood sees it in Promotions.

Brokerage-level DMARC is not optional

Real estate is one of the most phished industries. Wire-fraud schemes impersonate title companies and agents to redirect closing funds to attacker-controlled accounts. The FBI has flagged the scheme for years. From a deliverability standpoint, the only defence that both protects the brokerage's clients and protects the sending reputation is strict DMARC on the brokerage domain.

The minimum policy for any brokerage with more than 10 agents:

  • SPF: includes the MLS platform, the CRM, the marketing platform, the e-signing platform (DocuSign, Dotloop), and the agent personal-send platform. Under 10 DNS lookups.
  • DKIM: signed by each of those platforms with keys hosted under the brokerage's _domainkey subdomain.
  • DMARC: start at p=none for two weeks to gather reports, move to p=quarantine with pct=25, then to p=reject.

Agents often resist because they want to keep sending from Gmail Workspace under the brokerage domain while also using 4 other tools. The answer is not to avoid DMARC — it's to put each tool on its own subdomain (crm.brokerage.com, showings.brokerage.com, marketing.brokerage.com) so the brokerage's flagship domain stays clean.

MLS-platform quirks to watch for

Most MLS systems feed alerts through one of a handful of backends: Rentals.com's platform, BoomTown, Real Geeks, kvCORE, Chime, or the MLS's own alert system. Each has its own sending-infrastructure story and its own typical deliverability pattern.

kvCORE and Chime

Heavy use of shared sending pools. Until you configure a custom sending domain through your admin panel, your alerts come from the platform's shared infrastructure and inherit whatever reputation that pool has that week. Switching to a branded sending domain is usually a paid upgrade; it is always worth it.

BoomTown

Offers dedicated IP or branded domain options. Branded domain is the higher-leverage choice — dedicated IP only matters once you exceed roughly 50,000 sends per month.

Real Geeks

Uses SendGrid under the hood. If you have your own SendGrid account, routing through it instead of the shared tenant is usually possible and gives you cleaner reporting and control.

The weekly seed test for a 50-agent brokerage

A brokerage sending 50,000 emails a week across listing alerts, confirmations, open houses and marketing should run a weekly seed test covering each of those streams. The process: create one representative email per stream, send it through the production path, read the inbox-placement result, fix anything that dropped below 90% primary inbox at Gmail/Outlook/Yahoo consumer accounts.

Most brokerages discover on week one that the listing-alert stream sits at 40–60% primary and 40–60% Promotions. That's not a disaster — it's the normal state for heavy-image marketing-shaped mail — but the agents who get the alerts into primary inbox for their buyers close more houses than the ones who don't. Differentiation on deliverability shows up directly in commission statements.

FAQ

Can I use Gmail Workspace for all my real-estate sending?

For one-to-one client communication, yes. For broadcast (alerts, open houses, past-client marketing), no. Gmail Workspace throttles at 2,000 sends per day per user, and high-volume promotional sends from a Workspace account will trigger reputation damage that spills into your one-to-one sends.

My showings platform won't let me use my own domain. What do I do?

Ask for the branded-sending upgrade — nearly every platform has one. If they refuse entirely, switch platforms. The cost of lost showings from a confirmation email in spam is higher than the cost of switching.

Should listing alerts be daily or weekly?

Daily for active buyers (last search under 30 days old) and weekly for passive ones. Daily to passive buyers is the fastest way to generate complaints and destroy the sending reputation of your IDX platform.

What about SMS instead of email for showing confirmations?

SMS should complement, not replace, email. Use it for same-day reminders ("your 2:30pm showing starts in 1 hour") and keep email for the original confirmation with full property details, address and access instructions.
Related reading

Check your deliverability across 20+ providers

Gmail, Outlook, Yahoo, Mail.ru, Yandex, GMX, ProtonMail and more. Real inbox screenshots, SPF/DKIM/DMARC, spam engine verdicts. Free, no signup.

Run Free Test →

Unlimited tests · 20+ seed mailboxes · Live results · No account required