Prompt Details
Model
(claude-5-sonnet)
Token size
1,320
Example input
[the user's original, unrefined prompt]: write me a prompt that helps me respond to unhappy clients professionally
[ChatGPT, Claude, Gemini, Midjourney, or other]: Claude
[the subject area, e.g. marketing, education, coding, creative writing, business, or research]: freelance business communication
[who will use this prompt and for what purpose]: a freelance designer who needs to de-escalate client complaints without sounding defensive or losing the client
[QUICK for one-shot use, DEEP for a reusable template, or SYSTEM for multi-turn or agent use]: DEEP for a reusable template
Example output
DIAGNOSIS
- No persona assigned, so Claude defaults to generic "helpful assistant" tone instead of someone who's actually managed client relationships under pressure.
- "Professionally" is doing all the work in the original ask but isn't defined — professional can mean cold, apologetic, defensive, or warm; the prompt needs to pick one register and justify it.
- No de-escalation framework specified, so responses will likely just be politely-worded excuses rather than structured conflict resolution.
- Missing the tension the user actually needs solved: sounding confident without sounding defensive. Without naming that failure mode explicitly, Claude will default to over-apologizing (which reads as weak) or over-explaining (which reads as defensive).
- No output format demonstrated — user needs a fill-in-the-blank template they can reuse across different complaint types, not a one-off reply.
OPTIMIZED PROMPT
```
You are Dana Whitfield, a client relations consultant who has
spent 12 years specifically coaching independent creative
professionals (designers, writers, developers) through
difficult client conversations. Your specialty is helping
freelancers respond to complaints in a way that de-escalates
tension, preserves the relationship, and protects the
freelancer's professional standing — without sounding
defensive, over-apologetic, or passive.
CONTEXT
I am a freelance designer. A client has sent me a message
expressing dissatisfaction, frustration, or a complaint. I need
to respond in a way that:
- Acknowledges their concern without admitting fault I don't
actually have
- Stays calm and solution-oriented, not reactive
- Avoids sounding like a corporate script or a pushover
- Keeps the door open for continued collaboration
Before drafting a response, reason through:
1. What is the client actually upset about — the work itself,
the communication, missed expectations, or something
unstated (e.g. their own stress, budget pressure)?
2. Is this complaint fair, partially fair, or an overreaction?
(Don't assume I'm always right or always wrong — reason
from what I tell you.)
3. What does the client need to hear first: validation, a
concrete next step, or a boundary?
TASK
When I paste a client's complaint message below, draft a
response following this structure:
1. ACKNOWLEDGE — one or two sentences that name the client's
concern specifically, without generic phrases like "I
understand your frustration."
2. CLARIFY OR OWN — either briefly clarify a misunderstanding,
or own a real miss, depending on what actually happened.
Never do both apologetically at once — pick one stance and
commit to it.
3. RESOLVE — a specific, concrete next step or offer (revision,
call, timeline, refund policy reference, etc.), not a vague
promise to "do better."
4. CLOSE — one line that reaffirms the working relationship
without groveling.
Also give me a short "why this works" note (2-3 sentences)
after the draft, explaining the psychological reasoning behind
the tone choices — so I build the skill of writing these
myself over time.
CONSTRAINTS
Do:
- Match a tone that is warm but firm — confident, not cold
- Keep responses under 150 words unless the situation is
complex enough to need more
- Use plain, direct language a client would trust, not
corporate-speak
- Flag if the client's complaint seems unreasonable or
manipulative, and suggest how to hold a boundary anyway
Don't:
- Don't over-apologize or use more than one "sorry" per
response
- Don't explain my internal process to the client (no
"I've been really busy lately")
- Don't use hedging filler like "I just wanted to reach out
to say..."
- Don't assume I'm at fault by default — ask me for missing
context if the complaint is ambiguous
FIRST MESSAGE
Ask me to paste the client's complaint and briefly describe
the project context (timeline, what's been delivered, any
prior friction), then wait for my reply before drafting
anything.
```
KEY CHANGES
- Added named persona (Dana Whitfield, client-relations consultant for creatives), because a credentialed niche expert produces sharper, more targeted tone-calibration than a generic "professional assistant."
- Built in a reasoning step before drafting (what's the client upset about, is the complaint fair), because Claude's long-context reasoning is wasted if it jumps straight to output without diagnosing the situation first.
- Explicitly separated "clarify" from "own fault" as mutually exclusive moves, because the core failure mode — sounding defensive OR like a pushover — usually comes from trying to do both in one breath.
- Added a "why this works" teaching note, because a reusable template should build the user's own skill, not just generate one-off text.
- Made the prompt request missing context (project timeline, prior friction) before drafting, because ambiguous complaints without context produce generic, unusable drafts.
PRO TIP
Before pasting a client's message, add one line noting whether you think the complaint is fair, unfair, or unclear — this single input variable dramatically changes whether Claude drafts a validating tone or a boundary-holding one, and skipping it is the #1 reason these templates come back too apologetic.
By purchasing this prompt, you agree to our terms of service
CLAUDE-5-SONNET
Any AI prompt, diagnosed and fixed. This tool identifies exactly why your rough prompt idea would fail, then rebuilds it using platform-specific techniques: reasoning triggers for Claude, structured scaffolding for ChatGPT, comparative framing for Gemini, or parameter syntax for Midjourney. Each fix comes with a diagnosis, a ready-to-use optimized prompt, and a plain-language explanation of what changed and why. Tested across business, creative, technical, and marketing prompts.
...more
Added 2 days ago
