How to Get Client Testimonials as a Freelancer (Scripts & Templates)
Most freelancers never ask. Here's exactly what to say, when to say it, and how to turn client wins into social proof that sells.
5
Request scripts included
Best Timing
Formula inside
3
Free downloads
Any Niche
Scripts work for
Why Freelancers Don't Ask (and Why That's a Mistake)
The majority of freelancers have clients who would happily leave a testimonial — and never ask. There are three psychological blocks that keep most freelancers from building any social proof at all.
Fear of rejection
The most common reason freelancers never ask. The assumption: "If I ask and they don't respond, it means they didn't like my work." The reality: non-response almost always means they're busy — not that they're unhappy. Clients who were unhappy would have told you during the project. Asking is a signal of confidence, not neediness.
"They're too busy"
This one sounds like consideration but it's really avoidance. Your client's time is valuable — but so is yours. A well-timed request takes them two minutes. The ask isn't a burden; a poorly-timed, vague request is a burden. The scripts in this guide eliminate the friction so the ask is easy to say yes to.
Imposter syndrome ("my work isn't testimonial-worthy")
Freelancers who feel this way are usually the ones whose clients are the most grateful. If clients keep coming back, if they refer you to others, if they say "great work" unprompted — their opinion is testimonial-worthy. The test isn't perfection; it's whether you solved their problem.
What testimonials actually do
The cost of not asking
Every client who finishes a project happy and hears nothing from you is a missed asset. You can't go back and ask for a testimonial six months later about work that ended in October — the moment is gone. Social proof compounds: one testimonial is useful, ten are powerful, and twenty across multiple niches make your sales process almost automatic. Each unanswered project completion is a permanent gap in that compounding asset.
Testimonials are your most powerful tool for landing new clients. See the full client-getting guide →
When to Ask (Timing is Everything)
The timing of your ask matters almost as much as the ask itself. A perfectly-written request sent at the wrong moment gets ignored. The same request sent at the right moment gets a response in minutes.
The Golden Window: 24–72 hours after project delivery
This is when the excitement peaks. The deliverable is fresh, the client is still in the glow of completion, and they haven't yet moved on mentally to the next project. Ask too early (before it's live) and they can't speak to results. Wait a week and the moment is gone. The 24–72 hour window is the single highest-conversion time to ask for a testimonial.
4 additional trigger moments worth using
After a milestone
When a significant deliverable ships mid-project — a website section goes live, a campaign draft is approved, a strategy doc is accepted — the positive emotion peaks. "I noticed [milestone] is already live — would you be open to sharing a quick reaction while it's fresh?"
After a client mentions results
When a client sends you a message like 'the email is performing really well!' or 'we got three calls from the landing page already' — that moment is a gift. Ask immediately. The result is real, the emotion is high, and you have their exact words to build the testimonial from.
At contract renewal
A client who renews has voted with their budget. Renewal is explicit proof they believe in the value. Frame the ask as part of the renewal conversation: 'Before we kick off the next phase, would you be willing to share a quick testimonial about the work so far?'
On the 90-day check-in
For long-term retainer clients, a 90-day touchpoint is a natural relationship moment. The testimonial ask fits naturally: 'As we're wrapping up the first quarter, I'd love to capture what we've built together in a testimonial — do you have 5 minutes?'
The one timing mistake that kills response rates
Waiting weeks after project completion and emailing out of the blue. “Hey, we worked together back in March — would you mind leaving a testimonial?” The client has moved on, the result feels distant, and the ask feels like an obligation instead of a natural close. Timing is everything.
Two moments to never ask
How to Ask — 5 Scripts
Each script is copy-paste ready. Customize the brackets, match the tone to your relationship, and send it. The full versions — plus follow-up sequences and coaching templates — are in the free download at the bottom of this page.
Email after delivery
When to use: Within 24–72 hours of project delivery or going live
“Hey [Name], so glad [deliverable] is live. If you have 2 minutes, a quick sentence or two about our work together would mean a lot to me — I use them on my website to help other [niche] businesses know what to expect.”
How to customize
Replace [deliverable] with the specific output and [niche] with their industry. Keep it casual — this is a warm relationship, not a formal request.
If they don't respond
Send the Day 7 follow-up from the scripts download. Maximum 3 touches, 7 days apart.
Text or Slack message
When to use: Right after delivery with a client you have a casual texting or Slack dynamic with
“Hey [Name] — [deliverable] is looking great. Would you be up for leaving a quick testimonial for my website? Totally fine if not, but even 1–2 sentences would genuinely help. I can send a link if that's easier.”
How to customize
This works because of its brevity. Don't add to it. The low-pressure framing ('totally fine if not') removes the awkwardness without making it feel optional.
If they don't respond
Wait 5–7 days, then follow up with the email version (Script 1) for a different format and a longer response window.
Mid-project (after an early win)
When to use: When a client spontaneously mentions a positive early result, or when you can see clear early data
“I noticed [result] is already showing up — would you be open to sharing that as a quick testimonial? Something like what you just told me — the before/after context and the specific number — would be incredibly helpful to share with future clients.”
How to customize
Only send this if the result is real and the client has already mentioned it positively. Don't manufacture enthusiasm or reference metrics they haven't seen yet.
If they don't respond
Do not follow up on this specific ask. Send the full post-delivery request (Script 1) when the project wraps instead.
Long-term client check-in
When to use: At or near the 6-month or 12-month mark of an ongoing relationship
“It's hard to believe we've been working together for [X months]. I'm updating my portfolio and would love to include a testimonial from you if you'd be willing — even a sentence or two about what we've built together and the results you've seen. Happy to send 3 short questions to make it easy.”
How to customize
Reference a specific project milestone or result from your time together. The 'year in review' framing makes this feel like a relationship touchpoint, not a cold ask.
If they don't respond
Follow up once at 7 days with a brief 'just checking this didn't get buried' message. Long-term clients usually respond — they just forget.
The guided question ask
When to use: Any time a client says 'I'm not sure what to write' or tends to overthink blank pages
“Instead of asking you to write something from scratch, here are 3 questions that take 2 minutes: (1) What was the situation before we started? (2) What's the result now? (3) Would you recommend working with me, and if so, who would benefit most? Just reply with a few words for each.”
How to customize
These questions are universal — use them as-is. The structure produces better testimonials than 'say something nice' every time because it forces specificity.
If they don't respond
Offer the draft-for-approval approach: 'I can write a draft based on our work and send it to you for approval — would that be easier?' Most clients say yes.
What Makes a Great Testimonial
Not all testimonials convert equally. The difference between a testimonial that changes buyer behavior and one that sits on your website decoratively comes down to six qualities.
Specificity
"Bounce rate went from 78% to 41%" is powerful. "Great results" is forgettable. Name the exact outcome, not the feeling about the outcome. A prospect reading your testimonials wants proof they can translate to their own situation.
Before and After
The before state creates stakes. Without it, a result has no context. 'We went from $8k to $22k/month' is good. 'We were stuck at $8k/month for two years before we worked together — we hit $22k in four months' is a story.
Numbers
Revenue, time saved, conversion rate, leads generated, clients landed — any number is better than no number. '3x'd our email list' tells a story. 'Grew our email list' is background noise. Coach clients to include one specific metric wherever possible.
Objection-busting
The best testimonials address a specific hesitation a buyer might have before hiring you. 'I was worried about the cost — it paid for itself in the first month' eliminates price hesitation. Match your testimonials to the objections you hear most often in sales conversations.
Industry signal
Job title and company type tell a prospect 'this person is like me.' A testimonial from 'Sarah K., Marketing Director at a SaaS company' converts better to a SaaS marketing team than a generic 'Sarah K.' Attribution is social proof in itself.
Permission confirmed
Always confirm in writing exactly what you can use: first name only, full name, full attribution (name + company), photo, or video. Email confirmation counts. This protects you and the client. Offer Level 1 (name only) if they seem hesitant — partial attribution is better than none.
Weak vs. strong: the difference in practice
Weak (unusable)
“Great to work with! Really professional and easy to communicate with. Would definitely recommend!”
Strong (converts)
“We went from 12% to 34% email open rate in 6 weeks. Three of our last four leads mentioned our emails specifically as the reason they booked a call.”
Where to display your testimonials
Testimonials are most powerful inside a strong proposal. See the Freelance Proposal Guide →
What to Do When They Say Yes
Getting the testimonial is only the first step. How you handle it after they say yes determines how useful it actually becomes.
Send a thank-you immediately
Reply the same day. A short, genuine thank-you is the professional close. 'This means a lot — thank you for taking the time' is enough. It acknowledges their effort and closes the loop. Don't skip this step; it reinforces the relationship and makes the next ask easier in the future.
Format the testimonial properly
Copy the raw text into a clean document. Fix any minor typos if present (get their permission for any edits). Remove filler language that weakens the impact. If they gave you long-form answers to your 3 questions, synthesize it into a coherent 3–4 sentence testimonial. Send the formatted version back for approval before publishing.
Confirm permissions in writing
Reply with the formatted version and a clear confirmation request: 'I'd love to use this on my website and in proposals with your name and company — is that okay?' Their reply is your permission record. Keep it in your email archive. This simple step protects both parties.
Add to your testimonial library
Open your testimonial tracker (see the free download) and add a new row. Log: client name, date, project type, key result, permission level, and where you plan to use it. This running record makes it easy to find the right testimonial for the right situation — especially when you're in proposal mode and need social proof fast.
Create a testimonial library Google Doc
Create one master Google Doc titled “Testimonial Library.” Every time you receive a testimonial, copy it in with: client name, date, project type, key result, and permission level. When you're writing a proposal and need social proof fast, you'll have a searchable library instead of digging through your email. The free Testimonial Tracker download below includes a structured template for this.
How to use testimonials in proposals
The most effective format pairs a testimonial with a context sentence:
“We went from 12% to 34% email open rate in 6 weeks — [Name]'s research process is unlike any copywriter we've worked with before.”
— Sarah K., Marketing Director, SaaS company
This result came from a 6-week email audit and rewrite project similar to what we'd be doing for [prospect's company].
Video testimonials (optional but powerful)
Most clients won't do video testimonials — but the ones who do are disproportionately valuable because almost no freelancers have them. The tool to recommend: Loom (free, no editing required, client records a 60-second video from their laptop camera). Frame the ask: “I have a slightly bigger ask — would you be willing to record a 60-second Loom answering 3 questions? No editing, no prep needed. Here's the link to start: loom.com/new” The full Loom video request script is in the free download below.
Building your portfolio alongside your testimonials? See the Freelance Portfolio Guide →
A Testimonial Request Template They Can’t Say No To.
SoloStack members get 50+ done-for-you templates for invoices, proposals, contracts, SOPs, and more — plus a new pack every month.
Free Testimonial Downloads
Three ready-to-use tools. Download instantly — no account, no signup, no catch.
Testimonial Request Scripts
All 5 request scripts formatted for copy-paste, 3 follow-up templates for non-responders, 2 templates for handling 'I'm not sure what to say', a LinkedIn recommendation request, and a Loom video testimonial ask.
freelance-testimonial-request-scripts.txt
No email required
Testimonial Templates
8 fully-written example testimonials across 8 niches (copywriting, web dev, social media, SEO, brand design, VA, bookkeeping, consulting), each showing the before state and specific result — plus a fill-in-the-blank builder and a weak-to-strong rewrite example.
freelance-testimonial-templates.txt
No email required
Testimonial Tracker
A client testimonial log (name, date, project, permission, where displayed), a 10-item deployment checklist (website, proposals, LinkedIn, Upwork, cold email, Instagram, portfolio, case study, intake form, pitch deck), and a quarterly social proof audit template.
freelance-testimonial-tracker.txt
No email required
The Templates Are Done. You Just Need to Send Them.
SoloStack members get 50+ done-for-you business templates — including a full client communication kit.
Instant access. Cancel anytime.
Frequently Asked Questions
What if a client says they don't have time?
Can I use a testimonial without their permission?
Should I offer an incentive for leaving a testimonial?
What if I only have one or two testimonials?
Do testimonials help on Upwork and Fiverr specifically?
Want to build testimonial asks into your project close process? See our complete client offboarding checklist →
Related Free Resources
More guides for building a stronger freelance business — no signup required.