Reviews
Collect, moderate, reply to, and display customer reviews on your booking pages.
Updated 3 min read
title: Reviews category: Booking & Clients order: 7 description: Collect, moderate, reply to, and display customer reviews on your booking pages.
Reviews
Collect customer feedback, moderate reviews, reply to them, and display ratings on your public booking pages. Reviews help build trust and attract new customers.
Where to find it
- Sidebar → Reviews (visible when the Reviews module is enabled).
- Settings → Reviews for configuration.
Enabling reviews
Reviews are a toggleable module:
- Go to Settings → Modules.
- Toggle Reviews on.
- The "Reviews" item appears in the sidebar.
You can also enable/disable reviews from Settings → Reviews → Enable Reviews.
Review list page
The reviews index shows:
- Stats bar — Total reviews, pending count, approved count, average rating.
- Status tabs — All, Pending, Approved, Rejected.
- Filters — Search by customer name, email, or comment text. Filter by event type or staff member.
- Each review shows — Customer name, email, rating (stars), comment text, date submitted, status, and staff member (if applicable).
Review statuses
| Status | Meaning |
|---|---|
| Pending | Submitted but awaiting moderation. Not visible publicly. |
| Approved | Visible on your public booking pages. |
| Rejected | Hidden from public display. |
Actions
| Action | Description |
|---|---|
| Approve | Makes the review visible on your public pages. |
| Reject | Hides the review from public display. |
| Reply | Add a response (up to 2,000 characters) that appears alongside the review. |
| Delete | Permanently remove the review. Cannot be undone. |
How customers leave reviews
1. Review request email (token-based)
After a booking is completed, SchedulingKit can automatically send a review request email:
- The system creates a review record with a unique token.
- An email is sent with a link:
/review/{token}. - The customer clicks the link and sees the review form.
- They select a star rating (1–5), enter their name (unless anonymous), and write a comment (optional or required based on your settings).
- They submit. Depending on your auto-approve settings, the review is either immediately approved or set to pending.
- A thank-you page shows whether the review is live or pending moderation.
Configure the review request timing in Settings → Reviews (see Settings below).
2. Customer portal
Customers logged into the Customer Portal can leave reviews:
- Go to a completed booking in Bookings → [booking detail].
- If the booking is eligible (past event, no existing review), a "Write a Review" button appears.
- Submit a rating and optional comment inline.
- The review is created and linked to the booking.
Customers can also view all their reviews at Portal → Reviews.
3. Workflows
You can create a workflow with:
- Trigger: "After event ends" with a delay (e.g. 24 hours).
- Action: Send an email with the review link.
This gives you full control over the timing and content of the review request.
Review settings
Go to Settings → Reviews to configure:
General
| Setting | Description |
|---|---|
| Enabled | Master toggle for the review system. |
Review requests
| Setting | Description |
|---|---|
| Send review request | Automatically send review request emails after events. |
| Request delay | Hours to wait after the event ends before sending (1–168 hours). |
Moderation
| Setting | Description |
|---|---|
| Auto-approve | Automatically approve reviews that meet the minimum rating. |
| Minimum rating for auto-approve | Reviews with this rating or higher are auto-approved (1–5). |
| Require comment | Make the comment field mandatory (not just the star rating). |
| Allow anonymous | Let customers submit reviews without entering their name. |
Display
| Setting | Description |
|---|---|
| Show on booking page | Display approved reviews on your public booking/service pages. |
| Show staff reviews | Show individual staff ratings alongside reviews. |
Displaying reviews publicly
When "Show on booking page" is enabled:
- Approved reviews appear on your service detail pages.
- Average rating and review count are shown.
- Staff-specific ratings are shown if "Show staff reviews" is on.
- Display is also controlled through Customize → Detail Page → Show Reviews.
Review details
Each review stores:
- Customer info — Name, email, linked customer record.
- Booking info — Event, event type, staff member, location.
- Rating — 1 to 5 stars.
- Comment — Optional text review.
- Reply — Your response (with timestamp).
- Verified — Whether the review is from a verified booking.
- Submitted at — When the customer submitted the review.
Example workflow
A typical review collection setup:
- Settings → Reviews: Enable reviews, turn on "Send review request", set delay to 24 hours, enable auto-approve for 4+ star reviews.
- Customers complete bookings.
- 24 hours later, they receive a review request email.
- They click the link, rate 5 stars, write "Great experience!"
- The review is auto-approved and appears on your booking page immediately.
- A 2-star review comes in — it goes to "Pending" for manual review.
- You decide to approve it and add a reply addressing their feedback.
Permissions
Review management is available to team members with appropriate role permissions. The owner and admin roles have full access by default.
Was this article helpful?
More in Booking & Clients
- Public Booking SiteYour customer-facing booking site — browse services, pick a time, and book.
- LocationsManage physical locations where you offer services or hold meetings.
- Customer PortalYour clients' self-service portal — view bookings, leave reviews, manage profile.
- Manage BookingHow invitees view, reschedule, or cancel their booking via the manage link.
Questions about this? Bella answers from these articles.