← Marketing with AI

Testimonials with AI: ask for them, then put them on the pages that need them

This job is collecting testimonials and placing them on your website: the AI writes the ask, real customers reply, and the AI matches each reply to the page where it answers a buyer's doubt. It is a Workflow job that runs across a few sessions: about thirty minutes to write and send the asks, a wait for replies, about an hour to trim and place them, and a wait for each customer's yes. This page is about the website side: getting the words and putting them on the right pages. For sharing customer proof on social media, our guide on sharing customer proof without sounding braggy carries the rest. The AI does the writing around the quotes. The quotes themselves come only from customers.

Shape
Workflow
Sitting
a few sessions

The shape: Workflow

Testimonials are a Workflow because the work passes between three people, and it waits at each handoff.

You give the AI your customer list and your pages. The AI writes a short ask for each customer. You send the asks, and the customers reply when they reply. The AI trims the replies and suggests where each one goes. Each customer approves the trimmed version. You put the approved quotes on the pages.

The two waits are the point. The first wait is where real words enter. The second wait is where permission is given. If you skip the first, the AI invents praise. If you skip the second, you have edited a customer's words and published them under their name without asking.

What this means for you: you can start today and finish later. Today you can write and send every ask. The replies arrive over a few days. The second sitting, trimming and placing, takes about an hour, and then the approvals come back on the customers' time.

What you give the AI

The AI works at two points, so it needs two sets of inputs.

For the ask, give it:

  • A short list of happy customers. Five to ten names, with one line each on what they bought and when. "Finished a kitchen repaint in August" is enough.
  • A real moment for each one. The thank-you text they sent, the comment they made at pickup, the job that went well. This is what makes the ask personal instead of a form letter.
  • The two or three doubts your buyers have. In your words: "they think we will be expensive," "they worry we will not show up," "they are nervous about the first appointment." Each doubt becomes one question in the ask.
  • How you will send it. Email, text or a note at the end of a job. The length changes with the channel.

For the placing, give it:

  • The replies, pasted in full. Every word the customer sent, with their name and the date, so nothing gets stitched together later.
  • Your page list. The text of your home page, your main service pages, your pricing or quote page and your booking or contact page. Paste the text, or give the AI the page addresses if your plan lets it read web pages.
  • Any old testimonials you already have. So the AI can say which ones still fit and which ones describe a service you no longer offer.

What comes back

The first sitting returns one short ask per customer. Each ask names the moment, asks one or two specific questions tied to a buyer doubt, says where the words will appear and promises the customer will see the final version first.

Paste this brief to get the asks:

Write a short testimonial request for each customer below.
My business: [one sentence on what you do and where].
My buyers' doubts, in order of how often they come up: [doubt 1], [doubt 2], [doubt 3].
For each customer, write a message to send by [email or text].
Rules:
- Open with the real moment given for that customer. Do not invent any detail.
- Ask one or two plain questions tied to the doubt that customer can best speak to. Example: "Was the final price what you expected?"
- Never ask them to "write a testimonial" or "leave a review."
- Say the words may appear on our website, that their first name or initials are fine, and that they will see the final version before it goes up.
- Keep it under 90 words for email and under 50 words for text.
- Plain, warm, no exclamation marks, no flattery.
Customers:
[name, what they bought, when, the real moment]

The second sitting returns a placement table. Each row is one quote: the customer's exact words, a trimmed version if the reply runs long, the page it belongs on, the doubt it answers and where on the page it should sit.

Paste this brief once the replies are in:

Below are customer replies and the text of my website pages.
For each reply:
1. Quote the strongest one to three sentences exactly as written.
2. If the reply is long, give a trimmed version that keeps the customer's words and meaning. Cut only. Do not add words, reword praise or merge customers. Never cut a qualifier such as "but" or "except" that changes what the customer meant.
3. Name the one page where this quote answers a doubt a buyer has on that page, and say which doubt.
4. Say where on that page it should go: next to the price, under the service description, beside the booking button, or similar.
Then list any page that has no quote yet, and the doubt a future quote should answer.
Finally, draft a short approval message for each customer that shows the exact trimmed words and the page they will appear on.
Replies:
[paste each reply with name and date]
Pages:
[paste each page's text with its address]

You get back a table you can work from, a short gap list and the approval messages ready to send.

How to judge it

A good ask reads like you wrote it to one person. A bad ask reads like a survey. Reject it in a minute if you see any of these:

  • Invented detail. The ask mentions something you never told the AI, such as "the beautiful blue you chose." Delete it, or the customer will wonder who wrote the message.
  • "Leave us a review." That asks for a public review, which is a different job with its own rules. This ask is for words on your own website.
  • Five questions. More than two and the customer puts it off. Most never reply.
  • No promise of approval. The ask has to say they will see the final words first.

A good placement table keeps the customer's voice. Reject it if you see any of these:

  • A trimmed quote that says more than the reply. Compare every trimmed line to the original. If a word of praise appears that the customer never wrote, the trim is wrong.
  • Two customers merged into one quote. Each quote has one author.
  • Every quote on the home page. The home page gets one, maybe two. The rest go where buyers have doubts.
  • A quote far from its doubt. A line about fair pricing at the bottom of the about page does nothing. It belongs next to the price.
  • A result turned into a promise. "Our heating bill dropped" is one customer's experience. A heading that says "Lower your heating bill" next to it turns that into a claim about everyone.

What stays with you

The AI writes the ask and suggests the placement. Everything that makes a testimonial worth having stays with you.

The customers. You know who is happy, who would be glad to help and who would feel put on the spot. The AI only knows the list you give it.

The real moment. The ask works because it remembers something true. Only you were there.

The approval. Each customer sees the exact words and the page before anything goes up, and you keep their yes in writing. This is also your record if anyone later asks where a quote came from.

The honest selection. Choosing your best quotes is normal. Trimming a mixed reply until only the praise is left is not. If a reply says "the price was higher than we hoped, but worth it," quote the whole line or pick a different one.

The rules for your trade. In the United States, the FTC treats fake and misleading testimonials as deceptive, and that includes paying for praise without saying so. Health, legal and financial businesses often have stricter rules from their own licensing boards about client testimonials. Check yours before anything goes up.

The website edit. Putting the quote on the page, in the spot the table names, is your job or your web person's. If your pages need more than a quote, our website copy job covers the rewrite.

The upkeep. Quotes go stale. When your service, your prices or your team changes, a quote about the old version stops being true. Look at your placed quotes twice a year and swap out any that no longer fit.

An editorial example

This is an invented business, written to show the workflow.

Say you run a two-person house painting company. Your buyers have three doubts: the price will grow once the job starts, the crew will leave a mess, and the job will drag past the promised date.

You give the AI six recent customers and one real moment each. One sent a photo of her finished porch with a thank-you. Another mentioned at the final walk-through that the drop cloths were gone before he got home. The AI writes six short texts, each tied to one doubt. The porch customer is asked, "Was the final price what you expected?" The walk-through customer is asked, "How was the cleanup?"

Four reply over the next week. The porch customer writes a long paragraph that includes the line "the price we signed was the price we paid." The AI suggests that line, quoted exactly, for the spot next to your free-quote button. The cleanup line goes on the interior painting page, under the description of how you prep a room. The gap list says no quote yet answers the doubt about finishing on time, so your next asks focus there.

You send each customer the trimmed words and the page, get four yeses, and add the quotes to the site. The same four quotes can then feed your social posts, which is where the one review, many places guide picks up.

When to ask for a testimonial, a review or a case study

Three related jobs ask customers for words, and each one fits a different moment.

What you wantWhere it livesWhat the customer doesBest for
A testimonialYour own website pagesReplies to one or two questions, then approves your trimAnswering a specific doubt on a specific page
A public reviewGoogle or another review siteWrites and posts it themselvesShowing up well in local search and on maps
A case studyIts own page on your siteJoins a short interview, then approves a full draftA big purchase where buyers want the whole story

If you want public reviews, our guide on how to get more Google reviews covers that ask. If one customer's story deserves a full page, the case studies job walks through the interview.

Of every job on this list, social media is the one that comes back every week, and Boomp is software that does that one for you. See ten posts made from your website, free

Frequently asked questions

How do you ask a customer for a testimonial without it feeling awkward?

Ask soon after a good moment, such as a finished job or a thank-you message, and make the ask small. One or two specific questions work better than a request to write a testimonial, because most people do not know what one should say. Tell them where the words will appear, offer to leave their name off, and promise they will see the final version before it goes on your website.

Can ChatGPT or Claude write testimonials for my business?

It can write the ask, trim a long reply and suggest where a quote belongs, but it must never write the testimonial itself. A testimonial is a real customer's words about a real experience. A made-up one, or one a customer never said, misleads buyers, and in the United States the FTC treats fake or invented testimonials as deceptive. Every quote on your website should trace back to a message a customer actually sent.

Can you edit a customer's testimonial before publishing it?

You can shorten it, fix an obvious typo and cut a sentence that wanders, as long as the meaning stays the same. You should not add praise, change what was said about results, or combine two customers into one quote. Send the edited version back to the customer and ask whether it is fine to use. Their yes, kept in writing, is your record that the words are theirs.

Where on a website should testimonials go?

Put each quote on the page where a buyer has the doubt it answers. A quote about fair pricing belongs near the pricing or quote request. A quote about showing up on time belongs on the service page. A quote about feeling nervous before the first visit belongs on the booking page. A single testimonials page is fine as an archive, but few buyers visit it, so the pages they already read matter more.

Can Google reviews be used as testimonials on a website?

A public review is already public, but putting it on your own website is a different use, so ask the reviewer when the quote names them or describes something personal. Quote it word for word, link or point to where it came from when you can, and do not pick only the lines that make it sound better than the full review. Check Google's own terms for how you may show reviews.

How many testimonials does a small business website need?

Fewer than most people think. One specific quote on each important page does more than twenty vague ones on a single page. Start with your three or four most visited pages, find the doubt each one has to answer, and collect one quote for each doubt. Add more over time as new customers reply, and replace old quotes when your service or prices change.

Of every job on this list, social media is the one that comes back every week, and Boomp is software that does that one for you.

See ten posts made from your website, free

Rather not do this yourself? Start with what done-for-you social media should handle or affordable social media management, compared.

Save this to Pinterest

Testimonials with AI: ask for them, then put them on the pages that need them
KC

Written by Kathleen Celmins

Founder of Boomp. Helping local businesses stay visible on social media without doing the work themselves.