Phone and door scripts for reaching sellers whose listings didn't sell
An expired listing script generator creates structured prospecting scripts for real estate agents reaching out to homeowners whose listings expired without selling. Expired listings represent motivated sellers who have already committed to selling — the agent's job is to explain why the home didn't sell and present a credible re-listing strategy. Phone outreach to expired listing owners is subject to TCPA and the National Do Not Call Registry if the number is registered — agents must check the DNC registry before calling a number they do not have a prior business relationship with. Door visits to expired listings are not subject to TCPA or DNC. BuildMyListing generates both phone and door scripts with DNC compliance reminders built in.
Pricing: Starting $99/month
Time Required: 2 minutes per script set
Expired listing owners are often frustrated, defensive, and fielding calls from multiple agents at once. A generic 'I can sell your home' pitch gets dismissed immediately. The agent who converts expired listings is the one who diagnoses why the home didn't sell and presents a specific, credible plan — not platitudes.
BuildMyListing generates expired listing scripts built around the real conversation: validating the seller's frustration, diagnosing the pricing or marketing problem without blaming the previous agent, and presenting a differentiated re-listing approach. Scripts include a diagnosis framework, pricing conversation guide, and objection handling for 'I'm taking a break from selling' and 'We're going to try FSBO.' Both phone and door visit versions are generated.
Expired listing scripts are generated in two versions: a phone outreach version sized for a 2-3 minute call (opening, diagnosis question, appointment ask, objection handling), and a door visit version for in-person outreach. Phone and door approaches differ in tone and pacing — both are included in the script set.
Benefit: The right approach for whichever outreach method you use
The most common reason a listing expires is overpricing relative to the market. The script includes a pricing conversation framework — how to introduce the pricing discussion without blame, how to present adjusted comps, and how to get the seller to verbalize the pricing problem themselves before you propose a solution.
Benefit: Navigate the price reduction conversation without losing the seller's trust
For listings that expired due to marketing quality (poor photos, limited syndication, inadequate digital presence), the script includes a marketing differentiation section: how to show the seller what their photos looked like vs. competing listings, and how BuildMyListing's photo enhancement and copy generation will change the presentation.
Benefit: A visual, concrete case for why you'll produce a different result
Three primary objection responses are included: (1) 'We're going to try selling ourselves' — acknowledge and pivot to the cost/complexity of FSBO, (2) 'We're taking a break from selling' — plant a seed and schedule a follow-up, (3) 'We're interviewing three other agents' — position yourself as the agent who diagnosed the problem, not just promised results.
Benefit: Prepared responses for the three objections that end most expired calls
Phone outreach to expired listing owners is subject to TCPA and the National Do Not Call Registry if there is no prior business relationship. The script generator includes a built-in reminder to verify the number against the DNC registry (donotcall.gov) before calling. Door visits to expired listing addresses are not subject to TCPA or DNC — municipal solicitation permit requirements may apply.
Benefit: Built-in reminder to check DNC status before calling an expired number
Enter the expired listing address, original list price, days on market, and your hypothesis for why it didn't sell (pricing, photos, marketing, or timing). The generator uses this context to frame the diagnosis conversation.
BuildMyListing generates both a phone script (2-3 minute call) and a door visit script, including the opening, diagnosis framework, pricing conversation guide, appointment ask, and three objection responses. Delivered in under 2 minutes.
Review and adapt the scripts to match your natural speaking style. Check the phone number against the National Do Not Call Registry (donotcall.gov) before calling if you have no prior business relationship with the seller. For door visits, confirm any local solicitation permit requirements.
Scenario: Listing expired after 78 days on market at a price 12% above recent comps. Agent wants to open a conversation about the pricing disconnect without alienating the seller.
Process: Input expired address and original price → Generator creates pricing-diagnosis phone script → Check phone number against National Do Not Call Registry → Call with the pricing framework script → Present comp analysis at listing appointment
Compliance: TCPA applies to phone outreach to DNC-registered numbers without prior business relationship. Verify DNC status at donotcall.gov before calling. Consult a licensed real estate attorney for questions about TCPA compliance.
Scenario: Listing expired after 45 days with visibly poor photography — dark interiors, unflattering angles, no staging. Agent wants to differentiate on marketing quality, not price.
Process: Select 'marketing-weak' scenario → Generate door visit script with visual differentiation section → Knock the door with a side-by-side comparison of the expired photos vs. BuildMyListing-enhanced sample → Convert to listing appointment
Compliance: Door knocking is not subject to TCPA or DNC. Verify any local solicitation permit requirement and HOA no-solicitation rules in the neighborhood.
Transform your listing photos with AI-powered enhancement and automatic AB 723 compliance tracking.
Join the Waitlist