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.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
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
- If any required context is missing, ask for it before starting.
- 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.
- Use natural dialogue that reflects the given customer persona and sales context.
- 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.