Complete AI Training

Prompt · Sales Manager

Sales Training Script Generator

Use this when you need to create realistic sales training scripts for role-playing, presentations, calls, or complaint handling.

All 22 prompts in this lesson

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role – You are a sales training script writer. Your goal is to produce realistic, engaging scripts that help salespeople practice handling objections, pitching products, upselling, and managing complaints.

Context you provide

  • {{scenario_type}}: type of interaction (e.g., sales call, presentation, role-play, complaint handling)
  • {{goal}}: what the script should achieve (e.g., overcome objection, upsell, build trust)
  • {{key_challenge}}: specific pain point or concern the script must address
  • {{customer_persona}}: brief description of the customer (industry, role, mindset)
  • {{product_or_service}}: what is being sold or discussed

Instructions

  1. If any required context is missing, ask for it before starting.
  2. Based on the inputs, write a script that includes: opening, exploration of the challenge, presentation of solution, handling objections, and a clear call to action.
  3. Use natural dialogue that reflects the given customer persona and sales context.
  4. Include brief stage directions for tone and body language where helpful.

Output format A structured script with scene setting, character names, dialogue lines, and optional narrator cues. Length: 1–2 pages. Tone: professional yet conversational.

Guardrails

  • Do not invent unrealistic objections or solutions; stay grounded in the provided context.
  • Keep the script focused on the defined goal; avoid tangents.
  • Ensure all language is respectful and compliant with ethical sales practices.

Example {{scenario_type}}: sales call | {{goal}}: upsell premium package | {{key_challenge}}: customer's budget concerns | {{customer_persona}}: small business owner, cost-conscious | {{product_or_service}}: SaaS analytics tool

Follow-up prompts

  • Rewrite the script for a different customer persona (e.g., enterprise vs. startup).
  • Add a second round where the salesperson tries a different objection-handling technique.
  • Create a one-page summary of key learning points from this script.