BuzzWire

24 Instagram DM Templates for Realtors and Real Estate Agents

By Ranjeet Vimal, founder of BuzzWireUpdated 24 August 2026Verified Meta Tech Provider

A listing Reel does 40,000 views and 200 people comment “INFO.” An agent working showings and closings answers maybe 40 by Thursday. The other 160 aren’t lost to bad marketing — they’re lost to a reply that arrived after they stopped caring.

What a comment-to-DM flow is, in two sentences. Someone comments your keyword on a post or Reel, and your tool sends them one automatic DM with what they asked for; their reply then opens a window where you can qualify them or capture an email. Instagram allows one automated reply per comment, gives you seven days to send it, and opens a 24-hour messaging window when they answer — the three rules every script below is written around, documented in full in the private reply rules.

Below are 24 ready-to-paste flows for real estate accounts, each a complete unit — post idea → trigger keyword → exact DM with spintax → qualifying or capture line. For the mechanism rather than the scripts, start with how comment-to-DM automation works. Everything here runs on BuzzWire free and works in any tool with a comment-to-DM trigger.

One thing first: real estate is the only niche in this library where the message itself is regulated. A DM sent two hundred times is advertising, and carries the same disclosure and fair housing obligations as a postcard. For the product side on a working agent account, see the realtor walkthrough.

How one comment becomes a contact

Instagram sets two windows, and the second one only opens when they answer. That’s why every DM below leads with the thing they asked for and ends with a small ask — their reply is what earns you the message where qualifying and email capture happen.

Flow from an Instagram comment to a private reply within seven days, a 24-hour reply window that opens when they answer, qualifying, and a CSV export.
Comment → private reply (7 days to send) → their reply opens the 24-hour window → qualify → export.

Buyer leads: 6 templates

A real estate agent showing a modern home to a young couple in the front garden on a sunny day.
Buyer flows — the listing walkthrough (Template #1)

#1 · INFOThe listing walkthrough

Post idea

A 45-second Reel of a new listing.

Trigger keyword

INFO

The DM
{Hi|Hey} {{first_name}}! Full details, price and floor plan → [link]. {Reply|Send} TOUR to see it this week.
Capture line

Want the three closest comparables? Drop your email 👇

#2 · STARTThe first-time buyer guide

Post idea

Carousel: "What $X actually buys in [area]."

Trigger keyword

START

The DM
{Sending it now|Straight over} {{first_name}} — the buyer guide → [link]. Step 3 is the one most people do out of order.
Capture line

Reply with your target move month and I'll send the timeline backwards from it.

#3 · LOANThe pre-approval explainer

Post idea

Reel: "Pre-qualified and pre-approved are not the same thing."

Trigger keyword

LOAN

The DM
{Hey|Hi} {{first_name}}, the breakdown → [link]. I don't lend, but I can introduce you to two people who do.
Capture line

Want the intro? Reply LENDER.

#4 · COSTSThe closing-cost worksheet

Post idea

Carousel: "The costs nobody mentions until week six."

Trigger keyword

COSTS

The DM
{Grabbed it for you|Here it is} {{first_name}} — every line item → [link]. Estimates, not a quote.
Capture line

Want it filled in for a price point? Reply with the number.

#5 · ALERTThe saved-search setup

Post idea

Reel: "How to see listings before they hit the apps."

Trigger keyword

ALERT

The DM
{Hi|Hey} {{first_name}}! Set your alert → [link]. Two minutes, and you'll get matches the morning they list.
Capture line

Tell me beds, baths and budget and I'll build it for you.

#6 · OFFERThe offer-strategy breakdown

Post idea

Carousel: "Why the highest offer didn't win."

Trigger keyword

OFFER

The DM
{On its way|Just sent} {{first_name}} — the offer breakdown → [link]. Terms beat price more often than people expect.
Capture line

Working on an offer this week? Reply and I'll look at the terms.

Sellers and listings: 6 templates

#7 · VALUEThe home-value request

Post idea

Reel: "What your home is actually worth in this market."

Trigger keyword

VALUE

The DM
{Hi|Hey} {{first_name}}! Valuation request form → [link]. I'll send back a real range with the comps I used, not an automated guess.
Capture line

Reply with your street name and I'll start pulling comps.

#8 · PREPThe pre-listing checklist

Post idea

Carousel: "The 30-day pre-listing checklist."

Trigger keyword

PREP

The DM
{Attaching it now|Here you go} {{first_name}} — the 30-day pre-listing checklist → [link]. Week one is the cheapest week to fix things.
Capture line

Want the version for a specific move-out date? Email 👇

#9 · SOLDThe what-sold-nearby recap

Post idea

Reel walking through this month's nearby sales.

Trigger keyword

SOLD

The DM
{Hey|Hi} {{first_name}}, this month's sold list for [area] → [link]. Last column is days on market, which is the one worth reading.
Capture line

Want this every month? Drop your email 👇

#10 · STAGEThe staging-on-a-budget guide

Post idea

A before/after Reel of a staged room.

Trigger keyword

STAGE

The DM
{Got you|Sending now} {{first_name}} — staging under $500, room by room → [link].
Capture line

Send me a photo of the room and I'll tell you what I'd move.

#11 · NETThe seller net sheet

Post idea

Reel: "What you actually walk away with at closing."

Trigger keyword

NET

The DM
{Hi|Hey} {{first_name}}! The net-proceeds worksheet → [link]. Fill in your mortgage balance and it does the rest.
Capture line

Want it run with real local numbers? Reply here.

#12 · RESETThe expired-listing reset

Post idea

Reel: "Why your listing expired — and the fix."

Trigger keyword

RESET

The DM
{Straight over|Here it is} {{first_name}} — the relist checklist → [link]. Price is usually the third problem, not the first.
Capture line

Reply with what it was listed at and I'll tell you what I'd change.

Open houses, showings and events: 6 templates

A real estate agent talking with a young couple inside a bright, staged living room.
Showing flows — the private showing request (Template #14)

#13 · OPENThe open house RSVP

Post idea

Reel teasing Saturday's open house.

Trigger keyword

OPEN

The DM
{Hi|Hey} {{first_name}}! Saturday 11–1, address and parking notes → [link]. {Reply|Send} YES and I'll hold you a packet.
Capture line

Want the address emailed the morning of? 👇

#14 · TOURThe private showing request

Post idea

Reel: "Book a private showing this week."

Trigger keyword

TOUR

The DM
{Just sent it|Got you} {{first_name}} — my showing calendar → [link]. Evenings and Sunday afternoons are open this week.
Capture line

Reply with two times that work and I'll confirm one.

#15 · AREAThe neighbourhood tour route

Post idea

Reel touring the neighbourhood.

Trigger keyword

AREA

The DM
{Hey|Hi} {{first_name}}! Self-guided route, six stops → [link]. Do it on a Saturday morning.
Capture line

Want a different part of town? Reply with the area.

#16 · PHASEThe new-development preview

Post idea

Reel walking the new development site.

Trigger keyword

PHASE

The DM
{On its way|Sending now} {{first_name}} — floor plans and the release schedule → [link]. Phase 2 pricing is on page 4.
Capture line

Want an alert when Phase 3 releases? Email 👇

#17 · WALKThe virtual tour link

Post idea

A Reel clip of the 3D virtual tour.

Trigger keyword

WALK

The DM
{Hi|Hey} {{first_name}}, the full 3D walkthrough → [link]. Works on your phone, no app needed.
Capture line

Reply if you'd like the floor plan with dimensions.

#18 · INVITEThe client event invite

Post idea

Reel inviting followers to your client event.

Trigger keyword

INVITE

The DM
{Thanks {{first_name}}|Got it {{first_name}}} — RSVP here → [link]. Bring whoever you like, it's not a sales pitch.
Capture line

Reply with a headcount and I'll add you to the list.

Investors, relocation and referrals: 6 templates

#19 · YIELDThe rental-yield calculator

Post idea

Reel: "Does this rental actually cash-flow?"

Trigger keyword

YIELD

The DM
{Hi|Hey} {{first_name}}! Rent-vs-carry calculator → [link]. Assumptions are listed so you can change them.
Capture line

Reply with a purchase price and I'll run it.

#20 · MOVEThe relocation packet

Post idea

Carousel: "Relocating to [city] — what to know."

Trigger keyword

MOVE

The DM
{Straight over|Here it is} {{first_name}} — utilities, commute times and the school district lookup → [link].
Capture line

Which city are you coming from?

#21 · RENTThe first-rental checklist

Post idea

Reel: "Your first rental, step by step."

Trigger keyword

RENT

The DM
{Hey|Hi} {{first_name}}, the landlord starter checklist → [link]. The screening section saves the most money.
Capture line

Want the lease-clause list too? Email 👇

#22 · SWAPThe 1031 basics

Post idea

Reel explaining a 1031 exchange in plain English.

Trigger keyword

SWAP

The DM
{Sending it now|Got you} {{first_name}} — plain-English overview → [link]. General information, not tax advice; your CPA runs the clock.
Capture line

Reply for an intro to a qualified intermediary.

#23 · CITYThe agent referral

Post idea

Reel: "Moving out of state? I'll connect you."

Trigger keyword

CITY

The DM
{On its way|Here you go} {{first_name}} — tell me where you're headed and I'll connect you with someone I'd use myself → [link].
Capture line

Reply with the city and a rough timeline.

#24 · ANNIVERSARYThe past-client check-in

Post idea

Reel celebrating a past client's one-year mark.

Trigger keyword

ANNIVERSARY

The DM
{Happy anniversary {{first_name}}|One year in, {{first_name}}} 🎉 This year's value update for your street → [link].
Capture line

Want the full report? Reply and I'll send it.

The disclosure line: what fair housing and the REALTOR® Code require before a DM scales

An automated DM is advertising. It goes out hundreds of times, in writing, with a timestamp.

Your firm’s name has to be in it. Standard of Practice 12-5 of the REALTOR® Code of Ethics states that REALTORS® shall not advertise real estate services or listed property in any medium — electronic media named explicitly — without disclosing the REALTOR®’s firm name in a reasonable and readily apparent manner, either in the advertisement or via a link to a display carrying the required disclosures. Article 12 sets the standard above it: be honest and truthful, present a true picture. Many state licence laws want a licence number as well.

The Fair Housing Act reaches your DM copy. 42 U.S.C. §3604(c) makes it unlawful to make, print or publish any notice, statement or advertisement about the sale or rental of a dwelling indicating a preference, limitation or discrimination based on a protected characteristic. HUD lists those characteristics as race, colour, national origin, religion, sex, familial status and disability. HUD’s April 2024 guidance on advertising through digital platforms — now on HUD’s archive site — adds that any entity playing a substantial role in a discriminatory housing outcome can be liable, even one that is not the housing provider. Article 10 covers the same ground for professional services.

Three habits follow:

  • Describe the property, never the neighbours. Square footage, named schools with distances, tax figures: fine. Phrases describing who belongs in a home rather than what is in it — training examples include “family-friendly,” “safe area,” “walkable to church,” “exclusive” — stay out of copy you send at volume. Those examples come from REALTOR® and brokerage fair housing training, not a current HUD statutory word list; HUD withdrew its old advertising word-list rule and there is no official list today. Have your broker or counsel review your final set.
  • Never let an automation answer a demographic question. “What kind of people live there?” routes to a catch-all that says a person will reply. There is no safe automated answer.
  • Keep numbers verifiable. Value estimates, rent projections and closing figures should be labelled as estimates with assumptions attached — Article 12’s true-picture standard applied to a message you send at volume.

Three rules specific to real estate flows

  • Put the brokerage line in the template, not in your memory. {{agent_name}}, [Brokerage], Lic #00000 belongs in every script, so it survives the post that goes viral.
  • One keyword per post. Two keywords in one caption split attention and reduce both. Run two posts instead.
  • Always set a catch-all. “INF0”, “TOUR!!🔥” and “info?” appear on every listing post, and those near-misses are often the most motivated people in the thread.

The platform-level rules — one reply per comment, the seven-day window, spintax, one link, no shorteners — are in Meta’s three rules on comment replies. For timing your posts, see the posting-time data by day.

Why BuzzWire for real estate

A listing Reel doesn’t behave like a normal post. One good one can pull more keyword comments in a day than a month of regular content — and that spike is exactly when a metered tool becomes a problem. The free plans that look fine in a quiet month cap out mid-listing, and you’re upgrading, or losing leads, at the worst possible moment. BuzzWire is free forever with no contact caps, so a viral listing gets fully answered, not rationed.

ToolFree planWhen the free cap is hit
BuzzWireUnlimited — no contact or DM capNever — it keeps answering
ManyChat25 active contacts/moPrompts to upgrade — from $14/mo, metered per contact
Inrō100 contacts/mo + 50 AI creditsPrompts to upgrade — €12.99/mo
CreatorFlow500 DMs/moStops until next month — $15/mo
LinkDM1,000 DMs/moStops until next month — $19/mo
ReplyRush1,500 DMs/mo (IG + FB)Stops until next month — $10/mo
InstantDM7-day trial (no free plan)Trial ends — $9.99/mo

Competitor plans checked August 2026 — see the compare pages for current numbers.

Those free tiers aren’t bad — ManyChat runs multiple channels, Inrō has an AI agent, and the volume-based plans are generous in a quiet month. The point is what a viral listing does to a cap. For the balanced, feature-by-feature view, see every Instagram DM tool compared or BuzzWire vs ManyChat.

And this is the one niche where free-and-unlimited isn’t the only reason to care: the fair-housing disclosure above and the full safety suite are built in on every plan, not a paid add-on.

What this costs

BuzzWire is free forever — unlimited automations, no contact caps, one Instagram account, every commenter answered at the pace Instagram expects. Free DMs carry a “Powered by BuzzWire” badge. Pro at $9.99/mo or $79/yr removes it and adds in-DM lead capture — the “Capture” line in every template above — with CSV export, plus follower gating.

One honest limitation: BuzzWire captures and exports email addresses. It does not send email and is not a CRM — export the CSV into whatever your brokerage runs. Safety mechanisms are on the compliance page; the rest of the product is on features.

FAQ

Will comment-to-DM automation get my agent account banned?

No tool can promise that — Instagram controls enforcement. What you can check is mechanism: the official Graph API rather than your password, one DM per person per 24 hours, varied wording, paced delivery, STOP and UNSUBSCRIBE honoured, one link per DM, and no shorteners.

Does an automated DM count as advertising under my licence?

Treat it as if it does. It is a written promotional message about real estate services or a listed property, sent at volume, with a timestamp. Put the disclosure in the template and have your broker review the set before switching it on.

Is my brokerage name required in the DM?

Under Standard of Practice 12-5, REALTORS® must disclose the firm name in advertising in any medium, in a reasonable and readily apparent manner — or link to a display carrying the required disclosures. Several states add a licence number. Put both in the template rather than relying on your bio.

How many automated DMs can I send per comment?

One. That’s Meta’s rule, not a plan limit, which is why every template delivers in message one. Detail in the pillar guide’s constraints section.

Do people have to follow me for the automation to fire?

No. Anyone who comments the keyword can receive the reply. Follower gating is a Pro option if you would rather trade volume for qualification.

What if someone types the keyword wrong?

Set a catch-all. On a listing post the near-misses — "INF0", "info?", "TOUR!!" — are often the most motivated people in the thread.

Where are the templates for other niches?

The full template library lists every pack, and these scripts port to any tool that supports spintax.

Start a real estate automation free

Pick a template, swap in your link and your brokerage line, and go live in minutes.