15 Real Estate Lead Follow-Up Scripts That Actually Work (2026)

Copy these scripts. Close more deals.

5 min
Optimal response time
21x
Higher conversion with fast follow-up
80%
Of sales need 5+ follow-ups
Jump to:

Zillow & Realtor.com Lead Scripts

Portal leads are notorious for low conversion. The secret? Speed + specificity.

Script 1: Initial Contact (Call)

📞 CALL SCRIPT "Hi [Name], this is [Your name] with [Brokerage]. I just saw you were looking at [Address] on Zillow—great choice, that neighborhood has been hot lately. I have some info on that property that isn't on the listing. Do you have 2 minutes?"
💡 Pro tip: Always mention the specific property. Generic "I see you're looking for homes" gets ignored.

Script 2: Initial Contact (Text)

📱 TEXT SCRIPT Hi [Name]! This is [Your name], just saw your inquiry on [Address]. Beautiful home—the backyard is even better in person. Would you like me to set up a showing? I can get you in as early as tomorrow.

Script 3: Second Follow-Up (No Response)

📱 TEXT SCRIPT Hey [Name], following up on [Address]. Quick question—are you still in the market, or did you find something? Either way, no pressure. Just want to make sure I'm being helpful, not annoying 😊

Script 4: Third Follow-Up (Still No Response)

📧 EMAIL SCRIPT Subject: Still thinking about [Address]?

Hi [Name],

I reached out a few times about [Address]. I know things get busy—totally get it.

If you've found a place: congrats! If you're still looking but just haven't had time, I'd love to help when you're ready.

I'm adding you to my monthly market update list (best listings, no spam). Feel free to reply whenever you want to chat.

Cheers,
[Your name]

Open House Follow-Up Scripts

You met them in person—capitalize on that connection within 24 hours.

Script 5: Same-Day Follow-Up (Interested)

📱 TEXT SCRIPT Hi [Name]! Great meeting you at the open house today at [Address]. You mentioned [specific thing they said]. I found 3 similar homes in your price range with the [feature they wanted]. Want me to send them over?

Script 6: Same-Day Follow-Up (Just Looking)

📧 EMAIL SCRIPT Subject: Nice meeting you at [Address]!

Hi [Name],

Thanks for stopping by the open house today. Even though [Address] might not be "the one," I hope it gave you a better feel for what's out there.

When you're ready to get serious about finding a home, I'd love to help. I specialize in [area/type] and can set up a custom search for exactly what you want.

In the meantime, here's a quick tip: homes in this price range are averaging [X] days on market. Translation: when you see one you like, move fast.

Talk soon,
[Your name]

Script 7: Follow-Up After Showing

📱 TEXT SCRIPT Hey [Name], quick thought on [Address] we saw yesterday—I noticed you kept going back to the kitchen. What would you rate it 1-10? That'll help me dial in the next batch of homes for you.

Referral Lead Scripts

Referrals convert at 3-5x the rate of cold leads. Treat them accordingly.

Script 8: Initial Referral Contact

📞 CALL SCRIPT "Hi [Name], this is [Your name]. [Referrer's name] mentioned you're thinking about [buying/selling] and suggested I give you a call. They said great things about you! Do you have a few minutes to tell me what you're looking for?"

Script 9: Referral Thank-You to Source

📱 TEXT SCRIPT Hey [Referrer]! Just connected with [Lead name]—thank you so much for the intro. I'll take great care of them. Let me know if you ever need anything. 🙏

Cold & Dormant Lead Scripts

Leads who went silent 6-12 months ago. Many are ready now—they just forgot about you.

Script 10: Wake-Up Text

📱 TEXT SCRIPT Hi [Name]! We chatted about [months] ago when you were looking for a home. Just checking in—still searching, or did life take you in a different direction? No worries either way!

Script 11: Market Update Approach

📧 EMAIL SCRIPT Subject: What happened to [Area] prices since we last talked

Hi [Name],

We talked about [buying/selling] back in [Month]. Wanted to give you a quick update:

• [Area] median price: $[X] (up/down [Y]% since then)
• Days on market: [Z] (faster/slower than before)
• Interest rates: [current rate]

If you're still thinking about making a move, happy to hop on a 15-minute call and walk you through what's changed.

[Your name]

Script 12: "Pattern Interrupt" Re-Engagement

📱 TEXT SCRIPT Hey [Name], random question: on a scale of 1-10, how badly do you still want to [buy/sell]? (1 = gave up, 10 = ready yesterday) Asking because I may have something perfect for you.

Text Message Templates

Keep them short. Get a response. Then call.

Script 13: Pre-Approved Buyer Check-In

📱 TEXT SCRIPT Hey [Name]! Your pre-approval is good until [Date]. I've got 3 new listings that fit your criteria—want me to send them, or should we just set up showings for Saturday?

Script 14: Just-Listed Alert

📱 TEXT SCRIPT Just hit the market: [brief description + link]. This one's going to go fast. Want first dibs?

Voicemail Scripts

30 seconds max. Give them a reason to call back.

Script 15: Value-First Voicemail

🎤 VOICEMAIL SCRIPT "Hey [Name], [Your name] here. I was just looking at properties in [Area] and found something I think you'd love—[brief unique feature]. Give me a call back at [number] and I'll send you the details. Talk soon."
💡 Never say: "Just checking in" or "Following up." Always lead with value.

The Follow-Up Framework

Most agents give up after 1-2 attempts. That's a mistake.

Here's the data:

Translation: If you're not following up at least 5 times, you're leaving deals on the table.

Recommended Follow-Up Cadence

  1. Day 1: Call + text within 5 minutes of inquiry
  2. Day 2: Text if no response
  3. Day 4: Email with value (market update, similar listings)
  4. Day 7: Call + voicemail
  5. Day 14: "Break-up" text (see Script 4)
  6. Day 30: Add to monthly nurture list

Stop Manually Tracking Follow-Ups

Copying these scripts into spreadsheets? There's a better way.

Esgrow CRM automatically tracks every lead, scores them by likelihood to convert, and reminds you exactly who to follow up with—and when.

No more leads slipping through the cracks.

Try Esgrow Free →

14-day free trial. No credit card required.


Related Articles

Last updated: March 2026