You sent the ask. Crickets.
Before you assume nobody cares, you need to know: a “bad” response rate might be completely normal. And knowing your expected rate means you can plan how many customers to contact — instead of guessing.
Here’s what the numbers actually look like.
Testimonial response rate benchmarks (by channel)
| Channel | Typical response rate | Notes |
|---|---|---|
| Cold email | 2–8% | First contact, no prior relationship |
| Warm email (existing customers) | 10–20% | They know you, recent interaction |
| Email to loyal/delighted customers | 25–40% | Post-win, high satisfaction |
| SMS / text message | 25–35% | Higher open rates but feels intrusive if overused |
| In-person ask | 35–50% | Highest rate — personal, immediate |
| Automated post-purchase email | 5–15% | Depends on timing and specificity |
These ranges come from patterns across small business outreach and email marketing data. Your actual rate will vary based on your relationship quality, timing, and how good your ask is.
What does “response rate” mean here?
A testimonial response rate is:
(Number of testimonials received ÷ Number of customers asked) × 100
If you email 20 customers and get 4 testimonials, your response rate is 20%.
Unlike open rates or click rates, this measures actual follow-through — someone who opened but didn’t submit doesn’t count.
Why response rates vary so much
Relationship quality is everything
A warm email to someone you helped last week will outperform a cold email 3:1. The person has a fresh positive memory and a reason to want to help you.
Timing is a close second
Ask within 48 hours of a positive experience and your rate jumps significantly. Wait three weeks and most customers have moved on mentally, even if they still like you.
Friction kills conversions
If your testimonial request requires:
- Logging in
- Creating an account
- Navigating to a review site
- Writing a long, structured review
…you’ll lose most people before they finish. A single link to a simple form makes a measurable difference.
The ask itself matters
Vague: “Would you mind leaving us a review?” Specific: “Would you share a sentence or two about the results you saw after we redesigned your checkout flow?”
The specific version performs better because it tells the customer exactly what to write. It removes the blank-page paralysis.
How many customers do you need to ask?
Use this formula:
Contacts needed = Testimonials wanted ÷ Response rate (as decimal)
Example 1: You want 10 testimonials. You’re emailing warm customers at ~15% response rate.
- 10 ÷ 0.15 = 67 customers to contact
Example 2: You want 25 testimonials. You’re reaching out to delighted customers post-win at ~30%.
- 25 ÷ 0.30 = 84 customers to contact
Example 3: Small ask — you want your first 5 testimonials. You have 15 loyal customers you’ll text or email personally.
- If your rate is 35%: 5 ÷ 0.35 = 15 people needed ← you already have enough to contact
Most small businesses are surprised by this. You don’t need a massive customer list. You need to ask the right people at the right time.
How long will it take?
Timeline depends on how many customers you can contact per week.
If you can reach 10 warm customers per week:
- Week 1: 10 contacts → ~1–2 testimonials (15% rate)
- Week 2: another 10 → ~1–2 more
- Month 1: 40 contacts → ~5–8 testimonials
If you have 50 active customers and ask them all at once:
- One send → ~7–10 testimonials in 2–3 days
The takeaway: You can collect your first 5–10 testimonials in 1–2 weeks if you’re intentional about it.
Channel-by-channel strategy
Email (warm outreach)
Best for: service businesses, coaches, consultants, B2B Target rate: 15–25%
Personalize. Reference something specific about their experience. Keep the email under 100 words. Include a single direct link. Follow up once after 5–7 days if no response.
Email (automated post-purchase)
Best for: e-commerce, subscription businesses Target rate: 5–12%
Automate send timing to 5–7 days after delivery. Subject line matters — avoid “leave a review,” try “how did [product] work out?” Higher volume compensates for lower rate.
SMS
Best for: appointment-based businesses (salons, fitness studios, dental) Target rate: 25–35%
Best sent 2–4 hours after the appointment. Keep it to 2 sentences max: “So glad you came in today — if you enjoyed it, a quick note here would mean a lot: [link]”
Use sparingly. SMS feels personal, which helps — but over-messaging kills that goodwill.
In-person
Best for: retail, restaurants, local service businesses Target rate: 35–50%
The highest-converting channel. The key is making it easy: QR code at checkout, tablet on the counter, or a staff member saying “Would you scan this? Takes 30 seconds.” Pair with a reason — “We’re trying to help more people find us.”
What to do if your rate is low
Under 5%: Check your timing and copy. You’re probably asking too late, being too generic, or adding too much friction.
5–10%: Normal for cold outreach. Focus on warming up the relationship first — a follow-up check-in before the ask improves this significantly.
10–20%: Solid. You can improve by tightening your subject line and asking right after a win.
20–30%+: You’re doing it right. Scale up the number of contacts.
The benchmark that actually matters: your own trend
Industry benchmarks are starting points, not targets. What matters most is whether your rate improves over time as you test different messages, timing, and channels.
Track your rate after each batch. If you sent 20 emails and got 2 responses, that’s 10%. Try a different subject line next time. Did it go up? Keep it.
Calculate your numbers
Use our free testimonial response rate calculator to:
- Set your testimonial goal
- Enter how many customers you can contact per week
- Pick your outreach channel
- See exactly how long it’ll take and how many contacts you need
One last thing: make it easy to respond
Your response rate is only as good as the experience you send people to. A confusing form, a slow-loading page, or a link to a third-party review site all reduce completion.
SocialProof gives you a clean, fast collection form at a permanent link — your customers click, type a few sentences, and submit. That’s it.
Get your free collection link at socialproof.dev →
No credit card. Takes 2 minutes to set up.