Real estate text message scripts can be a game-changer for converting leads, especially when many prefer texting over phone calls; just think about how often you ignore calls! Below, I share several scripts given various scenarios — from connecting initially and following up, to sending “thank you” and “congratulations” messages and requesting referrals and reviews.
Initial contact scripts for buyer leads
Objective:
Introduce yourself to potential buyers, establish rapport, and move them toward conversations about a property search.
What to keep in mind:
- Introduce yourself and your brokerage.
- Personalize the message by mentioning a property or area of interest.
- Ask a question or provide helpful information to encourage a response.
Script 1
Use for:
Messaging a buyer lead
Hi, [name]! I’m [your name] with [your brokerage]. I saw on [website/platform] you were looking at [property type] in [area]. Are you still searching? I’d love to provide more details or schedule a time for you to see it. When’s a good time to chat?
<!–Copied to clipboard!–>
Script 2
User for:
Reaching out to a first-time homebuyer
Good day, [name]. Buying your first home is exciting! This is [your name] with [your brokerage], and I’d love to help guide you through the process and make it stress-free. Do you have any questions about getting started?
<!–Copied to clipboard!–>
Script 3
Use for:
Connecting after a property showing request
Hello, [name]! [Your name] with [your brokerage] here. I saw you’re interested in [property address] — and it’s a great [property type] in [area]! When would you like to schedule a showing? I can also recommend similar [property type]s in the area if you’d like. Let me know what works for you!/icon
<!–Copied to clipboard!–>
Pro Tip
Send one of those real estate text message scripts as soon as the lead comes in to get the highest response rate. For automation, consider adding the scripts to your CRM. Some of the best CRMs for real estate allow you to store scripts and track texts you send.
Initial contact scripts for seller leads
Objective:
Use texting scripts for real estate to engage with leads and move them toward conversations on listing with you.
What to keep in mind:
- Introduce yourself and your brokerage.
- Personalize the message by mentioning their neighborhood, recent sales, or specific inquiries.
- Mention your comparative market analysis (CMA) to showcase market knowledge (read our guide on how to do a CMA).
Script 4
Use for:
Messaging a seller lead
Hello, [name]! I’m [your name] with [your brokerage]. I saw you might be thinking about selling [property address]. Would you be interested in a free property value estimate? Let me know when you are available for a quick call or text to discuss how I can help with the next steps.
<!–Copied to clipboard!–>
Script 5
Use for:
Reaching out for an expired listing
Hi, [name]. This is [your name] with [your brokerage]. I noticed your [property type] at [property address] was on the market but didn’t sell. I’d love to share some strategies to quickly sell it for top dollar. Are you open to a quick conversation?
When a listing first expires, sellers are flooded with calls from agents. Instead of joining the rush, wait at least two — or even up to 12 — months to start rolling out your expired listing scripts. By then, sellers are often still interested in listing, sellers’ objections (one of the real estate objections) are usually limited, and competition is minimal.
<!–Copied to clipboard!–>
Script 6
Use for:
Connecting with a For Sale by Owner (FSBO) seller
Good day, [name]! [Your name] with [your brokerage] here. Are you working with buyer’s agents to sell your [property type] at [property address]? I’d love to show you how I can help you sell for more money and faster. Would you like to chat?
<!–Copied to clipboard!–>
Lead nurturing scripts
Objective:
Stay engaged with leads who aren’t ready to buy or sell immediately, build trust, and keep them informed until they’re ready to make a move.
What to keep in mind:
- Stay consistent, as regular check-ins keep you top of mind without being pushy.
- Reference their timelines and preferences per your past conversations.
- Share market updates, helpful tips, or relevant listings.
Script 7
Use for:
Reaching out as a regular check-in
Good day, [name]. This is [your name] with [your brokerage]. I hope you’re doing well! It’s been a little while since we last spoke, but if you’re ready to start [buying/selling] again, is there anything that I can do to help?
<!–Copied to clipboard!–>
Script 8
Use for:
Checking in on the timeline
Hello, [name]. [Your name] with [your brokerage] here. Last time we talked, you mentioned you might be looking to [buy/sell] in [timeframe]. Are you still thinking about making a move? I’m happy to help if you have questions!
<!–Copied to clipboard!–>
Script 9
Use for:
Sharing market updates
Hi, [name]! I’m [your name] with [your brokerage], and I just want to share a quick market update, as timing is everything when it comes to [buying/selling]. [Property type]s in [area] are [selling fast/rising in prices/etc.]. If you’re still considering [buying/selling], I’d love to talk about what this means for you. Let me know if you’d like more details!
<!–Copied to clipboard!–>
Pro Tip
Personalize texts and instill a sense of urgency without being pushy. Mention something from your last chat or a property they liked, as that helps jog their memory and shows you’re genuinely interested in helping.
Follow-up scripts for unresponsive leads
Objective:
Re-engage unresponsive leads by sparking a conversation and keeping the relationship open without being too pushy.
What to keep in mind:
- Keep it friendly, as a low-pressure approach encourages responses. Convey the understanding that they may be busy.
- Try different messages over time to see what resonates. You’re there to help, not pressure them.
- Give them a reason to reply by providing current market insights or helpful resources. This may renew their interest.
Script 10
Use for:
Connecting with a casual nudge
Hello, [name]! [Your name] with [your brokerage] here. Just following up to see if you’re still thinking about [buying/selling] a [property type] in [area]. No rush — just here to help whenever you’re ready! Let me know if you have any questions.
<!–Copied to clipboard!–>
Script 11
Use for:
Making a light last attempt to connect
Good day, [name]! I have reached out a few times but haven’t heard back — and I don’t want to bother you if now isn’t the right time. Let me know if you’re still interested, but if not, I’m happy to check in down the road!
<!–Copied to clipboard!–>
Script 12
Use for:
Providing market insights
Hi, [name]. This is [your name] with [your brokerage], and I’m just sharing a quick market update. [Property type]s in [area] are [selling fast/rising in prices/etc.], so if you’re still thinking about making a move, it might be a good time to chat. Are you still interested, or would it be better to follow up later? No pressure either way!
<!–Copied to clipboard!–>
Property update scripts
Objective:
Keep leads engaged by sharing new listings, price changes, and updates on properties they’re interested in.
What to keep in mind:
- Share updates based on their preferences or past interests.
- Highlight the significance of the update.
- Include a call to action, encouraging them to ask questions or schedule showings.
Script 13
Use for:
Sharing a general property update
Hi, [name]! Great news — the price on [property address] just dropped! It’s now listed at [new price]. Would you like more details or to schedule a time to see it?
<!–Copied to clipboard!–>
or
Good day, [name]. Just updating you — [property address] is now [under contract/sold]. Would you like me to look for similar properties in [area]?
<!–Copied to clipboard!–>
Script 14
Use for:
Offering market updates given their preferences
Hello, [name]. I’m sharing a market update that [property type]s in [area] are selling for an average of [N]% over asking in just [N] days! If you’re still considering [buying/selling], now might be a great time to let me help. Are you still thinking of making a move, or have plans changed? No pressure either way!
<!–Copied to clipboard!–>
Script 15
Use for:
Sending a new listing match
Hello, [name]! A new [property type] just hit the market — and it matches what you’re looking for in [area]! It has [features, e.g., big backyard, open kitchen, etc.]. Want me to send more details or schedule a showing?
<!–Copied to clipboard!–>
If you need a powerful lead generation tool to manage your leads with built-in text messages that you can send right from the system, try Zurple. Learn more via our review of Zurple.
Appointment reminder scripts
Objective:
Confirm meetings with leads, reduce no-shows, and ensure leads feel prepared and excited for the conversation.
What to keep in mind:
- Remind them of the date, time, and location the day before and day of the appointments.
- Offer directions and send pinned locations for seamless navigation.
- Let them know they can reschedule if needed. Be flexible.
Script 16
Use for:
Sending a 24-hour reminder
Hi, [name]. Just a quick reminder about our appointment tomorrow at [time] at [address/virtual meeting platform + meeting link]. Looking forward to [chatting about/meeting with you for your ! Let me know if anything comes up and you need to reschedule.
<!–Copied to clipboard!–>
Script 17
Use for:
Sharing a same-day reminder
Good day, [name]. Excited to meet with you today at [time]! We’ll go over [topic, e.g., property features, listings, value, etc.], and I’ll answer any questions you may have. Let me know if anything changes. See you soon!
<!–Copied to clipboard!–>
Script 18
Use for:
Following up on a non-confirmation or responding to a reschedule request
Hey there, [name]! I’m just checking in to see if we’re still good to meet today at [time] at [address/virtual meeting platform + meeting link]. If anything has changed, no worries — just let me know if you need to reschedule.
<!–Copied to clipboard!–>
or
I totally understand needing to reschedule, [name]! I’m available at [alternative time(s)] on [alternative date(s)]. Let me know what works best for you, and we’ll get it scheduled.
<!–Copied to clipboard!–>
Event invitation scripts to engage leads
Objective:
Strengthen relationships by inviting leads and clients to events where they can view properties and engage with you in person.
What to keep in mind:
- Highlight the event’s value, and tailor your invite to their interests or situation.
- Provide essential event details, such as date, time, and location.
- Follow up after the event.
Script 19
Use for:
Encouraging attendance at an open house
Hello, [name]. I’m hosting an open house at [property address] on [date] from [time start to time end]. It’s a great opportunity for you to see the [property type] and ask any questions. Would you like to drop by?
<!–Copied to clipboard!–>
Script 20
Use for:
Requesting their presence at a client appreciation event
Hi, [name]! I appreciate you being part of my real estate journey! I’m hosting a [event, e.g., happy hour, holiday party, etc.] on [date], [time], at [property address] to say thank you, and I’d absolutely love for you to be there! Do you think you’ll make it?
<!–Copied to clipboard!–>
Script 21
Use for:
Inviting a buyer or seller to a seminar
Good day, [name]. Still thinking about [buying/selling] a home? I’m hosting a free [seminar/workshop] on [date], [time], at [address/virtual meeting platform + meeting link]. It will be about [topic, e.g., learning about mortgages and finding the perfect home or maximizing your home’s value and selling fast]. I’d love to have you join! Would you like me to save you a spot?
<!–Copied to clipboard!–>
Holiday greeting scripts to stay top of mind
Objective:
Show leads that you think of them even when no immediate business is at hand.
What to keep in mind:
- Be mindful of certain holidays — not all will celebrate every holiday, e.g., religious.
- Keep it festive — avoid sales talk by focusing on well wishes rather than business.
- Consider using pop-by gifts for a personal touch.
Script 22
Use for:
Sending festive warm wishes
Wishing you and your loved ones joy and peace this season! I appreciate you and look forward to staying in touch. Cheers, [name]!
<!–Copied to clipboard!–>
Script 23
Use for:
Showing appreciation on Thanksgiving
I just want to say how grateful I am for amazing clients like you, [name]! Wishing you and your loved ones a wonderful Thanksgiving filled with joy, gratitude, and great food.
<!–Copied to clipboard!–>
Script 24
Use for:
Sending a New Year’s greeting
Happy holidays, [name]! May the new year bring you closer to your goals, and do let me know how I can help. Cheers to [202X]!
<!–Copied to clipboard!–>
Pro Tip
If you’re still struggling to convert leads, consider using LPMAMA scripts, based on the LPMAMA framework: location, price, motivation, agent, mortgage, and appointment. You can quickly qualify leads by focusing on what matters most, which makes guiding leads toward a decision easier. This simple approach can boost your conversion rate and streamline your conversations.
Thank-you scripts to nurture leads and clients
Objective:
Express appreciation after connecting with leads and clients and keep them engaged as they move through the buying, selling, or investing process.
What to keep in mind:
- Be genuine, as a sincere thank-you strengthens relationships.
- Keep it brief. A short message makes it easy for leads to engage.
- Encourage the next step by offering to help with any questions or updates.
Script 25
Use for:
Thanking a lead after an initial consultation
It was great chatting with you today, [name]! Thanks for taking the time to share your goals. I am happy to help anytime you have questions and look forward to working together!
<!–Copied to clipboard!–>
Script 26
Use for:
Showing appreciation after a viewing
Thanks for touring [property address] with me today, [name]. What are your thoughts? If it’s not the one, I’m happy to find more options!
<!–Copied to clipboard!–>
Script 27
User:
Giving thanks after having been sent a referral
I just want to say thank you very much for referring [referral name] to me! I truly appreciate it more than words can express, and I’m so excited to work with them!
<!–Copied to clipboard!–>
Congratulatory scripts to build long-term relationships
Objective:
Celebrate milestones with clients, strengthen relationships to make them long-term, and stay top of mind for future needs or referrals.
What to keep in mind:
- Keep it short and celebratory by focusing on their achievement, not the sale.
- Offer to help with post-closing needs, like movers or contractors.
- Stay in touch — your relationship doesn’t end when the transaction closes.
Script 28
Use for:
Celebrating on closing or selling
Congratulations on your new [property type], [name]! Wishing you happiness, great memories, and many wonderful years ahead. Let me know if you ever need something — I’m always here to help!
<!–Copied to clipboard!–>
or
Congratulations on selling your [property type], [name]! I appreciate the opportunity to work with you and wish you the best in your next chapter. Let me know if I can assist again with anything in the future!
<!–Copied to clipboard!–>
Script 29
Use for:
Observing a property anniversary
Hey there, [name]! Can you believe it’s been [N] year(s) since you [bought/sold] your [property type]? Happy anniversary! Let me know if you ever need something or just want to catch up!
<!–Copied to clipboard!–>
Script 30
Use for:
Acknowledging a client’s milestone
Congratulations on your [milestone, e.g., marriage, baby, new job, retirement, etc.], [name]! Wishing you great success in this exciting new chapter. If you ever need help finding a [property type] that fits your new situation, I’d love to assist!
<!–Copied to clipboard!–>
Referral request scripts
Objective:
Encourage satisfied leads or clients to refer friends, family, or colleagues to expand your network.
What to keep in mind:
- Don’t wait — clients are more likely to refer you right after a positive interaction.
- Show appreciation for their support and trust.
- Make it easy for them to refer you by providing a digital contact card.
Script 31
Use for:
Sending a general referral request
I really appreciate working with great clients like you, [name]! If any of your friends or family are thinking about buying or selling, I’d absolutely love to help them, too. Feel free to send them my way by passing along my contact details — I promise to take great care of them!
<!–Copied to clipboard!–>
Script 32
Use for:
Responding to their positive experience working with you
Hey, [name]! I’m so glad I could help with your [situation: e.g., search, sale, etc.], and I truly enjoyed working with you! If you ever know someone looking for a great experience, I’d be honored if you’d pass along my contact details!
<!–Copied to clipboard!–>
Script 33
Use for:
Sharing an incentive-based referral request (if your brokerage allows)
Hi there, [name]! If you know anyone looking to [buy/sell/invest], I’d love to help — and as a thank-you, I offer [incentive, e.g., gift card or property-related service] for every successful referral. Let me know if someone comes to mind!
<!–Copied to clipboard!–>
Review or testimonial request scripts
Objective:
Encourage satisfied clients to leave positive reviews or testimonials in a natural, appreciative way to build credibility and attract future business.
What to keep in mind:
- Send the request soon after closing while the experience is fresh.
- Include a direct link to your review page.
- Thank them for their time and support.
Script 34
Use for:
Sending a general review or testimonial request
I really enjoyed helping you with [situation, e.g., finding the perfect [property type] in [area], negotiating a great deal, etc.], [name]! I’d really appreciate it if you could take a moment to share your experience in a quick review: [review link]. Many thanks!
<!–Copied to clipboard!–>
Script 35
Use for:
Responding to their positive feedback on working with you
I appreciate your kind words about working with me! It would mean a lot if you could share your experience by leaving a review: [review link]. Your feedback means the world to me, [name]!
<!–Copied to clipboard!–>
Script 36
Use for:
Asking for a review after a successful transaction
Congratulations again on [buying your new/selling your [property type]], [name]! I truly enjoyed working with you. If you wouldn’t mind, I’d love for you to share your experience in a review: [insert link]. Thank you so much!
<!–Copied to clipboard!–>
Tips for effective texting scripts for real estate
Whether you’re reaching out to new prospects, following up with clients, or re-engaging cold leads, how you word your real estate text message scripts can make a huge difference.
Keep it short and sweet:
Aim for clarity and brevity to ensure your text message is easily understood and quick to read. State why you’re contacting the lead, and close the message well.
Personalize your messages:
Use the lead’s or client’s name and reference specific details, like properties they’ve shown interest in. Personalization increases engagement and shows that you’re attentive to their needs.
Use a warm and friendly tone:
Maintain an approachable and professional tone. Avoid overly formal language, but stay respectful and courteous.
Avoid overloading leads with information:
Don’t cram too much into one text. If more details are needed, offer to follow up with a call or email.
Remember that timing is everything:
Send messages during appropriate hours, typically between 9 a.m. and 6 p.m. Avoid early morning or late-night texts to respect time.
Be clear about next steps:
Include a clear call-to-action (CTA) in your message, such as scheduling a call, viewing a property, or responding with a simple “yes” or “no.”
Respond promptly:
If a lead replies to your text, respond quickly. Prompt replies show that you’re attentive and serious about helping.
Leverage automation and technology:
Use CRM tools to automate and schedule texts, but ensure they still feel personal. Automated messages should be relevant and timely.
Respect the “NO.”:
Always provide an easy way for leads to opt out of receiving texts, and immediately respect their request if they choose to do so.
Test and refine your messages:
Regularly review your text messaging campaigns. Test different messages, track response rates, and refine your approach based on what works best.
Legal considerations for real estate text messaging
1. Comply with the Telephone Consumer Protection Act (TCPA).
- You must have written consent before sending marketing or promotional texts. Consent can be collected through opt-in forms, website sign-ups, or verbal agreement (preferably recorded or documented).
- Per the National Law Review (NLR), as of January 27, 2025, the Federal Communications Commission (FCC) requires you to get individual written consent from leads before sending marketing texts or making auto-dialed calls. Blanket consent from third-party lead generators is now insufficient.
- Leads or clients must have a clear way to opt out (e.g., replying “STOP” to unsubscribe).
- According to the NLR, starting April 11, 2025, people can revoke consent by any reasonable means, such as responding “STOP” to a text, and you must honor revocations within a reasonable period, not more than 10 business days.
2. Remember that do not call (DNC) rules apply to texting.
- If a number is on the National DNC Registry, you cannot send marketing texts unless you have
- written consent from your recipient
- an established business relationship with your recipient (e.g., they inquired about your services within the past 18 months)
Unsolicited marketing texts to numbers on the DNC list can result in fines of up to $1,500, so check the registry before texting any leads and keep records of consent and text interactions.
3. Differentiate between transactional and marketing texts.
- Transactional messages (e.g., appointment confirmations and property showing reminders) are allowed without consent.
- Transactional texts must not have sales language, promotional offers, or solicitation of new business.
- Examples: “Your home inspection report is ready. Let me know if you have any questions!” or “Your showing appointment for tomorrow at 5 p.m. at 890 First Avenue is confirmed.”
- Marketing texts (e.g., new listing announcements, promotions, and lead follow-ups) require consent.
- If the message encourages a sale or promotes a service, it is considered marketing and must only be sent to recipients who have explicitly opted in.
- Examples: “Looking for your dream home? Let me know if you want exclusive listings before they hit the market!” or “Check out this amazing new listing in your area! Click this link for details: [link].”
Pro Tip
Use separate templates for transactional and marketing messages, and make opting out easy (e.g., allow recipients to reply “QUIT” to unsubscribe).
Effectiveness of text messaging in real estate
Text messaging is a powerful tool for real estate agents. The 2024 NAR Member Profile report shows that 94% of Realtors communicate with clients via text. Additionally, real estate text messages get a 45% response rate, per Texting Base. These figures show that if you’re not leveraging text messaging, you might be missing opportunities to connect efficiently with leads and clients.
Pro Tip
To maximize effectiveness, create a “swipe file” of go-to messages in your phone’s notes app for easy access. Also, consider integrating these scripts into your real estate CRM streamlines the process, enabling consistent follow-up with minimal effort.
Pros and cons of real estate text messages
Benefits | Drawbacks |
---|---|
|
|
|
|
|
|
|
|
Text messaging works best when used wisely and balanced with other communication methods, such as email. Knowing when and how to use texting can help you get the most out of it, build stronger relationships, and offer better results — all while avoiding any potential downsides.
Frequently asked questions (FAQs)
How do you introduce yourself as a real estate agent in a text message?
To introduce yourself as a real estate agent via text, begin by greeting your recipient (mention their name) and saying your name and your brokerage. Then, make your intentions clear and end with an action item.
- Example of an initial contact text to lead: “Hi, [name]! This is [your name] with [your brokerage]. I want to see if you need help buying or selling a home. Let me know how I can assist you.”
- Example of a text for a follow-up: “Hello, [name]! Just checking in to see if you have any questions. I’m happy to help whenever you’re ready, so feel free to text or call me anytime.”
What do you say when messaging a realtor?
When messaging a realtor, keep it professional and get straight to the point by introducing yourself and then stating your intent.
- Example of a message as a buyer/seller: “Good day, [name]! I am [your name] and am looking to [buy/sell] a [property type]. I’d love to discuss my options and learn how you can help. What’s a good time to talk?”
- Example of a message requesting market information: “Hello, [name]! I’m looking to learn about the current market in [area]. Could you please share insights into pricing and trends?”
- Example of a message requesting a showing: “Hi, [name]! I saw [property address]’s listing and would love to schedule a showing. When would be a good time?”
How do I text a lead for real estate?
Start with a friendly introduction of yourself and your brokerage, state your intent, and then end with a call to action.
- Example of a text to a lead: “Hello, [name]. This is [your name] with [your brokerage]. I saw your inquiry about [property address] and want to see how I can help. Are you currently looking to [buy/sell] or just exploring?”
- Example of a text nurturing a cold lead: “Good day, [name]! I know [buying/selling] a [property type] is a big step! Just checking in. Are you still considering making a move, or would you like market updates to stay informed?”
- Example of a follow-up text after no response: “Hi, [name]. Just checking in! I’d love to help with your real estate needs whenever you’re ready. Do you have any questions I can answer?”
The final walkthrough
Whether you’re just starting or wanting to refine your strategy, using well-crafted real estate scripts makes a difference in connecting with leads or clients. It keeps them engaged and ultimately helps you close more deals. The key is to be authentic, timely, and thoughtful.
Do you use some great real estate text message scripts in your business? Do you use scripts in a different way than I mentioned? Drop a comment to share what you’re doing differently so that we can keep this conversation going!
The post 36 Best Real Estate Text Message Scripts for Agents in 2025 appeared first on The Close.