OptimoCMS Docs
Back to overview

Reviews & Ratings

Manage review requests, internal and external reviews (Google, Trustpilot, TripAdvisor) and the ExternalReviews block.

What are Reviews & Ratings?

The review system automatically sends review requests to customers after a booking, reservation or delivery. Customers can leave a review on your own site or be redirected to external platforms like Google, Trustpilot or TripAdvisor. You can also display external reviews on your website using the ExternalReviewsSection block in the Page Builder.
Tips
  • Reviews increase visitor trust and improve your Google ranking (SEO).
  • The system works for all widgets: booking, reservation and delivery.

Configure review settings

Go to Reviews → Settings to enable the review system: • Enable/disable review requests • Set the delay (hours after completion) • Choose per widget (booking/reservation/delivery) whether review requests are sent • Enable internal reviews (review on your own site) • Add external review links (Google, Trustpilot, TripAdvisor, custom)
Tips
  • A delay of 24 hours works well for restaurants. For hairdressers, 2 hours is better.
  • You can configure multiple external platforms simultaneously.

Connect Google Reviews

To direct customers to Google for a review: 1. Go to Reviews → Settings 2. Enter your Google Place ID (starts with 'ChIJ...') 3. The system automatically generates the correct Google review link You can find your Place ID via: • Google Maps → search your business → click 'Share' → copy the link • Or use the Google Place ID Finder: developers.google.com/maps/documentation/places/web-service/place-id
Tips
  • Your Place ID never changes, even if you update your business details.

External review providers

Besides Google, you can also connect other review platforms: • Trustpilot: enter your Business Unit URL • TripAdvisor: enter your business link • Yelp: enter your Yelp page URL • Custom: enter any URL with a custom label Each provider gets its own button in the review request email.
Tips
  • Use a maximum of 3 external links to avoid overwhelming the customer.

Review request emails

The system automatically sends emails after completion: • After a booking (status: completed) • After a reservation (status: completed/seated) • After a delivery (status: delivered) The email contains: • Greeting with customer name • Link to internal review (if enabled) • Buttons to Google and external platforms • Unsubscribe link Each customer receives a maximum of 1 review request per booking/reservation/order.
Note
  • Review emails are only sent if the review system is enabled in settings.

Moderate reviews

Go to Reviews → Site Reviews to manage submitted reviews: • View all reviews with stars, text and author • Filter by status: all, pending, approved • Filter by widget: booking, reservation, delivery • Approve or reject reviews • Delete inappropriate reviews New reviews default to 'pending' until you approve them.
Tips
  • Respond quickly to reviews — customers appreciate a fast response.

ExternalReviewsSection block

The ExternalReviewsSection block displays external reviews (Google, Trustpilot, TripAdvisor) on your website. How to add it: 1. Open a page in the Page Builder 2. Search for 'External Reviews' in the block list 3. Drag it onto your page 4. Configure: provider, number of reviews, layout (grid/carousel/list), minimum rating, show provider badge The block automatically fetches reviews from the cache (updated once daily).
Tips
  • Use the 'carousel' layout for a compact overview.
  • Turn on 'Show overall rating' for a clear summary at the top.

Send test email

Before going live with the review system, you can send a test email: 1. Go to Reviews → Settings 2. Enter an email address in 'Test email' 3. Click 'Send test email' The test email shows what the review request email looks like, including your business name, colours and layout. Links in the test email are not functional.
Tips
  • Send a test to yourself to verify branding and copy are correct.
  • The test email uses your current settings (branding, template overrides).

Customise email template

You can customise the subject line and intro text of review request emails: 1. Go to Reviews → Settings 2. Scroll to 'Email template overrides' 3. Adjust: • Subject: default is 'How was your experience? — [business name]' • Intro text: default is 'Thank you for visiting [business name]! We'd love to hear about your experience.' Leave a field empty to use the default text. The email automatically inherits your branding colours and logo.
Note
  • Keep the subject short (max 60 characters) for optimal display in inboxes.

SEO & Automatic synchronisation

The review system automatically improves your SEO: • JSON-LD AggregateRating schema is automatically added to pages with the ExternalReviewsSection block • This allows Google to show stars in search results External reviews are automatically synchronised once daily (06:00 CET). The sync fetches the latest reviews from Google Places, Trustpilot and TripAdvisor and stores them in a local cache. Daily review request emails are sent at 10:30 CET.
Tips
  • JSON-LD stars in search results can increase click-through rate by 20-30%.
  • The sync respects API limits: maximum 100 API calls per day per provider.

Call us