Features How it works Pricing Guides FAQ Start free
Reputation

How to respond to a bad restaurant review

Your reply is not a conversation with the reviewer. It's a short piece of writing that a stranger will read next Tuesday while deciding whether to book you. Everything about how to write it follows from that.

RatingEcho · 28 July 2026 · 8 min read

The instinct, on reading a one-star review that isn't fair, is to correct the record. You know the table. You know the server. You know the risotto went out at the right temperature because you plated it. And there it is in public, wrong, with your name on it.

Almost every reply written from that instinct makes the restaurant look worse than the review did.

The way out is to be clear about who you're writing for. Not the reviewer — they wrote it, they felt better, they've moved on. You are writing for the person three weeks from now who is comparing you against two other places, has both profiles open, and is reading the negative reviews first because that's what everybody does.

That reader isn't scoring you on whether the complaint was fair. They're working out what kind of place you are from how you handled it.

The four parts

Nearly every good reply has the same four moves in the same order, and comes in under eighty words.

1. Name it

Repeat the specific thing they said. Not "your experience" — the cold biryani.

2. Own your part

Whatever share is genuinely yours. Not more, not less.

3. Say what changed

One concrete thing you've done since. This is the part everyone skips.

4. Move it offline

One line, one channel, no argument. Then stop typing.

Part three is what separates a reply from an apology. It's also the one you cannot fake.

The third move is doing most of the work, and it's the one missing from ninety percent of restaurant replies. "We're sorry you had a poor experience" tells the future reader nothing. "The pass now holds nothing longer than four minutes and we've added a second runner on Saturdays" tells them you found a cause and did something about it.

If you genuinely haven't changed anything — sometimes there's nothing to change — then say what you looked into. "We checked the timings for that evening with the kitchen and you're right that the gap was longer than it should have been" is honest and still lands.

Five reviews you will definitely get

The cold food

The review

"Waited 40 minutes and the food arrived lukewarm. For these prices, disappointing."

A reply that works: "You're right, and forty minutes on a Wednesday isn't a kitchen problem, it's a planning one — we were a chef short and didn't adjust the covers. We've capped bookings on nights we're short-staffed since. If you'll give us another go, ask for Ravi and dinner's on us — no review required either way. help@… ."

Why: it names the thing, gives a cause without excusing it, states a change, and the offer explicitly has no strings on the review. That last clause matters and we'll come back to it.

The one-star with no words

No text, no detail, nothing to work with. Reply anyway, briefly: "A one-star with no detail is hard for us to learn from, but it clearly wasn't a good visit and we'd genuinely like to know what happened. help@… if you have a minute."

You are not going to win this reviewer back. You are showing the next reader that a rating without substance still got a courteous, curious response.

The one that's about something you don't control

Parking, a delivery rider, the weather, the building's lift. Acknowledge the frustration as real, be clear about the boundary without sounding defensive, and offer the thing you can actually do. "The rider's timing isn't ours to set, which I know doesn't make the food any warmer when it arrives. If you order direct we pack hot dishes separately and I'll watch it personally."

The one that's factually wrong

This is the hard one. They say they waited an hour; the ticket says twenty-six minutes. The temptation is to post the timestamps.

Don't. A reply that wins the argument loses the reader, every time — nobody reading a restaurant profile has ever thought "good, the owner proved the customer wrong, I'll book." Correct the record once, gently, without contradicting their feelings: "Our ticket shows twenty-six minutes, though I'd rather understand why it felt much longer than that — if the table wasn't checked on in between, that's the actual failure." You've stated the fact and stayed the reasonable party.

The one about a staff member by name

Never discuss an employee publicly, in either direction. Not to defend them, not to distance yourself from them. "That's not the standard we expect and it's being handled internally" is the whole public reply. Anything more turns a service complaint into an HR matter that a stranger is now reading.

Never do this

Do not mention details the reviewer didn't. Not what they ordered, not who they were with, not that they'd complained before, not that they had four drinks. Restaurants have caused far more damage with a reply revealing a diner's private information than the original review ever did — and in many places it also breaches data protection law.

The offer that quietly breaks the rules

Here's where well-intentioned owners get themselves in trouble.

Offering a free meal, a refund, a discount or a voucher in exchange for taking down or changing a review is against Google's policies on incentivised and manipulated content. It's also the sort of thing consumer regulators in several countries treat as misleading, because it distorts what future customers see.

The distinction is narrow but genuinely simple. Making a real problem right is service, and you should do it. Attaching a condition about what the review says is buying the review.

The test

Would you still make this offer if the reviewer told you the review was staying up exactly as written? If yes, it's hospitality. If no, it's a transaction for a rating, and it doesn't matter how politely it's phrased.

The same logic rules out the surrounding tactics. Don't ask friends and family to post positive reviews to push the bad one off the first page — that's fake content from people who weren't customers, and Google is markedly better at spotting review bursts from connected accounts than most owners assume. Don't offer loyalty points for reviews. And don't only invite happy diners to review, which is review gating, and a faster route to a suspended Business Profile than any single bad review.

When to report instead of reply

Some reviews shouldn't be answered because they shouldn't be there. Google removes content that breaks a policy, not content that's unfair, and that distinction decides whether reporting is worth your time.

  • Never a customer. Someone reviewing a visit that didn't happen — often after a phone call went badly, or a booking they couldn't get.
  • Conflict of interest. A competitor, a former employee, anyone with a stake in your rating.
  • Off-topic. A political rant, a complaint about a different branch, a review of the shop next door.
  • Abuse or personal information. Slurs, threats, or a staff member's private details.
  • Obvious spam. Links, promotions, the same text posted across multiple businesses.

Report it through your Business Profile and say precisely which policy it breaks; a report that just says "this is unfair" gets nowhere. Reply publicly in the meantime, calmly, because the review may well stay up. And accept the ones that don't qualify: a real diner who had a genuinely bad night is entitled to say so, and trying to scrub that review is time better spent fixing the thing they described.

Make it a habit rather than a project

The restaurants with good-looking profiles aren't the ones without complaints. They're the ones where every complaint from the last two years has a considered, specific reply under it, posted within a couple of days.

  • Check reviews at a fixed time — Monday and Thursday mornings beats "whenever one arrives".
  • Draft, then wait an hour before posting anything written while annoyed.
  • Reply in the language the diner wrote in.
  • Keep it under eighty words. Length reads as defensiveness.
  • Reply to the good ones too, briefly. A profile where only complaints get answered looks like damage control.

RatingEcho drafts replies in the diner's own language from the actual text of the review, and nothing posts until you've read it and approved it — the specific detail in part one is the point, and a tool that skips it just produces the copy-pasted reply everyone can spot. Public review invites go to every diner regardless of rating, and no reward is ever tied to what someone writes.

Answer the next one in two minutes

Review sync and AI-drafted replies you approve before posting. Feedback capture is free on Basic.

Start free