How to Ask a Client for a Testimonial on WhatsApp: 7 Scripts That Get a Usable One Back
The Short Answer
Ask within a few days of the moment your work visibly paid off, ask three specific questions instead of asking for "a testimonial", and settle permission to publish in the same message. A client told that two or three sentences is plenty, and given three prompts (what the problem was, what changed, who you would recommend this to), can answer from their phone in two minutes. A client asked for "a testimonial for my website" has to work out what that even means, so it waits, and waiting is how testimonials die. Two limits are not negotiable. The United States Federal Trade Commission's rule on consumer reviews and testimonials, in force since October 21, 2024, forbids tying any incentive to the sentiment of what someone writes, and Google's policy for Business Profile reviews bans incentives of any kind. Asking is allowed everywhere. Paying for the answer is not.
The Three Moments Worth Asking In
Timing does more work here than wording. The same message sent at the wrong moment reads as an interruption, and at the right moment reads as an obvious yes. There are three such moments, and they all pass quickly.
- The moment the result lands. The site goes live, the case closes, the audit clears, the first month of numbers comes in. This is when the client's own feeling about the work is at its highest and most specific, and specificity is the only thing that makes a testimonial worth publishing.
- Right after they say something nice unprompted. "This looks great, thank you" is a client who has already written half a testimonial. Replying inside the same thread, that day, is the single highest-conversion ask in this post, because there is nothing left to decide except whether you may quote them.
- At the clean end of a relationship. Final invoice paid, handover done, retainer concluded on good terms. No awkwardness about money is left, and a client leaving happily is often more generous than one mid-project who still needs something from you.
The moments that do not work: while a deliverable is still open, in the same message as a price increase or an unpaid invoice (chase one thing at a time, and if there is money outstanding, chase the invoice first), and months later with no trigger, which forces the client to remember details they no longer hold.
Ask Three Questions, Not for a Testimonial
"Could you write me a testimonial?" is a homework assignment with no brief. The client has to invent a structure, guess a length, and decide what you want said, all of which is work, and work gets postponed. Three questions remove every one of those decisions:
- What was the problem before we started? This produces the sentence that does the selling, because the next buyer recognises themselves in it.
- What changed? Ask for something concrete if they have it: a number, a timescale, a thing that stopped happening. "We stopped missing filing dates" beats "very professional".
- Who would you tell to do this? This gets you the qualifier that stops the wrong leads contacting you, and it is the line most testimonials are missing.
Add two framing lines to the ask and the reply rate changes noticeably. First, a length ceiling: "two or three sentences is plenty" turns an essay into a message. Second, an explicit escape: "and if you would rather not, that is completely fine" costs you nothing and removes the pressure that makes people go quiet rather than say no. A client who declines cleanly today will often say yes after the next piece of work. One who felt cornered will not.
Offer to do the typing where it genuinely helps. A client who says "I am happy to, I just have no time" can be sent a two-sentence draft with "change every word of this, or send me your own". That is a shortcut, not a shortcut around consent: they must choose the words they put their name to.
Seven Scripts, by Situation
Replace anything in square brackets. All seven are short on purpose: a WhatsApp message that needs scrolling gets skim-read, and a skim-read ask gets a thumbs-up emoji instead of a testimonial.
1. The core ask, days after the result landed
Every element is doing a job: the trigger, the ask, the three prompts, the length ceiling, the channel ("straight here"), and the exit. Cut any one of them and the reply rate drops.
2. Replying to an unprompted compliment
This is the highest-yield script here and the one almost nobody sends. They have already written the sentence; you are only asking for permission and one more line.
3. A long-term client you know well
Naming the awkwardness is what makes it land. With a client of three years, a formal request reads like a form letter from someone who should know better.
4. A product or e-commerce customer after delivery
Saying where it will appear and how it will be attributed turns a hesitant customer into a yes, and saves a second round of messages asking permission.
5. Asking for a video or voice note
Set the ceiling in seconds and say one take is the point, or you get nothing while they wait for a day they look presentable. A voice note is a good fallback, and WhatsApp makes it a one-button answer.
6. The client who said yes and went quiet
This is one follow-up, and it is the last one. The draft removes the work, and "tell me to drop it" gives them a reply that is easier than silence. A second chase buys nothing and costs goodwill.
7. Asking for a public review instead
A testimonial and a review are not the same object. A testimonial is text you publish yourself; a review lives on a platform under that platform's rules, which is why this script carries a link and no promise attached to it. Say "anything honest", never "a five-star review", and never offer anything for it. The next section is why that wording matters.
What You May and May Not Offer
This is the part most testimonial advice skips, and it is the part that can cost you money. Two sets of rules apply, and they are not the same.
The FTC rule, if you sell to the United States
The Federal Trade Commission's Trade Regulation Rule on the Use of Consumer Reviews and Testimonials, 16 CFR Part 465, took effect on October 21, 2024. Legal summaries from Goodwin and Alston and Bird agree on the date and on the substance. Four parts of it bear directly on a testimonial you collect over WhatsApp:
- No fake or borrowed experience. A testimonial that misrepresents who wrote it, or that comes from someone who did not actually use what you sell, is prohibited. That includes testimonials generated by an AI tool and attributed to a person.
- No incentive conditioned on sentiment. You may not offer compensation or any other incentive on the condition that the testimonial express a particular sentiment. "Send me a nice one and I will knock 10% off" is the exact thing the rule names.
- Insiders must disclose. A testimonial from an employee, an agent or a close relative needs a clear and conspicuous disclosure of that relationship, and managers and officers may not solicit such testimonials from staff or family without it.
- No hiding the bad ones behind a claim. You may not threaten or pressure someone into removing a review, and if your site has a reviews section, it may not suggest it shows all reviews while negative ones are held back.
Nothing in it stops you asking, or asking enthusiastically, or reminding someone who forgot. What it stops is buying the answer, or shaping it.
Google's rules, if you point people at your Business Profile
Google's prohibited and restricted content policy is stricter than the FTC rule on one point: it treats incentivised reviews as rating manipulation whatever the sentiment attached. Independent write-ups of the policy, such as DemandHub's and Applause HQ's, describe the same two boundaries we read in the policy itself: offering payment, discounts, free goods or free services in exchange for a review is not allowed, and neither is offering anything in exchange for revising or removing a bad one. Simply asking a customer for a review, including by message, is allowed. Two more Google rules matter here: do not ask only the clients you expect to be happy, and do not tell them what to write. Ask everyone you finished work for, and leave the three questions out of a Google review request. The sanctions for getting this wrong land on the profile, not the customer: removed reviews at best, a suspended listing at worst.
The practical rule that satisfies both regimes is short. Ask freely, give nothing, accept whatever comes back, and publish it as it was written.
Permission: Four Things to Settle in the Chat
A testimonial you cannot attribute is close to worthless, and one you attributed without asking is a problem. Both are avoided by settling four things in the same thread, which is why WhatsApp is a good place to do this: the yes and the words sit in one conversation you can scroll back to.
- May I publish it? A plain yes in the chat is the record. Keep it.
- Under what name? Full name, first name only, initials, or role and company with no name. Offer the options rather than assuming, especially for individuals rather than businesses.
- Where? Website, social posts, proposals, ads. A client who agreed to a line on your site has not agreed to their face in a paid advert, and asking once now avoids a bad conversation later.
- A photo or logo? Ask for the file rather than taking one from their profile, and ask the person who can actually approve a logo.
Editing: trim for length and fix an obvious typo, nothing else. Do not merge two clients into one quote, do not sharpen a number, and do not cut the qualifier that made it honest. If you need to shorten heavily, send the shortened version back and get a yes on that version. Clients notice, and the one testimonial that reads nothing like the person who gave it is the one a prospect checks.
What To Do With It Once It Lands
Most testimonials are lost after they arrive, not before: the message sits in a thread, gets buried under next week's work, and is forgotten by the time the site is rewritten. Three habits fix that, and none needs a tool.
- Move it out of the chat the day it arrives. One document, one place: the words, the date, the person's name and role, and what they agreed you may do with it.
- Put it where the doubt is. A testimonial about speed belongs next to your turnaround claim, one about price beside the price, one from an industry on that industry's page. A wall of praise on a dedicated page is the least persuasive place for any of them.
- Make the asking a routine, not an inspiration. The reason most freelancers have two testimonials from four years of work is not that clients say no. It is that nobody asks on the day it would have worked.
That last one is what NagMeLater is for. It is a WhatsApp contact: text it a sentence and it texts you back at the time you named, in the same app the client conversation already lives in. Set the ask the moment a project ends, and the routine survives a busy month.
Two other commands earn their place here. note Priya testimonial: happy to be quoted with name and role, agreed Oct 2 keeps the permission where you can find it, and who is Priya brings it back. And schedule message to 12024909133 on Monday at 10am: Hi Mehul, really glad the launch went well holds the message and hands you a one-tap link at the time you chose, which you press send on yourself. We never send from your number and never read your chats. More in scheduled messages and notes.
No app, no account. Save the number, send a message, done.
Frequently Asked Questions
Is it unprofessional to ask for a testimonial over WhatsApp?
No, as long as WhatsApp is already where you and the client talk. The channel should match the relationship: if every update on the project went through WhatsApp, a testimonial request there is the natural next message, and it gets answered faster than email because the client can reply in one line from their phone. If you have only ever emailed, email. What is unprofessional is asking in a group chat, asking in a voice note, or asking at the same time as chasing money.
When is the best time to ask a client for a testimonial?
Within a few days of the moment your work visibly paid off, or immediately after the client says something nice on their own. The three reliable windows are the result landing, an unprompted compliment, and the clean end of a relationship once the final invoice is paid. Months later with no trigger is the weakest ask, because the client no longer remembers the specifics that make a testimonial persuasive.
What exactly should I ask them to write?
Three things, and say two or three sentences is plenty: what the problem was before you started, what changed, and who they would recommend this to. Those three answers produce a testimonial a prospect can recognise themselves in. Asking for 'a testimonial' with no brief makes the client invent a structure and a length, which is work, and work gets postponed.
Can I offer a discount or a gift in exchange for a testimonial?
Not safely. The FTC's rule on consumer reviews and testimonials, in force since October 21, 2024, prohibits offering compensation or any other incentive conditioned on the testimonial expressing a particular sentiment. Google's Business Profile policy is stricter for reviews on your profile and treats any incentive, positive or negative, as rating manipulation. Asking is allowed and costs nothing; paying for the answer risks removed reviews, a suspended listing, or an FTC problem.
How do I get permission to use a client's name and photo?
Ask for it in the same chat, and settle four things: whether you may publish it, under what name (full name, first name, initials, or role and company), where it may appear (site, social, proposals, ads), and whether they will send a photo or logo. The chat thread is then your record of the yes. Never take a photo from their profile, and never assume a website yes covers a paid advert.
Can I edit a testimonial a client sent me?
Trim for length and fix an obvious typo, nothing more. Do not merge two clients into one quote, sharpen a number, or remove the qualifier that made it honest, and if you have to shorten it heavily, send the short version back and get a yes on that. Under the FTC rule, publishing something that misrepresents what a consumer actually said is the problem it exists to stop.
What do I do when a client ignores the request?
Send exactly one follow-up, and make it easier to answer than to ignore: offer a two-sentence draft built from what they already told you, invite them to change every word, and give them explicit permission to decline. Then stop. A second chase buys nothing and costs goodwill, and the client who declines cleanly this time often says yes after the next piece of work.