Skip to content
FeaturesPricingAffiliateBlogHelpAboutContact
Get StartedSign In
Back to Blog
guides2027-08-057 min read

Google Reviews API Automation: 5-Star Invitation System for Restaurants

thMenu order completion → auto SMS/email + Google review link. Izmir Karsiyaka 4-branch restaurant grew 1,480 → 4,220 reviews (3x), stars 4.2 → 4.6.

th

thMenu Team

thmenu.com

A 4-branch Aegean cuisine restaurant in Izmir Karsiyaka was collecting only 1,480 Google reviews per year through manual "would you write a review?" requests. In 2025 they switched to thMenu's automated order-completion invitation flow. Result: 4,220 reviews in 12 months (3x lift), average star rating climbed from 4.2 to 4.6.

Architecture: order completion trigger

When thMenu's Platinum tier (tableside ordering + payment) marks an order as 'completed', the KDS PATCH endpoint fires a webhook. That webhook sends SMS to the customer phone 15 minutes later or an email link — the meal is over, the bill is closed, the memory is fresh.

WhatsApp Business API integration is optional: cost 0.024 USD/message (Turkey), open rate 3x of SMS (87%). Email via SendGrid is cheapest at 0.0008 USD/each but opens only 22%. Recommended mix: SMS as primary + WhatsApp for tickets above 65 USD AOV.

Google Place ID and direct review link

The heart of the automation is the Place ID. Find your branch's ID with Google Place ID Finder (ChIJxxxx format, 27 chars). The direct review URL follows this template:

https://search.google.com/local/writereview?placeid={PLACE_ID}

This link drops the user straight into the star-picker screen — no need to open Google Maps and search. In the Karsiyaka pilot, link open rate was 71%, review completion rate 43%.

Anti-spam best practices

Google deleted 170M+ reviews in 2024 for manipulation. To stay in the legal safe zone:

  • Do not offer gifts or discounts — Google ToS violation, profile penalty
  • Send to 100% of customers, not just happy ones — "star filtering" is detected
  • 7-day cooldown: do not send a second invite to the same phone within 7 days

thMenu Pro+ enables anti-spam guard rails by default: customer_phone hash is stored in KV for 168 hours, conflicting invites are skipped. For GDPR/KVKK compliance, customer SMS opt-in is collected on the menu landing screen.

FAQ

Can I delete reviews via Google Reviews API? No. Google Business Profile API grants reply and reporting permissions only, never delete. You can flag ToS-violating reviews to Google.

What if I get a negative review? Respond professionally within 24 hours. Studies show restaurants that reply well to negative reviews gain an average of +0.7 stars on future reviews.

What is the monthly SMS cost? 80 orders/day × 30 days × 0.06 TL (Turkey SMS) = 144 TL/month. 12-month ROI: extra reviews drive +18% organic traffic, average 8,500 TL/month in extra revenue.

Found this helpful? Share it.