AutomateFirst
All guides
Reviews and repliesRestaurants, cafes, salons and local service businesses

How to Automate Review Requests and Replies for a Restaurant, Cafe or Local Service

The review page is the one part of your business updated entirely by other people, usually when something went wrong. Here is how to ask every customer once and reply to everything, without it depending on how the shift went.

8 min readUpdated September 10, 2026Free, no signup

For a restaurant, a cafe or any business people find on a map, the review page is the shop window. It is also the only part of the business updated entirely by other people, on their schedule, usually at the moment something went wrong.

Two jobs keep it healthy, and neither is complicated: ask every customer once, and reply to everything that gets written. Both take five minutes, and both stop happening the moment you get busy, which is exactly when they matter.

This guide automates the asking and drafts the replying. Setup takes about two hours.

What you are building

A short message that goes out after a visit or a job, asking for a review on one platform, with a direct link. Plus a second automation that watches for new reviews, drafts a reply in your voice, and puts it in front of you to approve. You still press send on replies, because replies are read by everybody who has not eaten with you yet.

Tools: your booking system, till or invoicing software, an automation tool (Zapier, Make or n8n), an AI assistant (ChatGPT or Claude), and the review platform you care about.

Step 1: pick one platform and get the short link

Ask for reviews in three places and you will get them in none. Choose the platform your customers actually check before deciding, which for most local businesses is the map listing, and put everything behind one link.

Every major review platform gives owners a direct review link in the business dashboard. Get it, shorten it, and keep it in the same note as the rest of this build. If a customer has to search for you, tap through two screens and hunt for the right button, most will simply not.

Step 2: choose the moment

The ask has to land close to the experience and after it is finished. Use the trigger you already have.

  • A restaurant or cafe taking bookings: the morning after the reservation.
  • A salon or clinic: a few hours after the appointment, once they have seen the result in daylight.
  • A trades or services job: the day after the invoice is settled, never before.
  • A shop with a loyalty scheme or an email list: after a second purchase rather than a first.

One ask per customer, ever, unless a year has gone by. A suppression list of everybody you have already asked is the difference between a review request and a nuisance.

Step 3: write the ask

The message has one job and should carry one link. Keep it shorter than feels polite.

Review request prompt

Write a short message asking a customer for an online review. Business: [one line]. Channel: [SMS or email]. Tone: [three adjectives], like a person who was there rather than a marketing department. Under fifty words for SMS, under a hundred for email. It should thank them for something specific, ask directly for a review on one named platform, say roughly how long it takes, and include one link. Do not offer anything in return, do not ask for a positive review, and do not ask unhappy customers to contact us privately instead. No exclamation marks and no emoji. Give me three versions.

Pick one of the three, send it to yourself, and read it on a phone. If the link sits below the fold on a phone screen, cut a sentence.

Step 4: wire the ask

One scenario, and the only fiddly part is the suppression list.

  1. Trigger from the system that holds the moment you chose: a completed booking, a settled invoice, a till transaction with an email address attached.
  2. Check the customer against a sheet of everybody already asked. If they are on it, stop there.
  3. Wait until a civilised hour. Nobody wants a review request at ten past six in the morning.
  4. Send the message through your email tool or SMS provider, filling in the customer name and what they bought or booked.
  5. Add them to the suppression sheet with the date.

Run it against your own contact details for the first few days. A review request sent to somebody whose booking was cancelled is a very specific kind of embarrassing, and it is easier to catch in testing than to explain afterwards.

Step 5: reply to everything

Replying to reviews is public work. It is read by people deciding whether to book, and it is the cheapest way to show what happens when something goes wrong. Every review gets a reply, including the five-star one that says nothing at all.

Have the automation notify you when a new review appears, pass the text to your AI assistant, and produce a draft you can approve or rewrite.

Review reply prompt

Draft a public reply to this customer review: [paste the review and its star rating]. Business: [one line]. Owner voice: [three adjectives]. Rules: under seventy words. Thank them by name if there is one. Refer to the specific thing they mentioned rather than replying in general terms. If the review is negative, acknowledge the specific problem without excuses, say what we are doing about it, and give one way to reach a human directly. Do not offer compensation and do not argue about the facts. Never use the phrases we are sorry you feel or reach out. Do not repeat the business name more than once.

Two kinds of review are not a drafting problem at all. One is abusive, or clearly about a different business, and that goes to the platform through its reporting route rather than into a public argument you cannot win. The other is a serious complaint about safety or hygiene, which needs a phone call from you the same day and a short public reply saying you have been in touch.

Read every negative draft before it goes out, without exception. The model writes a calm reply, which is right most of the time, but only you know whether the complaint describes a night you already know went wrong.

Step 6: use what customers wrote

Reviews are the only writing about your business in the words your customers actually use, which makes them the best raw material you have for content. Once a month, take everything that came in and pull out the themes.

Review themes prompt

Here are the reviews my business received this month. Give me: the five things customers mention most, in their own wording; anything two or more people complained about; three sentences customers wrote that describe what we do better than our own website does; and five ideas for social posts based on those themes, one line each. Do not invent quotes, and do not paraphrase a quote and present it as a quote.

Use those five things on your listing, your menu board and your posts. Never publish a quote you did not receive, and never tidy a customer quote into something they did not say.

What changes

The asking stops depending on whether the shift was calm. The replying stops being the job you catch up on once a quarter. And the page strangers use to decide about you gets tended every week by a system instead of by whoever remembers.

The asking half is Workflow 04: Get More Customers and the reply and content half sits in Workflow 06: Automate Your Content. Both are in the AutomateFirst playbook with the full prompt set and a checklist, seven workflows for one payment of $297.

Workflow 04: Get More Customers, and Workflow 06: Automate Your Content

Six more workflows, written exactly like this one

The AutomateFirst playbook covers seven repetitive jobs end to end, with the prompt library, PDF checklists and lifetime access. One payment of $297, no subscription.

Get the playbook for $29730 day refund, no questions asked

Other guides

How to Automate Client Follow-Ups for a Consulting BusinessSolo consultants and small consultanciesHow to Automate Quotes and Proposals for a Trades BusinessElectricians, plumbers, builders, installersHow to Automate Social Media Content for an E-commerce BusinessSolo and small-team online store ownersHow to Automate Appointment Reminders for a Clinic or SalonDentists, physios, clinics, salons and barbersHow to Automate Invoice Chasing for a Trades or Services BusinessElectricians, plumbers, builders, cleaners, small service firmsHow to Automate New-Client Onboarding for a Marketing or Design AgencyMarketing, design and creative studiosHow to Automate the Weekly Owner's Report for a Retail Store or CafeIndependent shops, cafes and small hospitalityHow to Automate Voice Notes into Written Follow-Ups for a Real Estate AgentEstate agents, lettings agents and brokersHow to Automate Customer Support Replies for an Online StoreSolo and small-team online store ownersHow to Automate Quote and Estimate Follow-Ups for a Cleaning, Landscaping or Home Services BusinessCleaners, landscapers and home services firmsHow to Automate Meeting Notes into Action Items and Client Recaps for a Consulting or Accounting FirmConsultancies, accountants and professional firmsHow to Automate Applicant Screening and Interview Scheduling for a Cafe, Restaurant or Small Hospitality BusinessCafes, restaurants and small hospitality venuesHow to Automate Low-Stock and Reorder Alerts for a Retail Shop or Small WholesalerIndependent shops and small wholesalersHow to Automate Case Studies and Social Posts from Finished Projects for a B2B Services FirmB2B services and professional firms