Reading time: about 10 minutes
One thing changes the whole approach and is worth keeping in view: the reply is not for the person who wrote the review. It is for the hundred people who will read it while deciding whether to come in. The writer almost never changes their mind; the reader forms one from scratch.
Step by step
-
Separate the complaint from the facts
Before writing anything, split it in two: what it claims happened (facts) and what they felt (complaint). These are different and get answered differently — facts get checked, feelings get acknowledged.
If the claim is false, that is not argued in public with details: you offer to talk. If it is true, you say it is true. Mixing the two — "we are sorry you felt that way, although in fact…" — is the worst possible reply and the most common.
-
Ask for three tones and choose afterwards
The most important instruction in this prompt is reveal nothing. Replying "you came in on Tuesday for your blood pressure medication" publicly confirms that this person is your patient and what they take. It happens constantly and it is a serious problem, not a stylistic slip.
Act as a pharmacy owner replying publicly to a review. THE REVIEW: paste it as it is WHAT I KNOW HAPPENED: tell it raw, for you MY POSITION: half true: we were three days late / it is false NON-NEGOTIABLE RULES: - Do NOT confirm or deny that this person is our patient. - Do NOT mention any medicine, condition, specific date or anything that reveals what they came in for. - Do NOT argue the facts in public or give your version in detail. - Do NOT use "sorry you felt that way" or "we apologise for the inconvenience". - 60 words maximum. - End by offering a private channel, without sounding like you want it taken down. Give me 3 versions: one that acknowledges, one neutral, one that invites a conversation. And tell me in one line which you would use and why.
-
Run the privacy filter over it again
Even though you asked. Read all three looking for one thing: could someone who was not there deduce anything about that person? An "as we explained when you came in" already confirms they came in.
This check is not delegated. It is the same judgement as the school’s first lesson, applied to a place where the text stays public for good and Google indexes it.
-
Decide first whether that review gets a reply
Not all of them get a reply, and a model cannot decide this because it does not know what happened. Three different cases with three different answers:
A concrete, real complaint — a long wait, a curt exchange, what they came for was not in stock. This one gets a reply, and soon: done well it is the one that pays off best.
A complaint about something outside your control — the price of a subsidised medicine, not being able to dispense without a prescription. Reply, but explain calmly, without defending yourself: the answer is for whoever reads it later, not for whoever wrote it.
An insult, a mix-up with another pharmacy, or something that did not happen. This is not argued in public. Report it to the platform if appropriate and let it be.⚠️ And one that is none of the three: if the review describes a health problem or reveals who that person is, your reply cannot confirm it even in passing. Not "we are sorry about your treatment", not "when you came in on Thursday". That publicly confirms this person is your customer and what is wrong with them, and that is your problem — even though they said it first.
-
Wait until tomorrow and read it again
The reply you write on the day you read it always has an edge you cannot see. The next day you see it in four seconds.
And if on rereading you still want to defend yourself, do not publish yet: publish only the part inviting a conversation. Nobody will tell you this, but people who read an argument in the reviews do not come back.
-
And now what actually moves your rating
Answering a bad review well prevents damage. What raises the rating is having good reviews, and good ones almost never write themselves: they get written when somebody asks at the right moment.
The right moment is not at the till: it is right after you solved something. Ask the AI for four ways of asking that do not sound like begging, pick the one you would say out loud without cringing, and use it this week.
A full example, and what is wrong with it
The review: "I went in for my anxiety medication and the girl on the morning shift treated me appallingly, in front of everybody and in a rush. A disgrace." One star. This is what came back when asked for a conciliatory tone.
"We are very sorry about what happened during your visit. We understand how uncomfortable it is not to feel properly looked after, especially with a treatment as sensitive as yours.
We assure you that privacy and careful treatment are priorities for us, and we will pass your comment to the morning team so it does not happen again.
We invite you to come in and ask for the pharmacist so we can attend to you personally. Kind regards."
And now, what is wrong with that reply:
- "A treatment as sensitive as yours" publicly confirms their health. This is the serious one and the easiest to let through, because it sounds like empathy. That person mentioned anxiety; you cannot confirm it. Them saying it first does not authorise you to ratify on a public page that they are your customer and what they take. And the damage does not undo by deleting the reply: it survives in screenshots and caches.
- "The morning team" points at one specific person. The review already said "the girl on the morning shift". Your reply confirms and formalises it: anybody who comes in at that hour knows who is meant, and that employee has just received a public reprimand without giving her account. What you write is "we will look into it internally" — no shift, no person, no time.
- "So it does not happen again" accepts the account as fact. You were not there. It may have been exactly like that, or there may have been a queue, an expired prescription and a conversation that soured on both sides. Accepting it publicly commits you against your team and removes your room to find out what happened. "We are going to look into it" reads the same to a stranger and settles nothing.
- And the one thing it got right is the ending. Inviting them to talk in private is exactly the right exit: it moves the conversation out of a place where health cannot be discussed and gives you the chance to find out what happened. That sentence stays; everything before it is what goes.
The reply you do publish fits in three lines: we are sorry you left with that impression, we cannot discuss any details here, please come in and ask for the pharmacist. It says the same, confirms nothing and condemns nobody.
And the underlying reason for all of it: that reply will be read mostly by people who did not write the review. Whoever wrote it already has their opinion; what decides tomorrow’s rating is what the person reading both of them thinks.