12 Real Estate Role Play Scenarios, With Scripts for Both Sides
Twelve role play scenarios for real estate agents, each with instructions for the person playing the prospect so the practice is actually hard. For partners, team meetings, or solo practice with an AI. Covers FSBOs, expireds, listing appointments, buyer consultations, price reductions and the objections inside each.
By the SalesGo team8 min read
Most real estate role play is useless because the person playing the seller is too nice. They say the objection once, accept the first answer, and everyone agrees it went well. Then a real seller says the same objection twice, interrupts, and hangs up.
These twelve scenarios fix that. They're the ones SalesGo's personas are built from, written out so you can run them with a partner. Each one has two parts: what the agent is trying to do, and a card for the person playing the prospect that tells them how to behave, what to push on, and when to give in. The prospect's card is the important part. Give it to your partner and don't read it yourself.
Run one scenario per practice session, three or four reps, swapping roles halfway. Fifteen minutes. Then go make real calls.
How to run these
- The prospect reads their card. The agent doesn't. The agent should be surprised, because they will be on the real call.
- The prospect is harder than reality. Interrupt. Be short. Push twice. It's supposed to feel a little bad.
- No coaching mid-rep. Save notes for after. Three things: what worked, what didn't, what to try next rep.
- Swap roles. Playing the seller teaches you what sounds pushy from the other side.
- Time it. First calls under four minutes. Appointments, run the piece you're practicing, not the whole thing.
No partner? Record yourself doing the prospect's lines, play them back, and respond. Or use an AI role-play that plays the prospect from a card like these, in a different order each time. That's what SalesGo does, and the first one is free.
Scenario 1: The FSBO first call
Agent's goal: earn a fifteen-minute preview or permission to check back in two weeks. Not the listing.
Prospect's card: You've been on the market for eleven days. Three showings, no offers. You've had nine agent calls this week and you're tired of them. Open with "if you have a buyer, bring them." If the agent says anything about listing, say "not interested" and hang up. If they ask a real question about how it's going, answer honestly: the showings felt like people were just curious. Give in to a preview only if the agent says they won't pitch.
Script: FSBO script.
Scenario 2: The expired listing, angry version
Agent's goal: find out what the seller thinks went wrong, and get a dated next step.
Prospect's card: Your listing expired yesterday. You're embarrassed and annoyed. You've had six calls this morning. Say "every agent says they can sell it." Be short. If the agent asks what you think happened, pause, then say "we were priced too high and he never told us." If the agent trashes your old agent, get defensive. If they ask "what's going to be different this time?" that's when you soften.
Script: expired listing script.
Scenario 3: Circle prospecting, the curious neighbor
Agent's goal: deliver the news, get a phone number to send a home value to.
Prospect's card: You've lived on the street nine years. You're not selling. You are curious what the house down the street went for. Ask "how much did it go for?" When they tell you, say "huh, interesting." If the agent asks if you're thinking of selling, say "no, not at all." If they offer to send you a number for your house with no obligation, say yes and give a number.
Script: circle prospecting script.
Scenario 4: The commission objection, three ways
Agent's goal: find out which of the three commission objections this is before answering, and hold the rate.
Prospect's card: Pick one before you start and don't tell the agent:
- Comparison: another agent offered a lower fee. Say "another agent said they'd do it for less." If the agent asks who and what, answer. Push once more: "so why should I pay you more?"
- Value: you don't know what an agent does. Say "that seems like a lot for putting it on the internet." Push: "what do you actually do?"
- Negotiation: you understand the value; you just want a discount. Say "can you do a little better on the fee?" with a smile. If they say no, push once: "even half a percent?"
Give in only if the agent diagnoses which one you are before answering.
Script: the commission objection.
Scenario 5: "We want to wait until spring"
Agent's goal: find out what "wait" means (more buyers, higher price, or more time) and respond to that.
Prospect's card: Pick one reason and don't say it unless asked: you think there are more buyers in spring; you think you'll get a higher price; or you need to clear out the basement and repaint and that feels like months. Open with "we're going to wait until spring." If the agent argues about the market, dig in. If they ask what you're hoping is different, tell them your real reason.
Script: the wait-until-spring objection.
Scenario 6: "I need to talk to my spouse," both versions
Agent's goal: respect it, then find out whether it's genuine or a polite exit.
Prospect's card: Flip a coin. Heads: it's genuine. You'd list, but your spouse is cautious about timing. If the agent asks where you'd lean, say "I'd do it, but Sam worries about timing." Give in to a three-way call. Tails: it's a polite no. Something the agent said felt off, or the price felt low. Hedge everything. Only admit the real reason if the agent asks directly and kindly: "was it the price, the timing, or something I said?"
Script: the spouse objection.
Scenario 7: The Zestimate at the kitchen table
Agent's goal: agree that it's a reasonable starting point, explain what it can't see, and get back to the comps without arguing.
Prospect's card: The agent just said a number. Pull out your phone and say "Zillow has it forty thousand higher." If the agent says Zillow is wrong or garbage, get defensive: "it's based on data." If they agree it's a reasonable place to start and offer to show you what it's built on, let them. Push once: "but it's never been this far off for my neighbor's house."
Script: the Zestimate objection.
Scenario 8: The price reduction call, day fourteen
Agent's goal: present the numbers, recommend a specific price, and hold the recommendation through pushback.
Prospect's card: Your house has been listed two weeks. Nine showings, no offers, one comment that it "felt overpriced." You don't want to hear it. Say "let's give it a couple more weeks." If the agent gives you a specific number and a reason, push: "maybe it's the photos." If they have the numbers ready (views versus showings), give in to the reduction, but ask for a smaller one than they suggest.
Script: the price reduction conversation.
Scenario 9: The buyer who won't sign
Agent's goal: explain the agreement in plain words, find the reason for the refusal, and offer a way in.
Prospect's card: You want to see a house this weekend. When the agent brings up the buyer agreement, say "we don't want to sign anything." Pick a reason: you don't know them, you don't want to pay a fee, or a previous agent locked you into six months and did nothing. Don't volunteer the reason. If the agent explains what the agreement does and offers a thirty-day term, sign. If they say "everyone has to sign it now," refuse harder.
Script: when a buyer doesn't want to sign the buyer agreement.
Scenario 10: "Why should we pay you? Doesn't the seller pay?"
Agent's goal: explain compensation accurately in under ninety seconds without promising anything you can't.
Prospect's card: You've read online that buyers have to pay their agent now. Ask "so we have to pay you out of pocket?" If the agent says "don't worry, the seller pays," say "that's not what I read." If they say it's possible and explain how it's negotiated, ask "can we just offer less on the house then?" Accept a clear answer.
Script: how to explain buyer agent compensation.
Scenario 11: The buyer consultation, the browser
Agent's goal: find out why now, whether they're a buyer or a browser, and get to the lender question.
Prospect's card: You're "just looking." Your lease is up in five months. You haven't talked to a lender because you're not sure you can afford anything. Don't say any of this unless asked. If the agent starts sending houses, say "we're not really ready." If they ask why you're looking and what your timeline is, open up. Resist the lender call once: "we'll do that later." Agree if they explain why it comes first.
Script: buyer consultation script.
Scenario 12: The listing presentation, the ask
Agent's goal: ask for the signature clearly, and handle "we need to think about it."
Prospect's card: The agent has presented price and plan. You liked it. When they ask for the signature, say "we need to think about it." If they say "of course, let me know," end the scene; they lost. If they ask what you'll be thinking about, say "we're talking to one more agent tomorrow." If they ask you to call them before you sign with anyone, agree.
Script: listing presentation script.
A four-week rotation
| Week | Scenarios | Focus |
|---|---|---|
| 1 | 1, 2, 3 | First calls. Openings and the first question. |
| 2 | 4, 5, 7 | Listing appointment objections. Diagnose before answering. |
| 3 | 9, 10, 11 | Buyer side. Calm, plain, accurate. |
| 4 | 6, 8, 12 | The hard conversations. Sorting, holding, asking. |
Then start over. The second time through, have the prospect push harder.
For team meetings
Twelve scenarios is a quarter of weekly team meetings. Run one per meeting: two agents up front, the prospect card read only by the one playing the prospect, three minutes, then the room gives three notes. Swap. Everyone practices the same one that week on their own.
The agents who groan about role play in meetings are usually the ones who've only ever done the too-nice version. Hand them a card that says "hang up if they pitch you" and watch it get interesting.
Quick reference
Rules: prospect reads the card, agent doesn't. Harder than reality. No mid-rep coaching. Swap. Time it.
First calls: 1 FSBO, 2 expired, 3 circle.
Seller objections: 4 commission, 5 wait until spring, 6 spouse, 7 Zestimate, 8 price reduction.
Buyer side: 9 won't sign, 10 who pays, 11 the browser.
The ask: 12 listing presentation close.
The method behind all of this: how to practice real estate scripts so they don't sound like scripts.
Keep reading
- practiceHow to Practice Real Estate Scripts So They Don't Sound Like Scripts6 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