The 24/7 Real Estate Agent: Automating Property Links via Instagram Stories
Most real estate agents lose deals not because of bad listings — but because they replied too late. This is a step-by-step guide to setting up a Story reply automation on DMRocket that sends property links, floor plans, and booking options instantly, at any hour, without anyone on your team lifting a finger.
DM Rocket

A friend of mine runs a mid-size real estate outfit in Mumbai, about eleven agents. Last year he told me his biggest problem wasn't leads. It was response time. Someone would watch a Story at 10:47pm, reply asking for the floor plan, and by the time his team got to it the next morning, the person had already called three other brokers. Not because they were impatient. Just because whoever replied first felt more on top of it.
He asked me how to fix it without hiring a night-shift person. I walked him through setting up a Story reply automation on DMRocket. The first attempt broke because one of his agents had connected a secondary Instagram account by mistake and the whole thing fired to the wrong profile. Took us another sitting to sort out. But once it was running properly, he messaged me a few weeks later saying two deals that month had started from late-night Story replies that got instant responses. Maybe coincidence. Probably not entirely.
Here's exactly how to build it.
Start With the Trigger, Not the Message
Most people build automations backwards. They agonize over copy first, then figure out the trigger. Do it the other way.
Go into DMRocket, create a new custom automation, and select Story Reply as your trigger. Not Comment on Post. Not DM Received. Story Reply specifically — it behaves differently and the intent behind it is different. Someone replying to your Story has already watched it, decided they're interested, and made the effort to reach out. That's a warmer signal than a comment.
Setting Up Keywords
For keywords, add INFO, LINK, PRICE, DETAILS and set the match type to any. The point isn't to be restrictive. It's to let you train your audience over time. Start adding a simple line to your Stories: "Reply INFO for the full listing." It filters out accidental swipes from people who actually want something.
If you want maximum volume and don't mind some noise in your DMs, remove keywords entirely and let any reply trigger the flow. Both approaches are valid depending on how many listings you're managing at once.
The Flow Itself
Turn on the Opening Message. Write something like: "Hey! So glad you reached out 🏡 Give me one second and I'll send everything over — listing details, floor plan, and a direct link to book a viewing."
The button text below it — which is what the person taps to trigger the next step — should say something functional. "Send me the details" or "Get the full listing." Buttons that say "Click here" or "Learn more" have been ignored on the internet for so long that people genuinely don't see them anymore.
Node 1 — Text Message
Drop your listing link, Zillow or wherever. Add a second button for your booking calendar. If WhatsApp is how your market operates, add that as a third. DMRocket gives you three buttons per node — use all of them.
Node 2 — Card Message
Upload a clean photo of the property, set the title to the address and price, write a one-line subtitle with the main hook, attach the same buttons. It renders like a proper product page inside someone's DMs. For a high-ticket property, that level of finish matters more than people think.
Node 3 — Delay
Set it to 45 or 60 minutes. The follow-up message should read something like: "Still exploring? Happy to arrange a private viewing this week, no pressure, just a look."
That one step quietly does a lot of work. The person who opened your listing link but didn't book was probably interested and then got distracted. Life intervened. The follow-up catches them in the next window of attention. People who already booked just ignore it, which is fine.
One Setting Most People Skip
Set your initial message delay to around 4 seconds. Not zero. Zero feels mechanical. Four seconds feels like you just happened to check your phone.
The Stuff That Goes Wrong
Highlights Are a Trap
Stories expire. Your automation doesn't. If you have old listings sitting in your Highlights and someone finds them weeks later and replies, DMRocket fires and sends them a link to a property that sold months ago. You either need to clean up your Highlights regularly or point your automation to a landing page you control rather than a direct listing URL. The landing page approach is better long-term because you can update it without touching the automation every time something sells.
Reply Volume Will Surprise You
If you post a Story with a clear call-to-action and you have a reasonable following, replies come in quickly. The automation handles volume fine — that's the whole point — but make sure your booking calendar actually has available slots. Getting twelve viewing requests overnight and having no availability for two weeks is a different kind of problem, and an embarrassing one.
Keyword Matching Has a Blind Spot
A lot of people will reply with just "hi" or a heart emoji. Those won't trigger the flow unless you've removed keywords altogether. Worth knowing upfront so you're not wondering later why certain replies aren't getting responses.
What Quietly Shifts After a Month
The obvious change is response time. Everything is instant, around the clock, without anyone on your team doing anything.
What takes longer to notice is the data that starts accumulating. Which Stories are generating replies. Which properties people actually ask about versus just scroll past. Which listings get booking clicks and which ones get link opens with no follow-through. When you're responding manually, none of this gets captured. It just evaporates.
My friend started using his DMRocket data after a couple of months to figure out where to focus. A listing getting lots of replies but almost no booking conversions told him something was off — either the pricing or the photos or the way the property was being presented. He wouldn't have had that signal before. He was just guessing.
There's also a reputation effect that doesn't show up anywhere measurable. When someone messages you at midnight and gets a well-structured, professional-looking response with the listing details and a booking link, they don't know it's automated. They just think you're the kind of agent who actually responds. In a market where follow-ups routinely take a day or two, that impression alone closes gaps.
The setup takes under thirty minutes once you know what you're doing. The version you launch on day one won't be perfect and that's fine. Get it live, watch the first few replies come through, adjust the message if something feels off.
The agents still waiting until the copy is perfect are the ones whose automations haven't been built yet.
Ready to automate your Instagram DMs?
Join creators and businesses using DMRocket to reply faster, capture hot leads, and turn conversations into revenue.
Get Started Free