How to Practice Real Estate Scripts So They Don't Sound Like Scripts
Most agents read scripts and never practice them, then wonder why the words disappear on a live call. Here is a 15-minute daily routine, what to drill, what to skip, and how to know when a script is actually yours.
By the SalesGo team6 min read
Every agent has a folder of scripts. Very few agents can say any of them out loud, at speed, while a stranger is annoyed at them. The gap between those two things is where commission goes to die, and it isn't closed by finding a better script. It's closed by practice, which almost nobody does because it feels silly and there's no obvious way to do it.
This is the way to do it, and it's the routine SalesGo is built around. It takes about fifteen minutes a day, and after two or three weeks the scripts stop sounding like scripts, because they've become the way you talk.
Why reading a script doesn't work
Reading is recognition. Speaking is recall. You can recognize the right response to "I'm not paying a commission" on a page and still have nothing come out of your mouth when a seller says it at 7:45 on a Tuesday, because the page trained you to recognize, not to produce.
There's a second problem. A script on paper has no tone, no pace, and no seller interrupting you halfway through the second sentence. The first time you meet those things should not be on a call that matters.
So the goal of practice isn't memorizing words. It's producing the right response, in your own voice, under a little bit of pressure, without thinking. That's a physical skill, closer to a golf swing than to studying, and it's built the same way: short, repeated, slightly uncomfortable reps.
The 15-minute routine
Do this before you dial, not instead of dialing. It's a warm-up.
Minutes 0 to 3: the opening, out loud, ten times. Whatever call you're making today (FSBO, expired, circle prospecting), say the first two sentences ten times at normal speed. Not in your head. Out loud, in the car if you have to. By the tenth rep you'll notice you've stopped looking at the page and started changing a word or two. Good. That's the script becoming yours.
Minutes 3 to 10: objections, one at a time. Pick the three objections you're most likely to hear today. For each one, have it said to you (a partner, a recording of yourself, or an AI role-play), respond, and repeat five times. Fifteen reps. The first rep is usually bad. The fourth is usually fine. You are practicing the fourth one.
Minutes 10 to 13: the close. The ask at the end of the call is the part agents fumble most, because by then they've relaxed. Practice asking for the specific next step ("Can I come by Thursday at four for fifteen minutes?") until it comes out without a wobble in your voice. Five reps.
Minutes 13 to 15: one bad call. Have your partner or the AI be rude. Interrupt you, be short, hang up on you. One rep of that before the real calls means the first real bad call isn't the worst call of your day.
Then dial. You'll notice the first real call sounds like your tenth, not your first.
What to drill and what to skip
Not every part of a script deserves equal practice.
Drill hard:
- The first two sentences. They decide whether the call happens.
- Your responses to the three or four objections you actually hear. Not the twelve in the script. The three that come up.
- The one uncomfortable question in each script. Every good script has one: "what do you think happened?", "if it were just up to you, where would you be leaning?", "is it compared to another agent, or does the whole thing feel like a lot?" These are the highest-value lines and the ones agents skip on live calls because they feel forward. Practice them until they feel like curiosity.
- The ask. Specific day, specific time, specific length.
Don't bother drilling:
- Long explanations of your value. If you're saying more than forty-five seconds in a row, you're pitching, and no amount of practice makes pitching work.
- The middle of the script word-for-word. Once you've got the opening and the objections, the middle is a conversation. Let it be one.
Practicing with a partner
If you have another agent to practice with, it's the best option, with two rules.
First, the partner's job is to be a seller, not a coach. No "hmm, I'd have said this differently" mid-rep. Play the seller, react like a seller, and save notes for after.
Second, the partner should be harder than reality. A practice seller who's polite and agreeable is worse than no practice, because it teaches you the objections don't come. Tell your partner: interrupt me, don't give me the answer I want, and hang up at least once.
Swap roles every ten minutes. Playing the seller teaches you more than you'd expect about what sounds pushy from the other side.
Practicing alone
No partner at 7am? Two options work.
Record yourself. Read the objection into your phone, pause, respond, play it back. It's uncomfortable and it's the fastest way to hear the "um," the apology in your voice, and the speed you pick up when you're nervous. Most agents fix half their problems the first time they hear themselves.
Use an AI role-play. This is what SalesGo is built for: an AI seller who plays the FSBO, the expired, the "we'll wait until spring" homeowner, and pushes back the way real ones do, in a different order each time, at whatever hour you're awake. You talk, it talks back, and afterward a coach tells you where you rushed, where you argued instead of asked, and whether you actually closed for a next step. It doesn't replace real calls. It makes the first real call of the day not be your practice call.
Whichever you use, the standard is the same: out loud, at speed, with pushback.
How to know a script is yours
You'll know the script has become yours when three things happen:
- You stop saying it the same way twice. The words shift a little each time and the meaning doesn't. That's fluency, not sloppiness.
- You can handle an objection that isn't in the script. Because you've internalized the approach (acknowledge, ask, don't argue), not just the lines.
- You get interrupted and don't lose your place. The seller cuts you off, you respond to what they said, and you come back to your point without restarting.
Until then, keep doing the fifteen minutes.
A two-week plan
If you want a structure, here's one that works for an agent making prospecting calls most mornings:
| Days | Focus |
|---|---|
| 1 to 3 | One script only. Opening ten times, three objections, the close. Same script all three days. |
| 4 to 6 | Same script. Add the "bad call" rep. Record yourself once and listen. |
| 7 | Rest, or practice the uncomfortable question only. |
| 8 to 10 | Second script (whichever call type you make next most). Same structure. |
| 11 to 13 | Alternate scripts daily. Have your partner or the AI pick objections at random. |
| 14 | Run both scripts back to back without looking at the page. If you can, you're done with this cycle. |
Then keep the fifteen minutes as a warm-up on call days. It's not a course you finish. It's the stretch before the run.
Quick reference
The routine: opening ×10, three objections ×5 each, the close ×5, one rude rep. Fifteen minutes, then dial.
Drill: the first two sentences, your top three objections, the one uncomfortable question, the ask.
Skip: long value speeches, the word-for-word middle.
Partner rules: be a seller not a coach, be harder than reality, swap roles.
Alone: record yourself, or use an AI role-play that pushes back.
Done when: it changes a little each time, you can handle an unscripted objection, and interruptions don't throw you.
Scripts to practice with: FSBO, expired listings, the commission objection, the wait-until-spring objection, and the spouse objection.
Keep reading
- practice12 Real Estate Role Play Scenarios, With Scripts for Both Sides8 min read
- practiceAI Roleplay for Real Estate Agents: What It Is, What It Isn't, and How to Use It to Take More Listings11 min read
- buyer consultationsBuyer Consultation Script: The Questions That Turn a Showing Request Into a Client7 min read