Every successful realtor knows that lead conversion comes down to what you say in the first 30 seconds of a conversation. The right script transforms cold prospects into warm appointments, while the wrong approach sends potential clients running to your competition. These proven scripts have been refined through thousands of real conversations.
The Expired Listing Script
Expired listings represent homeowners who already demonstrated intent to sell but failed with their previous agent. This is one of the highest-converting lead sources for realtors because motivation is already established.
Open with empathy, not a pitch: "Hi [Name], I noticed your home on [Street] was on the market recently. I'm sure that's frustrating — I actually specialize in selling homes that didn't sell the first time. Would you be open to hearing what I'd do differently?" This approach acknowledges their pain without criticizing their previous agent, and positions you as a problem-solver rather than just another salesperson.
The FSBO Script
For Sale By Owner leads want to save on commission, but most struggle with pricing, marketing, and negotiations. Your script should respect their decision while planting seeds of doubt about going it alone.
"I see you're selling your home on [Street] yourself — that's great, and I respect that. I help FSBO sellers in the area all the time. Quick question: have you had any offers yet, or mostly just lookers?" This opens a conversation about their challenges without being pushy. If they haven't received offers, you can offer a free comparative market analysis as a value-first next step.
- Key principle: Ask questions, don't lecture — let them discover their own pain points
- Objection handler: "I totally understand wanting to save on commission. What if I could show you how my marketing typically nets sellers more than that 6% — even after my fee?"
- Close for appointment: "I'd love to stop by for 15 minutes, take a quick look, and give you some honest feedback. Would Tuesday or Thursday work better?"
The Circle Prospecting Script
When you close a deal or get a new listing, call the surrounding 50-100 homes. "Hi, I'm [Name] with [Brokerage]. I just listed/sold a home on your street at [address] for [price]. Given how strong your neighborhood market is right now, I wanted to reach out — have you thought about what your home might be worth in today's market?" This leverages social proof and curiosity to generate listing appointments from homeowners who weren't actively considering selling.
Scaling with Virtual Callers
Most realtors know these scripts work but lack the time to make 100+ calls daily. Virtual callers trained on your scripts can prospect expired listings, FSBOs, and circle prospects every morning, delivering warm transfer appointments directly to your calendar. This lets you focus on what you do best — showing homes and closing deals — while your pipeline fills automatically.


