What this automation does
When a new review appears on Google Business Profile or Yelp, AI reads the review text and star rating, then drafts a personalized response that matches your brand voice. Positive reviews get a thank-you with a specific callback to what the reviewer mentioned. Negative reviews get an empathetic, professional response that offers to resolve the issue offline.
This is particularly valuable for multi-location businesses and any company where reviews directly impact local SEO rankings.
Tools you need
- Google Business Profile or Yelp: Where your reviews live
- OpenAI API: GPT-4 for drafting on-brand responses ($0.01-0.03 per review)
- Zapier: Monitors for new reviews and posts the response
How to set it up
Step 1: Connect your Google Business Profile to Zapier using the Google My Business integration. Set the trigger to fire on new reviews.
Step 2: Add an OpenAI step. Pass the review text, star rating, and reviewer name. Your system prompt should include your brand name, tone (friendly, professional, casual), and rules — for example, never argue with a negative review, always offer to take it offline, reference specific things the reviewer mentioned.
Step 3: For negative reviews (1-3 stars), route the draft to a Slack channel or email for human approval before posting. For positive reviews (4-5 stars), auto-post the response directly.
Step 4: Monitor for one week. Check that the AI isn't being generic — good responses reference the specific experience the customer described.
Cost breakdown
| Item | Cost | Notes |
|---|---|---|
| Zapier | $20/mo | Standard plan handles most review volumes |
| OpenAI API | $2-$10/mo | Most businesses get 20-200 reviews/mo |
| Setup time | 20-30 min | One-time |
| Total monthly | $22-$30/mo | Saves 3+ hours per week |
Frequently asked questions
Not with a well-crafted prompt. Include 3-5 example responses in your brand voice. The AI will mirror your tone and even reference specific details from each review — the reviewer's name, what they ordered, what they liked.
No. Always have a human review responses to negative reviews before posting. One bad auto-response can go viral. Use auto-post only for 4-5 star reviews where the risk is minimal.