Free tool

Review response generator

Paste any customer review, pick positive or negative, and generate a public reply for Google, Yelp, or any platform in seconds. Plus a library of ready-to-send responses. Free, no signup required.

Review sentiment
Platform
Tone
Your prompt
Write the business's public reply to the customer review below for me.

It's a positive review. Thank them genuinely and echo back the specific thing they praised so it doesn't read as a template. Warmly invite them back or mention something they'd enjoy next time. Don't be saccharine or over-the-top.
It's a public Google review. Future customers searching for the business will read this reply, so write it for them too. Mentioning the business name once, naturally, is good practice here.
Tone: genuinely appreciative and human, acknowledging the person before the point.
Keep it short — two to four sentences. It's public, so no internal jargon and none of the copy-paste clichés ("we value your feedback", "your business means the world to us"). Sound like a real person from the business, not a press release.
Respond to the specific points they raised, not a generic version of them. Leave [brackets] where you need a detail I haven't given you.

The review I'm replying to:
[paste the customer review you're replying to here]
Generate in

Opens in your AI of choice, free and unlimited, no signup. Always read the reply before you post it — it's public, and AI can sound confident while getting your details wrong.

Response templates

13 ready-to-send review responses

For the reviews that make you stall before replying — the glowing five star, the furious one star, and everything between. Copy one, fill in the [brackets], and post it, or open it in ChatGPT to rewrite in your voice.

Glowing five-star review

Positive

Thank you so much, [name] — this made our day. We're thrilled [the specific thing they loved] lived up to it, and we'll pass your kind words on to the team. Come back and see us soon!

Praise for a specific team member

Positive

Thank you, [name]! [Employee] will be so glad to hear this — looking after people like you is exactly why they're great at what they do. We've shared your review with them. See you next time!

Loyal / repeat customer

Positive

It means a lot to have you back, [name] — thank you for the years of support and for taking the time to write this. We don't take regulars for granted. Always a pleasure having you.

Short praise, little detail

Positive

Thank you, [name] — really glad you had a great experience with us! We'd love to know what stood out so we can keep doing more of it. Hope to see you again soon.

Poor experience or service

Negative

Hi [name], I'm sorry — this isn't the experience we want anyone to have, and I understand why you're frustrated. I'd genuinely like to make it right. Could you reach me directly at [email/phone] so I can look into [the specific issue] and follow up personally?

Product defect or quality issue

Negative

Hi [name], I'm sorry [the product] didn't hold up the way it should have — that's not the standard we hold ourselves to. We'd like to replace it or make it right. Please get in touch at [email] with your order number and I'll take care of it directly.

Long wait or late delivery

Negative

Hi [name], you're right to be annoyed — [the wait / the delay] is longer than anyone should have to put up with, and I'm sorry. We're [the concrete fix you're making]. I'd like to put things right for you, so please reach me at [email] and I'll sort it out.

Billing or pricing complaint

Negative

Hi [name], thank you for flagging this — a surprise on the bill is the last thing you should have to deal with. I want to understand exactly what happened with [the charge]. Could you email me at [email]? I'll review it personally and make it right if something went wrong.

Review you believe is unfair or inaccurate

Negative

Hi [name], thank you for the feedback — I'm sorry you left feeling this way. Our records show [the calm, factual clarification], but I may be missing something, and I'd rather hear it from you directly. Please reach me at [email] so we can get to the bottom of it together.

Good product, let down by service (or vice versa)

Mixed

Thanks for the honest review, [name]. I'm really glad [the part that worked] hit the mark — and I'm sorry [the part that didn't] let the whole thing down. We're [the fix]. If you're open to it, reach me at [email] and I'll make the next visit the one you came for.

"Would've been five stars if…"

Mixed

Appreciate the fair feedback, [name] — and the [4] stars! You're spot on about [the thing that fell short], and we're already [the fix]. We'd love the chance to earn that fifth star next time you're in.

Positive rating, no words

No comment

Thank you for the [5] stars, [name]! We're glad you had a good experience. If you ever have a minute, we'd love to hear what you enjoyed — and we hope to see you again soon.

Low rating, no words

No comment

Hi [name], I'm sorry to see this — it tells me something fell short, and I'd really like to know what. We can't fix what we can't see, so if you have a moment, please reach me at [email]. I'd genuinely appreciate the chance to make it right.

Guide

Replying to reviews so the next customer trusts you

A generated draft gets you most of the way. The rest is knowing what separates a reply that wins people back from one that makes things worse, and where the real fix for bad reviews lives.

Answering a one-star review

Same angry review, two very different replies. The first is defensive and forgettable. The second acknowledges the experience, apologizes without excuses, and moves the fix offline. Every future customer reading it sees a business that takes problems seriously.

The review

“Waited 40 minutes for a cold meal and nobody apologized. Won't be back.”

A defensive reply

“We were extremely busy that night and do our best. Sorry you feel that way.”

A reply worth posting

Hi [name], I'm sorry — a 40-minute wait for a cold meal is on us, not you, and we should have said so at the table. I'd genuinely like to make it right. Could you reach me directly at [email]? I want to understand what went wrong that night and fix it for next time.

Six habits behind a reply that lands

A generated draft gets you about 80% of the way. These are the habits that close the gap, on a five star and a one star alike.

Write for the next reader, not only the reviewer

Most people who read your reply will never have left a review. They're deciding whether to trust you, so a calm, specific reply to a bad review can win more customers than the review lost.

Be specific, never generic

Echo the actual detail they mentioned. "Thanks for the kind words" pasted under every five star reads like a bot. "Glad the late checkout helped" reads like a person.

Apologize without excuses

On a negative review, own it in the first line. "We were slammed" is an excuse; "that wait was on us" is an apology. Never get defensive in public.

Take the resolution offline

Acknowledge publicly, then invite them to a real person by email or phone. The public reply shows you care; the private channel fixes it.

Know the platform's rules

Yelp bans offering freebies in a reply; app stores strip links; Google rewards a natural mention of your business name. The wrong move can get a reply removed.

Read it once before you post

It's public and permanent. AI sounds confident even when it's wrong about your details. You're the editor on every reply, not the rubber stamp.

Here's the part a response generator can't do: most one-star reviews start as a support issue that never got resolved in time. Answer customers fast enough and the frustration never hardens into a public review. That means a findable help center and an AI agent that resolves the common questions before they become complaints.

A generator vs stopping the review

A review response generator drafts a great reply after the review lands. A real AI agent works upstream: it resolves the issue while it's still a support question, before the customer ever reaches for the one-star button. Here's where the two diverge.

CapabilityGeneratorSelvo agent
Writing the reply
Drafts a public reply to a review
Knows your product and policies
Only what you paste in
Trained on your help center
Applies your brand voice
Re-describe it every time
Set once
Stopping the bad review
Resolves the issue before it becomes a review
Answers customers 24/7 on its own
Lives inside your support inbox and widget
Hands off to a human when unsure
Trust & cost
Cites a source the customer can verify
Audit log of every answer
Price
Free
$0.10 per resolved chat
Selvo AI Agent

Stop the issues that turn into bad reviews

A generator helps you reply after the review lands. Selvo's AI agent works upstream: trained on your help center, it resolves the common issues inside your widget and inbox 24/7, cites its sources, and hands off to a human when it's unsure. Issues get fixed in minutes instead of posted to Google. It bills at $0.10 per resolved conversation instead of per seat.

See how the AI Agent works

Questions about the review response generator

What is a review response generator?
A review response generator turns a customer review into a public reply written on behalf of your business. You paste the review, pick whether it's positive, negative, or mixed, choose the platform and tone, and the AI drafts a response you can review, tweak, and post. It handles the replies most owners stall on: a furious one star, a glowing five star, the bare rating with no words.
Is this review response generator free?
Yes. No signup, no email, no paywall. Build a response prompt and open it pre-filled in ChatGPT, Claude, Perplexity, or Google AI, copy it into any tool, or grab one of the ready-made response templates. All of it is free.
How do I respond to a negative review?
Acknowledge their experience and apologize that it fell short in the first line, without excuses or getting defensive, and without admitting legal fault. Name one concrete thing you're doing about it, then move the resolution offline by inviting them to reach a real person directly. Keep it short and human; remember future customers read your reply as closely as the reviewer does. Set the sentiment to Negative and the generator drafts exactly that shape.
How do I respond to a positive review?
Thank them and echo back the specific thing they praised so it doesn't read as a template, then warmly invite them back. Don't be over-the-top or generic. "Thanks for the kind words" pasted under every five star does nothing. Set the sentiment to Positive and the generator personalizes around the detail they mentioned.
Does it write replies for Google, Yelp, and app store reviews?
Yes. Pick the platform and the reply respects its rules. On Google it'll work your business name in naturally, which helps you show up in local search. On Yelp it won't offer incentives or ask the reviewer to take the review down, both of which violate Yelp's policy. On app stores it keeps it short and skips links, since stores strip them. Trustpilot, Facebook, and a general option are covered too.
Should I respond to every review?
Responding to reviews, good and bad, signals to future customers that you're paying attention, and platforms like Google factor engagement into local ranking. You don't need a novel for every five star, but a short, specific thank-you goes a long way, and every negative review deserves a calm, public reply that shows you take feedback seriously.
Are the response templates good to post as-is?
They're a strong starting point, not a final answer. Each template fills a proven structure for a situation people stall on (a product defect, a long wait, a review you think is unfair), with [brackets] where your specifics go. Swap in the real details, adjust the voice to match your brand, and read it once before you post, because the reply is public.
How do I stop getting bad reviews in the first place?
Most one-star reviews start as a support issue that didn't get resolved fast enough. The fix is upstream: answer customers quickly, before the frustration hardens into a public review. An AI agent trained on your help center answers the common questions 24/7 and only escalates what it can't handle, so problems get solved in minutes instead of festering into a Google review. Selvo's AI agent does that inside the inbox and widget your team already uses, billed at $0.10 per resolved conversation instead of per seat.

Something we didn't cover? Email a founder — answer in your inbox the same day.

We built the support tool we wished existed.

Help center, chat widget, AI agent, and shared inbox. The whole support stack on one bill. Free for fourteen days, no credit card.