GoHighLevel review request automation uses the Send Review Request workflow action: add it to a workflow, choose email or SMS, and HighLevel sends the request on behalf of the contact's assigned user, with the message template and delay set in Reputation settings and your review link inserted with the {{reputation.review_link}} merge field. Follow-ups stop once the person clicks the review link, Google requests need a connected Google Business Profile, and review requests must be enabled in the sub-account settings. One rule matters more than the setup: ask every customer, not only the happy ones. Google's policy prohibits selectively soliciting positive reviews. Details below, from HighLevel's help center (read October 18, 2026).
How to set up GoHighLevel review request automation
- Connect Google Business Profile and any other review platforms you use.
- Enable review requests in the sub-account settings.
- Set the template and timing under Reputation, Settings: the SMS or email text, and how long after the trigger the request goes out.
- Add the Send Review Request action to a workflow and pick the channel (email or SMS).
- Choose the trigger: a stage such as "Completed", a tag, or an appointment status of Showed.
- Test with your own number and email, and check the link opens the review page.
Sources: HighLevel's how to send review requests and Review Request workflow action articles. The second is old, so rely on the first and test.
- Job completeStage or tag starts the workflow
- Delay (set in Reputation)The request goes out as the assigned user
- ReminderOne follow-up on the same channel
- Link clickedFollow-ups stop for that channel
How do GoHighLevel review requests behave?
GoHighLevel review requests go out as the contact's assigned user, take their text and timing from Reputation settings, and stop repeating on a channel once the contact clicks.
| Behaviour | What HighLevel says |
|---|---|
| Sender | Automated requests go out as the contact's assigned user. Manual sends use the signed-in user. |
| Message text and timing | Held in Reputation settings, not in the workflow action. |
| Review link | Insert with {{reputation.review_link}}; it uses the link in Reputation, Settings, Review Link. |
| Follow-ups | The repeat schedule stops for that channel once a click on the link is detected. |
| Delivery status | Only Twilio confirms SMS delivery; Mailgun gives no delivered status. |
| Prerequisites | Google sends need Google Business Profile integrated; requests must be enabled in sub-account settings. |
What not to do with review requests
- Do not gate by sentiment. Asking only customers who seem satisfied, or sending unhappy ones elsewhere, is selective solicitation. Google's prohibited and restricted content policy includes "selectively solicit positive reviews from customers" under rating manipulation.
- Do not offer rewards for positive reviews. Platform rules differ; read each platform's policy.
- Do not text without consent or registration. A review request is a message like any other; see the compliance checklist.
- Do not request too early. Send after the service is complete, not at booking.
- Clinics: reviews can reveal that someone is a patient. Take advice first; see healthcare clinics.
A good, honest pattern: ask everyone after the job, send one request and one reminder, route private feedback to a person who can fix it without hiding the public link. The med spa and dental pages show where this fits in the customer journey: med spas, dental.
Why are my GoHighLevel review requests not going out?
GoHighLevel review requests usually do not go out because they are not enabled in sub-account settings, Google Business Profile is not connected, or the review link is wrong.
| Symptom | Cause | Fix |
|---|---|---|
| Nothing sends | Review requests are not enabled in sub-account settings | Enable them |
| Google link missing | Business Profile not connected | Connect it first |
| Link goes to the wrong page | Review Link in Reputation is wrong | Correct it and retest |
| Request sent from the wrong person | Contact owner not set | Assign an owner before the action |
| No delivery status on email | Mailgun does not report delivered | Judge by click rate, not delivered status |
Frequently asked questions about GoHighLevel review requests
How do I send review requests automatically in GoHighLevel?
Add the Send Review Request action to a workflow, choose email or SMS, and set the template and timing in Reputation settings.
Who does the request come from?
From the contact's assigned user when sent by workflow; manual requests use the signed-in user.
How do I put my review link in a text?
Use the {{reputation.review_link}} merge field, which takes the link set in Reputation, Settings, Review Link.
Will it keep asking after someone reviews?
Follow-ups stop once a click on the review link is detected for that channel. A click is not proof the person posted, so check your reviews.
Can I only ask happy customers?
No, Google's policy prohibits selectively soliciting positive reviews. Ask everyone.
Do I need Google Business Profile connected?
Yes, HighLevel says you need Google Business Profile connected for Google review requests.
Can you set up review automation for my business?
Yes, as part of our automation service; the first call is free.