Create a new Zap
Go to zapier.com and click Create Zap. You'll be building a two-step automation: a trigger (new review) and an action (call ReplyBuddy).
Set your trigger — New Google Review
Search for Google My Business as your trigger app. Select the trigger event "New Review". Connect your Google account and select your business location.
💡 Zapier also supports Yelp and Tripadvisor as trigger sources if you use those platforms.
Add a Webhooks action
Click Add Action, search for Webhooks by Zapier, and select "POST" as the action event.
Configure the webhook
Fill in the webhook settings as follows:
URL: https://replybuddy.xyz/api/webhook
Set Payload Type to JSON, then add these fields in the Data section:
| Field | Required | Value / Zapier mapping |
|---|---|---|
| review | Required | Map to the review text from your trigger (e.g. "Review Comment") |
| stars | Optional | Map to star rating field (1–5), or hardcode a default |
| businessType | Optional | Your business type e.g. restaurant, salon, realestate |
| bizName | Optional | Your business name e.g. Mario's Trattoria |
| reviewerName | Optional | Map to reviewer's name from trigger for personalised replies |
| tone | Optional | Professional, Warm & Friendly, Apologetic, Brief & Confident, Enthusiastic |
| length | Optional | short, medium, or long |
Use the reply in your next action
ReplyBuddy returns a JSON response. The generated reply is in the reply field. Use this in your next Zapier action to:
- → Send yourself an email with the suggested reply (Gmail)
- → Post a notification to Slack with the reply text
- → Post the reply directly back to Google using the "Reply to Review" Google My Business action
💡 For fully automatic posting, use the Google My Business "Reply to Review" action and map the reply field as the reply text. Zero human involvement needed.
Test and turn on your Zap
Click Test step — Zapier will send a test request to ReplyBuddy and show you the generated reply. If it looks good, click Publish. Your Zap is now live!
API Reference
What ReplyBuddy returns
Every successful call returns a JSON object with the generated reply and metadata you can use in subsequent Zapier steps.
{
"success": true,
"reply": "Hi Sarah, thank you so much for the wonderful review! We're thrilled we could sell your home above asking price. Your kind words about our communication mean the world to us — we'd love to help you or anyone you know in the future!",
"meta": {
"businessName": "Prime Properties",
"businessType": "realestate",
"stars": 5,
"tone": "Warm & Friendly",
"length": "short",
"reviewerName": "Sarah Johnson",
"replyLength": 312,
"generatedAt": "2026-03-04T10:00:00.000Z"
}
}
Create a new Scenario
Go to make.com and click Create a new scenario. You'll be adding modules to build the automation.
Add a trigger — New Google Review
Click the + button and search for Google My Business. Select "Watch New Reviews" as your trigger module. Connect your Google account and select your business.
💡 Make.com also supports Yelp and Tripadvisor modules if needed.
Add an HTTP module
Click + to add another module, search for HTTP, and select "Make a request".
Configure the HTTP request
Fill in the HTTP module settings:
URL: https://replybuddy.xyz/api/webhook
Method: POST
Body type: Raw
Content type: JSON (application/json)
In the Request content field, paste and customise this JSON — replacing static values with mapped fields from your trigger:
{
"review": "{{1.comment}}",
"stars": "{{1.starRating}}",
"businessType": "restaurant",
"bizName": "Your Business Name",
"reviewerName": "{{1.reviewer.displayName}}",
"tone": "Professional",
"length": "medium"
}
💡 Replace {{1.comment}} and {{1.starRating}} with the actual field names from your Google My Business trigger module.
Parse the response
After the HTTP module, add a JSON → Parse JSON module to extract the reply. Map the reply field for use in your next module.
Deliver the reply
Add your final module to do something with the generated reply:
- → Gmail — send yourself the reply by email
- → Slack — post to a channel with one click to approve
- → Google My Business — post the reply directly back to the review
Run once to test, then activate
Click Run once to test your scenario end to end. When you're happy, click Scheduling and set it to run instantly. Your scenario is live!
API Reference
What ReplyBuddy returns
Every successful call returns a JSON object. Use the reply field in your subsequent Make.com modules.
{
"success": true,
"reply": "Hi Sarah, thank you so much for the wonderful review! We're thrilled we could help and look forward to welcoming you back soon.",
"meta": {
"businessName": "Your Business",
"stars": 5,
"tone": "Professional",
"replyLength": 198,
"generatedAt": "2026-03-04T10:00:00.000Z"
}
}
Support
Need help setting it up?
We're happy to walk you through the setup. Drop us an email and we'll get back to you within 24 hours.
Email us →