A real estate cold calling script is only as good as what you measure after the call.
Mike Ferry, Tom Ferry, Kevin Ward, and Ricky Carruth all teach cold-call scripts for the common real estate situations. The scripts are solid. What is usually missing is the measurement layer: which exact opening line booked the appointment, which objection rebuttal actually worked, which rep converts expireds at 2x the team average.
Any real estate team running serious outbound (expireds, FSBOs, circle prospecting, investor calls, past-client reactivation) hits the same four frustrations with the typical dialer-plus-CRM stack. The script is written. The dial list is in Mojo or PhoneBurner. The outcome lands in the CRM as a text note like "left vm" or "not interested." A quarter later, nobody can tell you which opening line produced which appointment, which rebuttal flipped which objection, or which rep is actually best at which call type. Here are the four gaps, with the mechanic each one leaves on the floor.
The outcome log is a text note
"Not interested" tells you nothing a quarter later.
Most reps log cold-call outcomes as free text in a notes field: "left vm," "not interested," "callback Thursday." The log is useless for pattern analysis. You cannot run a report on which objection category came up most this quarter, which rebuttal flipped the most objections, or which specific moment in the script lost the most calls. Strkr prompts a structured outcome at hang-up: contact result, call stage reached, objection category if applicable, next action.
Script variants are not tested
Everyone uses the same opening and nobody knows why.
Most teams run a single script that the sales manager wrote in 2019. The script works, but no one has tested whether changing the opening pattern (interrupter-style vs permission-based vs direct) would lift the appointment rate. Strkr runs script-variant tracking: the rep tags which script variant they used on each call, and the per-variant appointment conversion rate shows on the weekly report. Script A/B testing becomes a data habit instead of a hunch.
Objection rebuttals live in the rep's head
The new rep does not know what works.
Veteran reps have 15 to 25 rebuttals memorized for the common real estate cold-call objections: "we already have an agent," "we are going to try FSBO first," "we are not ready to list," "we had a bad experience last time." The new rep has none of them. Strkr's objection library captures the rebuttals that worked, tagged by objection category and by the rep who used them, so a new rep can read 20 real rebuttals that actually flipped the call before dialing their first expired.
Rep performance variance is invisible
The 4x difference between best and worst rep goes undiagnosed.
On any dialer team, the top rep is typically 2 to 4x more productive on appointments-per-100-dials than the bottom rep. The variance is a mix of script delivery, voice quality, objection handling, and persistence through the first 3 rings. Strkr dashboards per-rep conversion by call type and surfaces the delta, so the manager can run targeted coaching instead of generic "make more calls" direction.
TCPA and Do Not Call compliance drifts
The team is calling numbers on the registry.
The Do Not Call registry has roughly 250 million numbers. The TCPA imposes 500 to 1,500 dollars per violation penalty on unsolicited calls to registered numbers. Most real estate dialer stacks check DNC on list import but drift on manual-entry dials. Strkr checks DNC on every dial regardless of entry path and blocks the call if the number is listed without a prior relationship exemption documented. The compliance posture is the default, not an opt-in.
Call recording and review is a separate project
The best training resource is a recording of your own team.
Call recording is the single highest-leverage coaching tool in real estate cold calling. Hearing the rep's own call on Monday morning after the recording ran Friday is 10x more effective than a theoretical scripts training. Most dialer stacks record but the review workflow is clunky (open the dialer, find the call, press play, no context). Strkr pins the recording to the Strkr record with Strkr AI transcription and auto-extracted objection moments, so the manager can scan a week of calls in 25 minutes.
The scripts that actually book appointments
Field-tested openings by call type.
Real estate cold calling breaks into roughly six call types, each with a different opening pattern that converts. The cards below are the scripts that are working on our customer accounts right now, with the specific appointment-rate benchmarks observed. Treat these as starting points, test variants against your own data, and track the results.
Expired listings
The permission-based opening that works.
"Hi, this is [Rep] with [Brokerage]. I noticed your home at [Address] came off the market last week. Before I ask you anything about re-listing, I want to ask one quick question: what was the biggest frustration with the way the home was marketed? I'm asking because I think there might be a specific thing we could do differently and I don't want to waste your time if you're already set." Appointment rate on this permission opener: 7 to 11 percent across teams running it consistently, versus 3 to 5 percent on the standard Mike Ferry expired script.
FSBO (For Sale By Owner)
The service-first opening that bypasses the agent rejection.
"Hi, I'm [Rep] with [Brokerage]. I noticed your home on [Zillow/Craigslist/sign] and I'm actually not calling to list it for you. I'm calling because I have a buyer looking in your neighborhood and I wanted to see if you'd be open to a potential showing. Could I ask a couple of quick questions about the property?" The service-first opening gets past the "we don't want an agent" wall because the first ask is to serve, not sell. Appointment rate: 9 to 14 percent, meaningfully higher than the standard FSBO script.
Circle prospecting (just-listed, just-sold)
The neighborhood-authority opening.
"Hi [Name], this is [Rep] with [Brokerage]. I just helped the family at [Address, 4 houses down] close on their home at [Price]. I'm making a quick call around the neighborhood because that sale pushed the median list price in your area up to [New Price], which is a meaningful shift from where it was 90 days ago. Have you given any thought to what your home might be worth in this market?" The data-anchored opening earns 5 to 8 percent appointment rates, well above the 2 to 3 percent on generic "just wanted to see if you were thinking about moving" openings.
Investor cold calls (motivated seller)
The direct opening that respects the seller's time.
"Hi, is this [Name]? This is [Rep]. I'm a real estate investor and I buy houses in [City] for cash. I'm calling because your address at [Address] came up in my search. I want to be upfront: I don't know anything about your property or your situation. If you're not thinking of selling, I'll hang up and never bother you again. If you are, I'd love to make you an offer. Which one is it?" The direct opening converts the 2 to 4 percent of called homeowners who are actively motivated, which is the whole investor game. Script variant performance tracked by zip and time of day.
Past-client reactivation
The low-stakes catchup call.
"Hi [Name], this is [Rep]. We worked together on [Address] back in [Year]. I wasn't calling about anything specific. I was going through old client files and I realized I've never checked in with you about how the house turned out. Did everything work out well? Any surprises I should know about for the next client I send to that neighborhood?" The low-stakes catchup gets a 25 to 40 percent conversation rate (not necessarily appointments, but open conversations that compound into referrals and future transactions). The ask comes 20 minutes into the call, if at all.
Absentee owner outreach
The out-of-area owner call.
"Hi, this is [Rep] with [Brokerage] in [City]. I'm calling because I noticed you own a property at [Address] but your mailing address is in [Other City]. I know some out-of-area owners find managing a property from a distance stressful, especially when it comes to maintenance surprises. I wanted to ask whether you'd considered selling and if there's a way I could put together an estimate of what the property might sell for in today's market." Absentee-owner conversion to appointment is 4 to 7 percent, significantly higher than owner-occupied cold calls because the ownership-management friction is already present.
Open-house follow-up (next-day call)
The follow-up that respects the attendee's pace.
"Hi [Name], this is [Rep]. You came through the open house at [Address] yesterday. I'm not calling to pitch you on that specific house because I know it may or may not have been the right fit. I'm calling because I was curious what you did or did not like about it. The reason I ask is that your reaction tells me more about what you're actually looking for than any search filter will." The follow-up opening earns 50-plus percent conversation rate because the attendee is already warm from the open house. Appointment rate 20 to 35 percent, which is the highest-converting cold-call segment in the real estate playbook.
Rebuttal: "we already have an agent"
The I-respect-that pivot.
"That makes sense, and I respect that. Can I ask one quick question that's not about replacing your agent? What's the one thing you wish you had better visibility into right now, whether it's pricing in your neighborhood or how buyer demand is moving? If I can give you useful information, I would be glad to. If not, you keep working with your agent and I appreciate the honesty." The pivot earns a conversation 20 to 30 percent of the time, which seeds future referrals even if the current listing is locked up with the other agent.
Rebuttal: "we are not ready to list"
The timeline-mapping follow-up.
"Totally understand. Can I ask what you're waiting on? Is it something market-related like interest rates, something personal like a kid finishing school, or something property-related like finishing a renovation? The reason I ask is that if I know what you're waiting on, I can send you one specific piece of information every quarter rather than a weekly email that annoys you. Would that be useful?" The timeline-mapping question lets the rep tag the lead properly (6 months out, 12 months out, interest-rate dependent), which drives segmented nurture that actually matches the seller's timeline.
The measurement layer
What to track on every cold call.
Scripts without measurement are religion. Scripts with measurement are a system that compounds. The cards below are the metrics Strkr tracks on every cold call and the way each one drives improvement.
Dials to connects
The denominator that reps forget about.
A rep making 150 dials with 22 connects (14.7 percent connect rate) has a different problem than a rep making 150 dials with 48 connects (32 percent connect rate). The former has a list-quality or time-of-day problem; the latter has a conversion problem. Strkr tracks dials-to-connects by list, by rep, by time of day, and by call type, so the diagnosis is specific.
Connects to conversations
The first 30 seconds matter.
Of the connects (someone picks up the phone), what percent lasted 60-plus seconds. The first-30-seconds hang-up rate is the single highest-leverage metric in cold calling. Strkr tags any call under 30 seconds as a "fast disconnect" with the script variant used, which lets the manager see which openings are getting hung up on and iterate the opener.
Conversations to appointments
The real conversion.
The connect-to-conversation-to-appointment funnel is the real measurement of a cold-calling program. A rep running 32 percent connect rate, 55 percent conversation rate on connects, and 15 percent appointment rate on conversations is producing 2.6 appointments per 100 dials. Tweaking any of the three numbers up by 10 percent produces meaningfully different weekly appointment volume.
Objection tagging
What they actually said and whether the rebuttal worked.
Every call where an objection surfaces gets tagged with the objection category (already have an agent, not ready, bad experience, timing, FSBO commitment, we tried listing before) and the outcome (flipped, parked, lost). The quarterly objection-category rollup shows which objections are most frequent (so the training can target them) and which rebuttals convert at what rate.
Appointment to listing
The post-appointment conversion.
The appointment is the midpoint, not the end. Appointments that convert to signed listing agreements are the measurable value. Strkr tracks appointment-to-signed by rep and by call type, which exposes the rep who books lots of appointments but closes few (coaching opportunity) versus the rep who books fewer but closes most (coaching opportunity of a different kind).
Rep leaderboard
Public standings for the weekly rhythm.
The weekly dialer leaderboard shows per-rep dials, connects, conversations, appointments, and listings signed, grouped by call type. The public visibility creates healthy competition and surfaces best practices faster. The rep who is 3x the team average on expired appointments becomes the training resource for the team.
The dialer stack and compliance
How Strkr integrates with your existing dialer.
Strkr does not replace Mojo, PhoneBurner, CallTools, or REI Reply. The dialer stays optimized for the dialing motion. Strkr handles the compliance checks, the call logging, the script and objection tracking, and the measurement layer. The cards below walk through the integration and the compliance posture.
Mojo integration
Mojo dials log automatically with outcome tags.
Mojo (one of the two most common real estate dialers) integrates with Strkr via Mojo's API. Every dial, connect, and call outcome logs to the Strkr contact record with the Mojo recording link attached. The rep tags the structured outcome in Strkr (not Mojo's free-text field) at hang-up, which is the data that fuels the measurement layer.
PhoneBurner integration
PhoneBurner's predictive dialing with Strkr's measurement.
PhoneBurner's predictive dialer (connects the rep only when someone answers, which eliminates the ring-dialing time cost) pipes outcomes to Strkr via webhook. The team keeps the dialing-efficiency advantage of PhoneBurner and the measurement sophistication of Strkr. The pattern works for high-volume outbound teams running 300-plus dials per rep per day.
CallTools and REI Reply
Investor-focused dialers integrate the same way.
CallTools and REI Reply (common on real estate investor outbound teams) both integrate with Strkr via API or webhook. The investor cold-call outcomes (motivated seller signals, interest level, follow-up required) tag to the Strkr contact record and drive the follow-up sequence. The dialer surface stays specialized for investor motion.
DNC check on every dial
The compliance default.
The Do Not Call registry gets checked on every dial attempt, regardless of entry path (list import, manual entry, callback). Numbers on the registry without a documented prior-relationship exemption get blocked at the dial attempt with a clear message. The TCPA risk is removed from the rep's judgment and placed in the platform default.
Call recording consent
State-specific disclosure on the opening.
Call recording consent requirements vary by state (one-party, two-party, specific disclosure requirements). Strkr's state-specific disclosure script fires on the opening of recorded calls in two-party states, with the compliance log capturing the disclosure moment. The rep does not have to remember which states are which; the platform handles the compliance by call origin and destination.
TCPA written-consent audit trail
The record that holds up in a complaint.
For dialing numbers where a prior relationship exists (past clients, inbound-form opt-ins, open-house sign-ins), the TCPA written-consent audit trail is captured and attached to the contact record: the consent language, timestamp, IP, and source. A TCPA complaint (which happens occasionally to any dialer-running team) gets resolved by producing the audit trail, which is a file not a search exercise.
Head-to-head
Strkr vs the typical Mojo + Follow Up Boss stack for cold calling.
The common real estate cold-calling stack is Mojo or PhoneBurner for the dialer and Follow Up Boss for the CRM. Both tools are competent at their specialty; the handoff is where the measurement layer breaks down.
Feature
Strkr
Mojo + Follow Up Boss (common stack)
Structured call outcome tagging
Required at hang-up, drives reporting
Free-text note in Follow Up Boss
Script variant tracking
Per-call script tag with conversion by variant
Not native
Objection category tracking
Tagged on every call with rebuttal outcome
Free-text note
Rep performance variance
Per-rep leaderboard with per-call-type breakdowns
Dial volume only in dialer
Call recording search
Transcribed with AI-extracted objection moments
Manual listening in Mojo
DNC enforcement
Every dial, blocked at attempt
Mojo list-level check
TCPA consent audit trail
Captured on consent, attached to record
External tool or manual tracking
Appointment-to-signed conversion
Native rep leaderboard
Custom report in Follow Up Boss
Script library with objection rebuttals
Native, tagged by call type
External document
Stack cost for 10 reps
Flat per seat, dialer integration included
Mojo + FUB + Mojo seats stacks
How teams use Strkr
How real estate teams run cold calling on Strkr.
The teams that run cold calling well treat it as a measurement problem, not an energy problem. The playbooks below are patterns from Strkr customers running dialer campaigns at volume.
ISA team, 4 inside reps for a 32-agent brokerage
Appointment rate on expireds climbed from 4.1 to 8.3 percent.
A 4-person ISA team was running the Mike Ferry expired script with a 4.1 percent appointment rate across roughly 2,400 dials a week. On Strkr with per-call script-variant tagging, the team tested a permission-based opener (described above) against the standard Ferry opener in a 60-40 split for three weeks. The permission opener converted at 8.3 percent, nearly double. The team standardized on the new opener, and the appointment volume lifted from an average of 15 a week to 28, which translated to 3 to 5 additional signed listings per month.
Investor wholesale team, 3 acquisition reps
Objection-category tracking surfaced a market-wide shift.
A 3-person wholesale acquisition team was running cold calls on absentee owners in a 4-ZIP target market. Over 90 days of structured objection tagging, the "I already got an offer from your competitor" objection climbed from 4 percent of objections in July to 22 percent in October. The pattern surfaced a specific competing wholesaler running an aggressive push in those ZIPs. The team responded by shifting 60 percent of their call volume to adjacent ZIPs with less competition, which lifted the appointment rate from 2.8 to 5.1 percent and the contracts-per-month from 4 to 7.
A 6-agent luxury team prospecting absentee owners of 2M-plus properties runs lower call volume (roughly 400 dials a week team-wide) but higher per-conversation value. The agents started reviewing one another's recordings weekly in a 45-minute session, with Strkr AI pulling the objection moments from each call for structured discussion. Over six months the team built an internal library of 40 real objection moments with the rebuttals that worked, which became the training resource for a new agent who joined in Q4 and ramped to productivity in 11 weeks instead of the typical 6 to 8 months in luxury.
Suburban brokerage running circle prospecting at scale
Just-listed and just-sold calls drove 23 percent of pipeline sourcing.
A 18-agent suburban brokerage used Strkr's circle-prospecting workflow (triggered when a listing in their market hit under contract or closed) to generate automated call lists for the surrounding 100 homes. Agents dialed those lists within 48 hours of the trigger with the data-anchored opener (described above). Over 2 quarters, the circle-prospecting calls drove 23 percent of new seller-side pipeline, which was previously almost entirely dependent on IDX leads. The brokerage shifted roughly 40 percent of their lead-gen spend toward supporting the circle-prospecting motion.
A cold-calling stack that measures what works instead of guessing.
Start a 14-day trial. Connect your Mojo, PhoneBurner, or CallTools dialer in the first hour. Run your current scripts with structured outcome tagging for two weeks and see the per-call measurement delta.
What is the best cold-call opening for real estate expireds?
The highest-converting opener we have measured across customer accounts is a permission-based opening that acknowledges the recent frustration before asking any question about re-listing. "I noticed your home came off the market last week. Before I ask you anything about re-listing, I want to ask one quick question: what was the biggest frustration with the way the home was marketed?" This opener converts at 7 to 11 percent appointment rate across teams running it consistently, versus 3 to 5 percent on the standard Mike Ferry expired script. The pattern works because expired sellers are frustrated and want to be heard before they want to be sold.
How do I keep my team TCPA-compliant on cold calling?
Three defaults handle 95 percent of the TCPA risk. First, run every dial through the Do Not Call registry check at the attempt level (not just the list-import level), which blocks the call if the number is listed without a documented prior-relationship exemption. Second, capture written consent (checkbox on inbound forms, open-house sign-ins, portal registrations) with timestamp, IP, and consent language, and attach it to the contact record. Third, record calls with the state-specific disclosure script firing on the opening of every two-party state call. Strkr enforces all three as defaults rather than opt-ins, which removes most of the compliance risk from the rep's judgment.
Which dialer should I use with Strkr?
The common choices are Mojo (best for list-based expired and FSBO calling with triple-line power dialing), PhoneBurner (best for predictive dialing on high-volume teams), CallTools (strong on investor outbound with specific motivated-seller workflows), and REI Reply (newer investor-focused dialer with SMS integration). All four integrate with Strkr via API or webhook. The right choice depends on the primary call types: expireds and FSBOs lean Mojo, high-volume cold outbound leans PhoneBurner, investor acquisition leans CallTools or REI Reply.
How many dials per day should a real estate ISA make?
Depends on list quality and call type. Expireds and FSBOs, which have strong list quality (public knowledge that the home came off market), typically produce 150 to 250 dials per rep per day with a triple-line power dialer. Circle prospecting, which has weaker list quality (adjacent homeowners who may or may not be considering a move), typically produces 180 to 300 dials. Investor cold calls on broad lists hit 300 to 500 dials with a predictive dialer. The daily number is secondary to the daily appointment rate; a rep doing 150 dials with 5 appointments is more productive than one doing 300 dials with 3 appointments.
Can Strkr AI write cold-call scripts for us?
Strkr AI can draft script variants for testing based on the call type, the specific objection pattern you want to target, and the rep's voice style. The output is a starting point for A/B testing against your current script, not a finished product. The teams that get the most from AI-assisted scripting are the ones that treat it as iteration fuel: generate three variants, test for two weeks, measure, iterate. The AI accelerates variant generation; the measurement layer is what makes it compound. Strkr AI runs on every paid tier with no credit meter below the plan cap, so testing script variants does not have a per-draft cost.
What is the biggest difference between the Mike Ferry and the Tom Ferry scripts?
Mike Ferry's scripts (foundational real estate cold-calling training) are more direct and conversion-focused, with specific closing patterns and tight time windows. Tom Ferry's scripts (newer, more relationship-oriented) lean toward conversation-first with the appointment ask coming later. Both work; the fit depends on rep style and market. Direct closers tend to prefer Mike Ferry patterns. Reps with stronger relationship instincts tend to prefer Tom Ferry patterns. On measurement, we see Mike Ferry scripts producing slightly higher immediate-appointment rates and Tom Ferry scripts producing slightly higher relationship-conversion-to-listing rates over 6-month windows. The right answer is often a hybrid tested against your own data, which is why script-variant tracking matters.
No sales call, no migration consultant, no four-month implementation. Enter your card, get 14 days of the full Pro tier, cancel any time before day 14 with zero charge. Spin up a workspace, import your CSV, and have something useful before lunch.
We use cookies.
Essential cookies keep the site working. If you accept, we also enable Google Analytics
so we can see which pages help and which don't. Reject to opt out entirely. Details in our
Privacy Policy.