Client says "I never approved that": what to do
- Defend yourself from a record, not from memory.
- A verbal "looks good" or a WhatsApp thumbs-up is worth little once money is on the line.
- The fix is preventive: a verifiable record of approval the client can't quietly walk back.
It's never the big fights that get you. A freelancer I know — I'll call him Marco, solo, a handful of small brands a few cities over — got a quick "looks great, go" from a client in chat and scheduled the post. A week later the client brought on a new marketing lead who hated it, and suddenly nobody remembered approving anything. The "go" was buried somewhere in an old thread, and Marco was the one who "posted without sign-off." He ate the unpaid rework and nearly lost the account over a "go" he couldn't dig back up.
What actually counts as proof a client approved?
Proof is worth only what's hard to deny or edit later. Most of what solo managers lean on is weaker than it feels — and only one kind can't be waved away:
| How you got the "yes" | Strength | Why |
|---|---|---|
| Verbal "looks good" on a call | Very weak | No record — your word vs theirs |
| WhatsApp / Slack thumbs-up | Weak | Ambiguous, editable |
| Email "approved" | Medium | Dated, but editable and scattered |
| Signed approve-link + tamper-evident record | Strong | Independent, dated, verifiable — the client taps to approve, no account |
Only the last row doesn't depend on memory or goodwill. The link above is a live, public verification page anyone can check.
What should you do in the moment?
Answer in writing, never on a heated call — the record argues better than you will. Before you type a word, in this order:
- Don't reply or concede anything until you know where things stand.
- Pull every record of the approval — messages, emails, timestamps, and any approval link or file metadata.
- Reply in writing, open with the evidence, keep your tone flat.
- Offer a path forward; if it's out of scope, quote your rate for it.
A reply that leads with the record:
"Hi [name] — I checked my records, and this post was approved on [date] at [time] through the link I sent (here's the record: [link]). Happy to walk through it. If you'd like a change now, I can turn it around; here's my rate for revisions beyond the original scope."
How do you prevent this from happening again?
Make one written approval per post your one hard rule, captured the second they sign off. Send a single link, the client taps "approve" with no account, and you keep a dated record you can show anyone later. Do that, and "I never approved that" becomes a thirty-second lookup instead of a fight.
Frequently asked questions
Does the client need an account to approve?
No. A good approval link works with no login or app.
Is a screenshot enough as proof?
Better than nothing, but editable — and a determined client will say it's doctored.
Does this replace my contract?
No. The contract sets terms; the per-post record shows they were met.