Relay / Blog

How to Send Review Requests After Appointments Automatically

Set up automated review requests that go out by text or email on a timed schedule after every appointment. Step-by-step for service businesses.

· Relay Team

Asking for a review in person feels awkward, and waiting days to send one means the appointment isn't fresh in your client's mind. The answer is automated review requests after appointments—scheduled messages that go out by text or email at the exact right moment, without you lifting a finger every time.

Here's the core approach: configure a follow-up automation that triggers when an appointment is marked complete, waits a set delay (typically two hours to one day), then sends a personalized message with a direct link to your review profile. The client gets the request while the experience is still top of mind, and you never forget to ask.

Key Takeaways

Why Automate Review Requests After Appointments

Service businesses run on reputation. A steady stream of recent reviews signals trust to prospects browsing your Google listing, booking page, or social profiles. But asking for reviews manually—whether in person at checkout or via a text you compose each time—competes with the dozen other tasks you're juggling between clients.

Manual requests also suffer from inconsistency. You remember to ask your morning clients but forget by the afternoon rush. A team member who's great at color correction might be uncomfortable prompting for a review. And if you wait more than a day or two, the appointment fades from the client's memory, and the review rate drops.

Automation solves all three problems. Once you configure the workflow, every completed appointment triggers the same polished message at the same interval. No one on your team needs to remember, and the timing stays consistent whether it's Tuesday morning or Saturday evening.

What You Need to Automate Review Collection

To send review requests after appointments automatically, you need three components working together.

A System That Tracks Appointment Status

The automation has to know when an appointment is complete. That typically means a CRM or booking platform where you or your team mark the appointment finished—either manually in the calendar or automatically when the client checks out. Without a clear "complete" event, the automation has no trigger.

A Communication Channel

Review requests go out by text message or email. Text delivers higher open rates and faster responses, which matters when you want the review written within hours. Email works as a backup channel or for clients who prefer it. Either way, the system needs to send messages on your behalf from a number or address your clients recognize.

An Automation Engine

The engine watches for the appointment-complete event, waits the delay you've set (two hours, one day, whatever fits your workflow), then sends the templated message with the review link. In service-business platforms, this logic often ships as a ready-made playbook you can turn on and customize. In general-purpose automation tools, you build the workflow yourself using triggers, delays, and actions.

Step-by-Step: Setting Up Automated Review Requests

Here's how to configure a post-appointment review automation in a typical service-business CRM.

Before you write the message, grab the direct URL clients will click. For Google Business Profile, search for your business on Google, open the listing, click the reviews tab, then select "Ask for reviews." Google generates a short link you can copy. For Yelp, Facebook, or another platform, navigate to your business page and copy the review-submission URL. Test the link in a private browser window to confirm it opens the review form, not just your profile.

2. Locate the Review-Request Playbook

In a platform built for service businesses, look for a library of pre-built automations or playbooks. Common names include "Request a Review," "Post-Appointment Review Follow-Up," or "Review Request After Service." The playbook is a template: the trigger, delay, and message are already configured, and you customize the details.

If your CRM or booking tool doesn't offer playbooks, you'll create the workflow from scratch using the automation builder. Start by adding a new automation and selecting the trigger event.

3. Set the Trigger and Delay

The trigger is the appointment status change—usually "Appointment marked complete" or "Appointment status = Done." Some systems let you filter by service type, so you can send review requests only after certain treatments.

Next, configure the delay. A common starting point is two hours after the appointment ends. That's enough time for the client to get home or move on to their next task, but soon enough that the visit is still vivid. If you serve clients late in the evening, consider waiting until the following morning (for example, if the appointment ends after 6 p.m., delay until 9 a.m. the next day). Many platforms let you set conditional delays or "business hours only" windows.

4. Write the Message Template

Keep the message short, warm, and specific. Include the client's first name (using a merge field), thank them for the visit, and ask for the review in one clear sentence. Then provide the direct link.

Here's a sample text template:

Hi {{FirstName}}, thanks for coming in today! If you have a moment, we'd love to hear about your experience: [your review link]. – [Your Business Name]

For email, you can add a bit more context and format the link as a button, but the same principles apply: gratitude, a simple ask, and a one-click path to the review form.

Avoid bribing or conditioning the request ("If you loved your service, leave us a review"). That's review gating, and most platforms prohibit it. Just ask everyone.

5. Choose Text, Email, or Both

Decide which channel to use. Text typically drives higher response rates because it arrives as a notification and the link opens in the same device. Email gives you more space and works well for clients who don't want business texts. Some teams send both: a text two hours after the appointment and a follow-up email the next day if no review has been submitted. If you layer messages, make sure your CRM can suppress the second message when the client has already reviewed.

6. Turn On the Playbook and Test

Activate the automation. Most platforms let you run a test: create a dummy appointment, mark it complete, and watch the message flow through (either to a test contact or to your own phone). Confirm the timing, the merge fields (first name, business name), and the link. Once the test succeeds, the playbook runs on every subsequent completed appointment.

7. Monitor and Adjust

After a week or two, review the results. Check your review platform to see if new reviews are coming in, and look at the message delivery logs to confirm texts and emails are going out. If the response rate is lower than you'd like, experiment with timing (try one day instead of two hours, or morning instead of evening) or tweak the message copy to make the ask more personal.

How Relay Handles Automated Review Requests

Relay ships with a ready-made review-request playbook that you can turn on and edit without building the workflow from scratch. When you mark an appointment complete in the calendar, the automation waits the interval you've set—two hours, one day, or a custom delay—then sends a text or email with your personalized message and review link.

You control the message template, the timing, and whether the request goes by text, email, or both. Because Relay combines the CRM, booking calendar, and communication channels in one platform, the playbook sees every appointment status change and can send messages from the same inbox your team already uses for client conversations.

Texting begins on the Starter plan at $79 per month, which includes a set number of team seats and a monthly allowance of texts and emails; the review-request playbook is available on every paid tier. Pro at $199 per month removes the cap on how many automations you can run simultaneously, so you can layer follow-ups (a review request two hours post-appointment, a win-back message sixty days after the last visit, and so on). Every plan lets you import contacts from a CSV spreadsheet, and paid plans include access to Relay's REST API and signed outbound webhooks for custom integrations. Details on seat counts, text allowances, and overage rates are on the pricing page.

The AI Front Desk add-on, available on any paid plan for $149 per month, can also capture caller information when someone phones to book. After the appointment, the same review-request playbook fires, turning inbound calls into reviews without extra manual steps.

Choosing Between Text and Email for Review Requests

Text messages deliver higher open rates—often in the range of ninety percent or more—and clients typically read them within minutes. That immediacy helps when you want the review written the same day. The constraint is length: a text review request needs to fit in a short message, and some clients prefer not to receive business texts outside of appointment reminders.

Email gives you more space to thank the client, add your logo, and format the review link as a button. It also serves clients who've opted out of texts or who check email more regularly. The tradeoff is lower open rates and slower response times, which can mean fewer reviews overall.

A hybrid approach works well: send the first request by text a few hours after the appointment, then follow up by email the next day if the client hasn't yet left a review. That sequencing requires your CRM to track whether a review has been submitted (or at least whether the link was clicked), so you don't pester someone who's already helped you out.

Common Mistakes When Automating Review Requests

Asking Too Late

Waiting a week to send the review request means the appointment details have faded. The client may not remember your name or which service they received, and the motivation to write drops. Aim for the same day or the next morning.

Sending a Generic Message

A template that reads like a form letter—no personalization, no warmth—gets ignored. Use the client's first name, mention the specific service if your platform supports it, and sign the message with your business name or your own name if you're a solo practitioner.

Asking someone to "leave us a Google review" without a link adds friction. The client has to search for your business, navigate to the reviews tab, and figure out where to click. A direct URL reduces that to one tap.

Review Gating

Only asking happy clients for reviews, or filtering based on a satisfaction survey first, violates most review platforms' policies and can get your profile penalized. Send the same request to everyone, and let the client decide what to write.

Ignoring the Replies

Some clients will reply to your review-request text with a question, a thank-you, or a complaint. If the message comes from a shared inbox, someone on your team needs to monitor it and respond. An unanswered reply to an automated message feels worse than no automation at all.

Timing Your Review Request for Maximum Response

The ideal delay depends on your service type and your clients' routines. For a quick service—a haircut, a brow wax—two hours gives the client time to leave, settle in at home or work, and tap out a review. For a longer or more involved treatment—a color correction, a facial, a tattoo session—waiting until the next morning lets the client appreciate the full result before writing.

Evening appointments present a timing challenge. A review request at ten p.m. might get buried in notifications or feel intrusive. Configure the automation to wait until morning if the appointment ends after a certain hour, typically six or seven p.m. Most CRM platforms that offer business-hours filtering let you set conditional delays based on the appointment end time.

You can also layer multiple requests: a text two hours after the appointment and an email reminder three days later if no review has been posted. Just make sure the second message is polite and acknowledges that they may have already helped—no one likes feeling nagged.

Tracking and Measuring Your Review Automation

Once the playbook is live, monitor two metrics: delivery rate and review submission rate. Delivery rate tells you whether your messages are going out successfully (texts delivered, emails not bouncing). Most CRM platforms show this in the automation logs or message history.

Review submission rate is harder to track precisely unless your CRM integrates directly with the review platform. As a proxy, compare the number of new reviews per week before and after turning on the automation. If you're sending fifty review requests a month and seeing five new reviews, that's a ten-percent response rate—a reasonable baseline for automated requests. Response rates vary by industry, client relationship, and message quality, so focus on the trend over time rather than hitting a specific number.

If response drops, test changes to the message copy, the timing, or the channel. A/B testing (sending version A to half your clients and version B to the other half) can reveal which wording or delay works better, but you need a few weeks of data to see a pattern.

How Review Requests Fit Into Your Broader Follow-Up Strategy

Review requests are one piece of a post-appointment follow-up sequence. Other common automations include a thank-you message immediately after checkout, a satisfaction check-in a day or two later, and a win-back message if the client hasn't rebooked within your typical return window (thirty, sixty, or ninety days, depending on your service).

Layering these messages requires careful timing so clients don't feel bombarded. A good sequence might look like this:

  1. Appointment ends and client checks out.
  2. Two hours later: automated review request by text.
  3. Next day: optional email with aftercare tips or product recommendations.
  4. Sixty days later (if no return visit): win-back message offering a limited-time discount or simply inviting them back.

Each message serves a different purpose, and spacing them out keeps the communication helpful rather than overwhelming. Platforms that remove the cap on automations—like Relay's Pro plan—let you run all of these playbooks in parallel without manual coordination.

What to Do With the Reviews You Collect

Reviews only help if prospects see them. Make sure your Google Business Profile is claimed and verified, and encourage clients to post there since that's where most local search happens. Respond to every review—positive and negative—within a day or two. A thoughtful reply to a glowing review reinforces the client's decision to choose you, and a professional response to a critical review shows prospects that you care about service recovery.

You can also feature standout reviews on your website, in social posts, or in email newsletters. Just ask the reviewer for permission first, especially if you're using their full name or photo.

Negative reviews happen. When they do, resist the urge to argue or defend in the public reply. Acknowledge the issue, apologize if warranted, and offer to resolve it offline. Then follow up directly with the client by phone or email to make it right.

Comparing DIY Review Automation to Purpose-Built Playbooks

You can build review-request automation yourself using a general-purpose tool that connects your calendar, a delay timer, and an SMS or email service. That approach gives you complete control over every step and works well if you already manage other workflows in the same platform.

The tradeoff is setup complexity. You'll need to map the appointment-complete trigger, configure conditional logic for timing, handle merge fields for personalization, and maintain the integration if any connected service changes its API. For a single automation, that's manageable. For a suite of follow-ups—review requests, win-backs, missed-call text-backs—it becomes a maintenance burden.

Platforms built for service businesses ship with playbooks that handle all the logic out of the box. You turn on the review-request template, edit the message, set the delay, and you're done. Updates to the underlying system (like a change in how appointment status is tracked) don't break your workflow because the vendor maintains the playbook. That's the value of an integrated CRM: fewer moving parts, less to troubleshoot.

If you already use separate tools for booking, communication, and automation, compare the setup and ongoing effort to switching to a single platform that bundles all three. For solo practitioners and small teams, the time saved often outweighs the flexibility of a DIY stack.

Integrating Review Requests With Your Booking and CRM Workflow

Automated review requests depend on clean data. If appointments aren't consistently marked complete in your system, the trigger won't fire. Train your team to update appointment status at checkout or enable automatic status changes when the appointment end time passes. Some CRMs offer both: manual control for walk-ins or early finishes, and automatic completion for no-shows or on-time visits.

Make sure the contact record includes a mobile number (for texts) and an email address. If a client books online and only provides an email, the text request will fail. Your booking page should collect both, and your intake form can prompt for the missing channel at check-in.

Contact segmentation helps, too. If you offer multiple services—say, haircuts and color—you might want different review-request messages for each, highlighting the specific experience. Tag or categorize appointments by service type, then configure separate playbooks for each category. Not every CRM supports that level of segmentation, but if yours does, use it.

Frequently Asked Questions

How soon after an appointment should I send a review request?

A delay of two hours to one day works well for most service businesses. Two hours gives the client time to leave and settle in, while the appointment is still fresh. If you serve clients late in the evening, wait until the next morning to avoid sending a message at an inconvenient hour. Test both timings with a small group and see which drives more responses.

Can I automate review requests on the free plan?

The Free plan in most CRM platforms lets you run a small number of automations, but if those automations send text messages, you'll need a paid plan. Review requests typically go out by text or email, and texting requires a subscription tier that includes a messaging allowance. Check your platform's pricing page to see where texting starts.

What happens if I send too many review requests in a month?

Each paid plan includes a monthly allowance of texts and emails. If your review volume pushes past that allowance, the platform bills for the extra usage at the published per-message rate. You can set a cap in your account settings to stop sending once you hit a certain spend, or you can let it bill and adjust your plan tier later if review collection becomes a regular high-volume activity.

Should I ask for reviews by text or email?

Text delivers higher open rates and faster responses, which matters when you want the review written the same day. Email gives you more space and works well for clients who prefer not to receive business texts. A hybrid approach—text first, email follow-up if no review is submitted—often produces the best results, but it requires your CRM to track link clicks or review submissions so you don't double-message.

How do I handle negative feedback that comes back through the review request?

Some clients will reply to your review-request message with a complaint instead of posting a public review. Treat that as an opportunity: acknowledge the issue, apologize if appropriate, and offer to make it right. Resolving the problem privately often prevents a negative public review and can turn a disappointed client into a loyal one. Make sure your team monitors the inbox where review requests originate so replies don't go unanswered.

Can I customize the review-request message for different services?

Many CRM platforms let you create multiple versions of the same playbook, each tied to a specific service or appointment type. You can write a haircut-specific message that thanks the client for their new style and a color-specific message that mentions the transformation. Segment your appointments by service category, then assign the appropriate playbook to each. Not all systems support this level of customization, so check your platform's automation features.


Automated review requests turn every completed appointment into a potential five-star testimonial without adding tasks to your team's checklist. The work happens once—when you configure the playbook—and the results compound as reviews accumulate week after week. Set the delay that matches your clients' routines, write a message that feels personal, and make the link easy to tap. The reviews will follow.

Try Relay free

One inbox for your texts, calls, email and web chat, with booking and follow-up built in. No credit card to start.

Get started free