Reviews module overview
Customer ratings, team leaderboard, Google Review integration, statistics
Reviews module
Customer reviews are the foundation of salon reputation. The module focuses on review management, Google Review system, and team leaderboard.
Where to find it
/manager/reviews. Sidebar Reviews menu.
What it contains
Statistics dashboard
- Average rating (1-5 stars)
- Rating distribution (how many 5★, 4★, 3★, 2★, 1★)
- Pending count (awaiting approval)
- Approved / Rejected / Flagged
- Awaiting Google confirmations
Review list
Each review on a row:
- Customer name + booking
- Star rating
- Comment preview
- Status (PENDING / APPROVED / REJECTED / FLAGGED)
- Date
- Actions (Approve / Reject / Reply / Flag)
Team leaderboard
Top-rated staff:
- Name + avatar
- Average rating
- Review count
- Badge (Excellent / Experienced / Perfect)
Review flow
- Booking completion (status COMPLETED)
- Bookinda sends review-request email to customer (1-3 days later, automation)
- Customer rates (1-5 stars + comment)
- Salon (you) approves / rejects / flags
- Approved reviews:
- May appear on public mini-website
- Count in staff average rating
- Count on team leaderboard
Review statuses
PENDING
New review, awaiting approval. Default status.
APPROVED
You approved. Appears on public surfaces (mini-website, staff profile).
REJECTED
Rejected. Not visible anywhere, stays in audit trail.
FLAGGED
Marked (e.g., inappropriate content, or dispute-worthy). Awaiting investigation.
Customer replies
Salon can respond to a review:
- Reply button on review
- Text field
- Save → reply is public (under the review)
Builds customer trust: salon engages with feedback.
Test review link
Top of module Test Review Link button:
- Generates 24-hour link
- Open, try review flow
- Useful for demo or debugging
When to use it
Scenario 1, weekly review approval Monday morning: Pending tab → 5 new reviews. All 4-5 stars → Approve all. One Reply: "Thanks for the kind words!"
Scenario 2, negative review 1-star review: "Stylist was 30 min late." Don't delete (audit + transparency), Reply: "Sorry, we're sending compensation by email." → customer satisfaction recovery.
Scenario 3, team mentor Team leaderboard. Anna 4.9★, 87 reviews → Excellent badge. Béla 3.8★, 12 reviews → coaching needed. Mentor meeting.
Scenario 4, fake review Competitor leaves malicious 1-star. Flag → investigate → Reject. Customer doesn't exist in your booking history.
Scenario 5, Google Review conversion Approved 5★ review → customer gets email "Please post on Google too" + €5 voucher. (Details: Google Review integration)
Public appearance
Approved reviews appear on:
- Mini-website (Reviews tab on public salon page)
- Staff profile (on stylist subpage)
- Online booking (if enabled)
Customer name and booking date typically hidden (only rating and comment).
Tips
- Weekly review approval is 10-15 minute routine, don't let pile up.
- DON'T delete negative reviews, reply instead. Unanswered 1★ is worse than replied.
- Reply tone professional, not snippy or defensive.
- Team leaderboard motivates, show at team meeting.
- Test review link is for demo, don't send to real customers.
- Fake reviews handled with flag + Reject, documented.