Skip to content
Acquisition & Sales

‘It’s Too Expensive’ Reframe Script Generator for Coaches

When a prospect says 'it's too expensive,' most coaches either cave or get defensive. This prompt writes a calm, curious script that reframes price as a decision about value, and shows you why it works.

Abder February 11, 2026 10 min read

It’s the moment every coach tenses up for. The call is going well, you name your price, and the prospect says it: “That’s a bit too expensive for me right now.” Most coaches do one of two things. They cave and offer a discount, which quietly tells the prospect the price was never real. Or they get defensive and start over-explaining, which makes the whole thing feel like a hard sell.

There’s a third option. This prompt writes a calm, human script for the price objection coaching moment, one that acknowledges the prospect, finds out what “too expensive” actually means, and reframes the conversation from price to value, without a single pushy line. By the end of this page you’ll also understand why the script works, so you can stay grounded the next time you hear it live.

When to use this

  • A prospect says “it’s too expensive” or “I can’t justify that right now” on a discovery call.
  • You tend to discount the moment someone hesitates, and you want to stop.
  • You freeze on price objections and wish you had words ready.
  • You’re training a new closer or setter and want a consistent, on-brand way to handle price.
  • You want to practice the conversation out loud before a real call.

The prompt

Copy this whole block into ChatGPT, Claude, or Gemini:

You are a sales coach who specializes in helping coaches handle the price objection without being pushy or salesy. Your job is to write a short conversation script I can use on a discovery call when a prospect says my coaching is 'too expensive'.

Before writing, ask me up to 3 clarifying questions if anything below is unclear. Otherwise, proceed.

CONTEXT
- My niche: {{NICHE}}
- My offer and price: {{OFFER}}
- The transformation the client is actually buying: {{TRANSFORMATION}}
- Where the prospect is right now: {{CLIENT_SITUATION}}
- My tone: {{TONE}}

TASK
Write a reframe script that does the following, in order:
1. Acknowledges the objection sincerely so the prospect feels heard, never dismissed.
2. Asks ONE calm, open clarifying question to learn what 'too expensive' really means (budget, timing, or unsure of the value).
3. Gives me a short reframe for EACH of those three possibilities, moving the conversation from price to the cost of staying stuck and the value of the transformation.
4. Offers a genuine next step, which may include a smaller option or a payment plan, without discounting the core offer.
5. Ends with a question that hands the decision back to the prospect, with zero pressure.

CONSTRAINTS
- Sound like a real person talking, not a script being read. Short, natural sentences.
- Match my tone. No hard-close lines, no fake scarcity, no guilt.
- Do not invent client results or statistics.
- Never insult the prospect or imply they can't afford it.

After the script, give me 2 one-line responses I can use if the prospect still hesitates, and a one-sentence note on the mindset to hold during this part of the call.

How to customize it

Replace the five {{VARIABLES}} before you send it:

Variable What to put Example
{{NICHE}} Your specific coaching niche career coaching for mid-career professionals stuck at the manager level
{{OFFER}} The offer and its real price a 12-week 1:1 coaching package at $4,500
{{TRANSFORMATION}} The outcome they’re truly buying a clear path to a director-level role and the confidence to interview for it
{{CLIENT_SITUATION}} Where the prospect is now feels overlooked for promotion, stuck 3 years, scared of staying stuck
{{TONE}} How you want to sound warm, calm, never pushy

The two variables that change the output most are {{TRANSFORMATION}} and {{CLIENT_SITUATION}}. The more concretely you describe the pain of staying stuck and the value of the change, the sharper the reframe.

See it in action (full example)

Here is the exact prompt, filled in for a career coach. This is the whole input, nothing hidden:

You are a sales coach who specializes in helping coaches handle the price objection without being pushy or salesy. Your job is to write a short conversation script I can use on a discovery call when a prospect says my coaching is 'too expensive'.

Before writing, ask me up to 3 clarifying questions if anything below is unclear. Otherwise, proceed.

CONTEXT
- My niche: career coaching for mid-career professionals stuck at the manager level
- My offer and price: a 12-week 1:1 coaching package at $4,500
- The transformation the client is actually buying: a clear path to a director-level role and the confidence to interview for it
- Where the prospect is right now: feels overlooked for promotion, has been in the same role for 3 years, scared of staying stuck
- My tone: warm, calm, never pushy

TASK
Write a reframe script that does the following, in order:
1. Acknowledges the objection sincerely so the prospect feels heard, never dismissed.
2. Asks ONE calm, open clarifying question to learn what 'too expensive' really means (budget, timing, or unsure of the value).
3. Gives me a short reframe for EACH of those three possibilities, moving the conversation from price to the cost of staying stuck and the value of the transformation.
4. Offers a genuine next step, which may include a smaller option or a payment plan, without discounting the core offer.
5. Ends with a question that hands the decision back to the prospect, with zero pressure.

CONSTRAINTS
- Sound like a real person talking, not a script being read. Short, natural sentences.
- Match my tone. No hard-close lines, no fake scarcity, no guilt.
- Do not invent client results or statistics.
- Never insult the prospect or imply they can't afford it.

After the script, give me 2 one-line responses I can use if the prospect still hesitates, and a one-sentence note on the mindset to hold during this part of the call.

And here is the complete output the model returns:

1. Acknowledge

“Totally fair, and thank you for being honest with me. $4,500 is real money, and it should feel like a real decision. I’d rather you take it seriously than say yes lightly.”

2. The one clarifying question

“Can I ask what’s behind that for you? When you say it’s too expensive, is it that the money genuinely isn’t there right now, or is it more that you’re not yet sure this is worth it?”

Then pause. Let them answer. Their answer tells you which of the next three to use.

3a. If it’s genuinely about budget

“I hear you. Let’s not pretend the number away. The question I’d gently ask is: what’s it costing you to stay where you are? You’ve been in this role three years, watching other people get tapped for director. A year from now, if nothing’s changed, what does that cost you, in pay and in how you feel about your work? I’m not saying that to pressure you. I’m saying it because the price of staying stuck is usually higher than the price of the work, it’s just quieter.”

3b. If it’s about timing

“That makes sense. Here’s the honest thing about timing, though. The promotion cycle doesn’t wait for a convenient month, and the version of you that’s ready for director is built over weeks, not overnight. If we start now, you’d be walking into the next review as a different candidate. If we wait, we’re really just deciding to start the clock later. So the question is less ‘is now perfect’ and more ‘do I want to be ready or not yet’.”

3c. If they’re unsure it’s worth it

“Good, let’s slow down on that, because I don’t want you paying for something you’re not sure about. What you’d actually be buying isn’t twelve calls. It’s a clear path to that director role and the confidence to interview for it without your stomach in knots. If we get you there, what’s that worth, in salary alone over the next few years? If the math doesn’t work for you even then, this isn’t the right call, and I’ll say so.”

4. The genuine next step

“And look, the full package is $4,500, and I’m not going to discount the work because that wouldn’t be fair to my other clients. But I can split it into three monthly payments if cash flow is the real issue. We can also start with a single paid strategy session so you can feel how I work before you commit to the full twelve weeks. Either of those open a door for you?”

5. Hand the decision back

“So, no pressure from me at all. Knowing what you’d be working toward, what feels like the right next move for you?”


2 one-line responses if they still hesitate: 1. “It’s completely okay to sit with it. What would you need to know to feel sure either way?” 2. “Let’s not force a yes today. Would it help if I sent a short summary of what the 12 weeks covers so you can decide with a clear head?”

Mindset to hold: You’re not convincing them to spend money, you’re helping them weigh the cost of staying stuck against the value of changing, and you’re genuinely fine with either answer.

That’s ready to rehearse out loud and adapt to your own voice. Notice it never once pushes, and it never apologizes for the price.

Why this works

Three LLM principles do the heavy lifting. Learn them and every prompt you write gets sharper:

  1. Role priming. The first line (“You are a sales coach who specializes in helping coaches handle the price objection without being pushy”) tells the model which slice of its knowledge to use. “Write me a sales script” pulls from the pushy, hard-close average of the internet. Naming a non-pushy sales coach as the role pulls from the calmer, consultative end. Always assign a role, and make the role embody the style you want, not just the task.
  2. Specificity in, specificity out. A price reframe is only as good as the value it points to. Because the prompt forces you to spell out the real {{TRANSFORMATION}} (a director role and interview confidence) and the real {{CLIENT_SITUATION}} (overlooked, stuck three years, scared), the model can write “what’s it costing you to stay where you are” in concrete terms instead of vague platitudes. Feed it a fuzzy outcome and you’ll get a fuzzy reframe.
  3. Constraints are quality control. The lines “no hard-close, no fake scarcity, no guilt” and “never imply they can’t afford it” each remove a specific way these scripts go wrong. Telling the model what NOT to do is as powerful as telling it what to do. And the structure (acknowledge, then ONE clarifying question, then a branch for each meaning of “too expensive”) mirrors how a good real conversation works, so the output is usable, not a monologue. The “ask me up to 3 clarifying questions first” line is the safety net: it lets the model fill gaps by asking instead of guessing, which is the single biggest fix for generic output.

Do this now

  1. Copy the prompt above into ChatGPT or Claude.
  2. Replace the five variables with your real niche, offer, transformation, prospect situation, and tone.
  3. Send it. If it asks clarifying questions, answer them honestly, the script gets noticeably better.
  4. Read the result out loud once. Cut anything that doesn’t sound like you, then rehearse the clarifying question until it’s automatic.

Pro tips

  • Run it once per common objection. Generate a version for “too expensive,” then re-run with the situation changed to “need to talk to my partner” or “let me think about it.” You’ll build a small playbook fast.
  • Practice the pause. The whole script hinges on asking the one clarifying question and then staying quiet. The reframe only works once you know which of the three things they actually mean.
  • Keep the clarifying-questions line. It’s the difference between a script that fits your offer and one that sounds like a generic template.
  • Record yourself. Read the output aloud and listen back. If it sounds like a salesperson, tell the model to make it more conversational and shorter, then run it again.

Related

0 comments

No comments yet.

Leave a Reply

Your email address will not be published. Required fields are marked *