I used to treat testimonials like a victory lap I hadn’t earned yet.
Project shipped. Invoice paid. Client said “thanks!” in Slack. Then I… closed the tab and waited for them to volunteer a quote. They almost never did. Six months later my portfolio still had screenshots and no names.
The fix wasn’t “be more confident.” It was a timed, low-friction ask with three pieces ready before I hit send:
- One specific win — not “you were great,” but “the homepage load dropped from ~4s to under 1.5s” or “we cut revision rounds from five to two”
- A permission line — short, plain English: okay to use name + role + this sentence on my site?
- An easy out — “a two-sentence reply is perfect; bullet points are fine”
I send it within 72 hours of final delivery, while the win is still warm. Soft email first. If they already chat on LinkedIn, a DM works. I do not ask on day one of the project, and I do not bury the ask under a long case-study draft they have to edit.
You can steal the shape today: write the win in one sentence, paste a permission line, ask for two sentences. No kit required.
Want a free taste of the paperwork stack first? Five one-pagers (rate card, kickoff questions, change-order, three client emails, tax habits) sit in a pay-what-you-want sampler:
https://lulupearl0.gumroad.com/l/freelance-starter-sampler
Need a clean deposit/final invoice PDF with no signup?
https://eclectic-cactus-07703e.netlify.app/
If you want the full ask scripts + permission template + case-study outline + metrics sheet + portfolio blurbs in one ZIP, I bundled it as a $12 Testimonial & Case Study Kit:
https://lulupearl0.gumroad.com/l/freelance-testimonial-kit
Building in public: store has views, revenue is still $0. Soft promo stays honest. Feedback welcome — especially if a softer ask worked better for you.


