Why Automate Your Review Requests?
If you’re running a business, getting positive reviews is one of the most powerful ways to build trust and attract new customers. But manually asking for reviews? That takes time—and most businesses don’t follow through consistently.
With GoHighLevel’s automation tools, you can:
Automatically request reviews at the perfect time (e.g., after an appointment or job completion).
Balance requests between Google and Facebook for better visibility.
Trigger follow-ups if customers don’t respond to the first request.
Filter out customers who have already left a review so you don’t send duplicate requests.
If you haven’t already set up reputation management in GoHighLevel, check out Part 1, where we walk through connecting your Google and Facebook accounts, setting up review templates, and configuring AI-generated responses.
Step 1: Setting Up a Review Request Automation
Every automation starts with a trigger, which determines when the review request gets sent. Your trigger will depend on how your business operates.
Examples of Common Triggers:
Appointment Marked as "Showed" – Perfect for salons, massage therapists, or service-based businesses that use GoHighLevel’s calendar.
Invoice Paid – If you collect payments before requesting reviews, trigger the automation after the invoice is paid.
Pipeline Stage = "Job Completed" – Ideal for home services, contractors, or businesses that move leads through a sales pipeline.
Building the Automation (Example: Appointment Showed)
Go to Automations → Click Create Workflow
Add a Trigger → Select Appointment Status
Choose the Calendar → Select the calendar where appointments are booked
Set the Condition → Appointment Status = "Showed"
This means when an appointment is marked as "Showed," the automation will begin.
Step 2: Adding a Delay Before Sending the Request
You probably don’t want to send a review request immediately—especially if the appointment is still happening.
Click "Add Action" → Select Wait
Choose "Wait for Time Delay" → Set it to 3 hours (or whatever makes sense for your business)
Label the Action (e.g., Wait 3 Hours Before Request)
💡 Pro Tip: If your team only marks appointments as "Showed" at the end of the day, consider waiting until the next morning before sending the review request.
Step 3: Sending the Review Request (SMS & Email)
Now that we’ve waited the right amount of time, it’s time to send the request.
Click "Add Action" → Select Send Review Request
Choose the Method → SMS, Email, or WhatsApp
Label the Action (e.g., SMS Review Request Sent)
If you want to send both an SMS and an email, follow these steps:
Add a Wait Action (e.g., 30 minutes)
Duplicate the Review Request Action but choose Email instead of SMS
Since GoHighLevel already handles the follow-up cadence, you don’t need to add multiple steps—just the first SMS and email. The system will automatically retry if the customer doesn’t leave a review.
Step 4: Adding a Tag for Tracking (Optional)
If you like to keep track of which contacts received a review request, you can add a tag to their profile.
Click "Add Action" → Select Add Tag
Create a New Tag (e.g., Review Request Sent)
This helps you segment contacts later and avoid sending unnecessary follow-ups.
Step 5: Publish and Save Your Automation
Once everything is set up:
Click "Save"
Click "Publish"
Now, every time an appointment is marked as "Showed," the system will wait 3 hours, send a review request via SMS, then follow up with an email if necessary.
Step 6: Monitoring Your Reviews & Automating Responses
Once your automation starts working, you’ll see new reviews appear in Reputation Management.
What Happens Next?
Reviews will show up in the Reputation Dashboard, where you can track performance.
If AI review responses are enabled, GoHighLevel can automatically reply based on your settings.
If you prefer manual approval, you can review AI-generated responses before posting them.
💡 Pro Tip: If a customer already left a review, the system will skip sending another request, avoiding unnecessary follow-ups.
Bonus: Displaying Reviews on Your Website
What’s the point of getting great reviews if no one sees them? With GoHighLevel’s Review Widget, you can showcase live customer reviews directly on your website.
How to Set Up a Review Widget:
Go to Reputation Management → Widgets
Click Create New Widget
Choose a Layout (Grid or Carousel)
Select Review Sources (Google, Facebook, or both)
Customize the appearance & branding to match your website
Copy the embed code and place it on your website
Now, your site will automatically update with new reviews, building even more trust with potential customers.
What’s Next?
Now that your review automation is live, here’s what’s coming next:
Tracking Review Performance & Trends
Using GoHighLevel’s Yext Integration for Local SEO
Setting Up Notifications for New Reviews