How to collect customer testimonials without it being awkward

Testimonials are the part of your website written by someone else. Getting them is mostly a matter of asking at the right moment and asking a better question.

By Sorin Maxim · Founder, ReviewMix5 min read

A customer filling in a short testimonial form on a phone
In short

Ask within a few days of the work being finished, ask one specific question instead of requesting a testimonial, and record permission separately for the name, the photo, the company and any use in ads.

Testimonials are strange. Every business wants them, almost nobody asks for them properly, and the ones that do ask usually get back something like "great service, highly recommended", which persuades nobody.

The fix is not a better form. It is a better question and a better moment.

Ask while it is still fresh

The window is short. A few days after the work is visibly finished is right. A month later the person has to remember how they felt, and what you get back is a polite summary rather than anything specific.

That is also the difference between a testimonial and a Google review. The review is public, permanent and out of your hands. The testimonial comes to you first, which means you can ask a real question and you can choose whether to publish the answer.

Ask one question, not for a testimonial

"Could you write us a testimonial" puts a blank page in front of someone at the end of a busy day. Most people freeze and produce a sentence.

Ask something specific instead. Any of these work:

  • What were you worried about before you got in touch
  • What was different after the work was done
  • What would you say to someone deciding whether to book

The answers to those are usable as written. The worry question in particular is worth more than praise, because the next customer has the same worry and reads their own situation in the answer.

Do not write the testimonial for them and ask them to approve it. It reads as written by a marketer, and in most of Europe it also puts you on the wrong side of advertising rules about genuine endorsements.

Make the sending trivial

However good the question, you lose people at the mechanics. A login, an account, a form with nine fields and a captcha, and you are down to the two customers who really like you.

What should happen is one link, a short form, and no account. In ReviewMix that link is shared per business, and it goes out however you already talk to customers, by message, by email, printed on a card. The customer opens it, answers, sends, and that is the end of their involvement.

Get permission properly, in pieces

This is the part that gets treated as a checkbox and should not be.

A name is personal data. A photo is more so. A company name can identify someone on its own. Using any of it on a public website needs a basis, and "they sent it to us so they must be fine with it" is not one.

The practical version is to ask about each piece separately, because people genuinely feel differently about them. Plenty of customers are happy for their first name and their company to appear and would rather their photo did not.

So in ReviewMix the submitter makes four separate choices: the name, the photo, the company, and whether the testimonial can be used in paid advertising. Each one is recorded with the time and the exact wording they agreed to. They get a private link to change any of it later, and if they withdraw the photo it stops appearing on your site automatically rather than waiting for someone to notice.

That is not a compliance feature bolted on. It is the difference between a testimonial you can still use in two years and one you quietly take down when somebody asks.

The longer version of how this works is in collecting testimonials with consent.

Approve before anything appears

Nothing a customer sends should go straight onto your website.

Not because you are filtering out anything negative, which you should not do, but because a testimonial can contain a phone number, a health detail, a competitor's name or a complaint about a supplier. You are publishing it, so you are responsible for it.

The workflow that works is boring. Submissions arrive, you read them, you approve the ones you want to show, and the rest sit there. Approving is the only step that makes something public.

Put them where they do work

A page called "Testimonials" that nobody clicks is a filing cabinet.

Put two or three on the page where the decision happens. The service page, the booking page, the pricing page. A testimonial that answers the exact worry the page creates is worth more than twenty filed together.

Then the practical question is how they get there. Copying them by hand works once and then stops, because nobody updates a page they have to edit manually.

In ReviewMix the same widget that shows your Google reviews also shows approved testimonials, in one embed, in the order you decide. Add it once, and when you approve something new it appears. There are three layouts and three themes, and it is on every plan including Free. The widget checklist covers what to look at before you add any of these to a site.

A routine you will actually keep

Once a week, pick the three or four jobs that went well. Send the link with one question attached. Read what comes back, approve what is good, and leave the rest.

That is it. Four asks a week is roughly two hundred a year, and if a quarter of them answer you have fifty pieces of writing about your business that you did not have to write.

If you want to see the collection side without paying anything, the free plan covers one business, the shareable collection link, the submitter portal and the widget. The pricing page has the rest.

If your customers are not all in one country, the ask has to arrive in a language they read without effort: collecting feedback across several countries covers what changes.

The ask is the part people put off: how to ask a customer for a testimonial without it being awkward gives the moment and three short message templates.

Frequently asked questions

What is the difference between a testimonial and a Google review?
A Google review lives on your Google profile and you cannot edit it. A testimonial is sent directly to you, you choose whether to publish it, and it can be longer and more specific.
Do I need permission to publish a customer's name and photo?
Yes. Under EU rules a name and a photo are personal data, and using them on your site needs a clear basis. Record what the person agreed to and let them change their mind later.
What should I ask for in a testimonial request?
One specific question works better than "please write a testimonial". Ask what they were worried about beforehand, or what changed after the work was done.

Related articles

More on privacy & consent and testimonials, consent.

All articles

Your customers would review you. Ask them.

Start free — no card. Import your Google reviews and embed them today; upgrade when you want the printables kit, replies, daily refresh, or more businesses — or don't.

Free to start · Setup takes minutes · Hosted in the EU