Cold call script for expired listings
A free lead generation prompt for real estate agents. Copy it, or fill in the blanks first, then paste it into ChatGPT or Claude.
- Free
- No sign-up
- Filled in on your device
Fill in the blanks
Leave any field empty to keep the [BRACKET] in the copied prompt. Your name, brokerage, city, phone and email are remembered in this browser.
Your prompt
To swap the [BRACKETS] for your details, use Fill in the blanks below. Or copy it as it is.
Write a 45-second cold call script for the owner of an expired listing. I'm [YOUR NAME] with [YOUR BROKERAGE]. What I know from the MLS history: - Property type: [HOUSE / CONDO / TOWNHOUSE] - Time on market: [X MONTHS] - List price and any reductions: [PRICE HISTORY] - My read on why it didn't sell: [PRICING / PHOTOS / MARKETING / CONDITION / ACCESS] Tone: confident, empathetic, not pushy. Acknowledge their frustration, show I've studied their listing, and ask one question that opens a conversation rather than pushing for a meeting. Don't criticize the previous agent. End with a soft ask for 15 minutes to share what I'd do differently, no obligation. Then give me short replies to 3 likely objections: "We're taking it off the market," "We're relisting with the same agent," and "Agents keep calling us."
AI output is a draft. Read every word before a client does.
When to use it
A listing just expired in your area and you want to reach the owner with a better plan.
Tip for a better answer
Have the AI play a frustrated expired seller and rehearse out loud before dialing, and scrub the number against the National Do Not Call Registry first.
How to push the first draft further
- Reply “shorter” or “half the length”. First drafts run long.
- Ask for “three versions with different tones” and keep the best lines from each.
- Paste something you wrote that sounds like you and say “match this voice”.
Templates for your next appointment
Editable seller and buyer guides with matching presentations, from our Etsy shop.

