Ask for a Google review after an appointment¶
Add a ready-made flow that sends each customer your Google review link on WhatsApp 2 hours after their appointment is marked completed. At the end, the flow is published and runs on every completed appointment. It takes about 10 minutes, plus Meta's template approval.
Before you start¶
- Your review page is set up and linked to your Google listing. See Get more Google reviews.
- Your WhatsApp number is connected. See Connect your WhatsApp number.
- You use Appointments, and your team marks visits completed. See Manage appointments.
- You have a WhatsApp template approved by Meta with
{{1}}for the customer's name and{{2}}for the review link. See Create a message template. - You can open Flows and publish flows. See Understand flows and the Flows list.
What the starter does¶
Ask for a Google review after an appointment — When an appointment is marked completed, wait 2 hours, then send the customer your Google review link on WhatsApp. Skipped when your review page is not set up.
| Step | What it does |
|---|---|
| Wait 2 hours | Gives the customer time to get home after the visit. |
| Only continue if the review page is set up | Stops quietly when your review page has no link, instead of sending a broken message. |
| Send the review request on WhatsApp | Sends your template to the customer's phone, with their name and your review link filled in. |
The review link comes from your review page each time the flow runs. If you make a new QR code, the flow sends the new link without any change. With several branches, it sends the default branch's link. See Make a branch the default.
Steps¶
Prepare the WhatsApp template¶
- Open WhatsApp in the left rail, then select Template.
- Create a template with 2 variables:
{{1}}for the customer's name and{{2}}for the review link. For example:Hi {{1}}, thanks for visiting us today. If you have a minute, please share your experience on Google: {{2}} - Submit it and wait until Meta approves it.
No offers in the message
Don't offer a discount, gift or anything else for a review. Google doesn't allow it, and can remove the reviews.
Add the starter¶
- Open WhatsApp in the left rail, then select Flows.
- Click the arrow (⌄) on the right side of New flow, then click Start from library.
- Under Starters, find Ask for a Google review after an appointment. Type
reviewin Search templates to find it faster. - Click Use. The flow opens in the builder as a draft named Untitled followed by a number.
- Click the name at the top and rename it, for example
Google review after appointment.
Finish the WhatsApp step¶
- Click the step Send the review request on WhatsApp.
- Check Send to. It is already set to the customer's phone from the appointment.
- Under Template, open Choose an approved template and pick your review template.
- If the template is approved in more than one language, pick one in Language.
- Under What goes in the message, check Variable {{1}} and Variable {{2}}. They are filled with the customer's name and your review link.
- Optional: click Wait 2 hours and change the wait.
- Click Save.
Publish it¶
- Click Publish in the top bar.
- Read the message. Published and live — new runs use this version. means it now runs on real appointments.
Live flows message real customers
From now on, every appointment marked completed sends a WhatsApp message 2 hours later. Messages already sent cannot be taken back.
Test it¶
- Book a test appointment for your own WhatsApp number.
- Mark it completed. See Manage appointments.
- After 2 hours, check that the message arrived and the link opens your review page.
- To check the run sooner, see Test a flow and fix failed runs.
Troubleshooting¶
| Issue | Cause | Fix |
|---|---|---|
| The run stops at Only continue if the review page is set up | Your review page has no review link yet. | Confirm your business on Review page. See Get more Google reviews. |
| Choose an approved template lists nothing, or reads No template is approved yet | No template is approved by Meta yet. | Create the template in WhatsApp → Template and wait for approval. |
| The template needs a value for {{2}}. | The template has a variable the step does not fill. | Check What goes in the message, or use a template with only {{1}} and {{2}}. |
| No message after an appointment | The appointment was not marked completed, or the flow is not published. | Mark the visit completed, and check that the flow is published. |
| The customer's link shows This review link is not active | Page is live is off on your review page. | Turn on Page is live on Review page. |