Automatically post personalized Google Business Profile responses
This automation allows businesses to monitor their Google My Business reviews and automatically respond to each new review based on the customer's star rating.
It integrates with the Google My Business API to fetch new reviews, analyzes the star rating, and then generates and posts a pre-defined response tailored to the review score. This saves businesses time and ensures consistent engagement with customers across their online listings. The automation is designed for small to medium-sized businesses that want to streamline their review management and provide timely, personalized responses to build stronger customer relationships.
Updated May 8, 2026Est. run: 7sEst. cost: $0.0004How Latenode estimates time and cost
Latenode bills workflow runs in credits: 1 credit = 30 seconds of processing. Minimum charge per run depends on your plan. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.
Fetches new Google My Business reviews via the API
Analyzes the star rating of each new review
Generates a pre-defined response tailored to the review score
Automatically posts the response to the corresponding Google My Business listing
Provides a centralized view of all reviews and responses
How it works
1
Trigger
Monitor Google Business Profile
The automation continuously monitors the Google Business Profile for any new reviews posted by customers.
2
Logic
Analyze Review Sentiment
Each new review is analyzed to determine the customer's star rating. The automation classifies the review based on the star rating, which will inform the appropriate response.
3
Action
Respond to Reviews
Based on the star rating, the automation generates a pre-defined response and automatically posts it to the corresponding Google Business Profile listing. This ensures timely, personalized engagement with customers across all online listings.
Setup guide
1
Add Google My Business API credential
1. Go to the Latenode Credentials panel and add a new credential.
2. Select the 'Google My Business API' integration.
3. Follow the authentication flow to grant Latenode access to your Google My Business account.
2
Configure Google My Business node
1. In the Latenode visual builder, add a 'Google My Business' node.
2. In the node settings, select the Google My Business credential you added earlier.
3. Specify the Google My Business locations you want to monitor for new reviews.
3
Analyze review sentiment
1. Add a 'Sentiment Analysis' node to your workflow.
2. Connect the output of the Google My Business node to the input of the Sentiment Analysis node.
3. In the Sentiment Analysis node settings, configure the desired sentiment analysis model and settings to classify the review text.
4
Generate and post review responses
1. Add a 'Text Generator' node to your workflow.
2. In the Text Generator node, create templates for review responses based on the sentiment analysis results (e.g. positive, neutral, negative).
3. Connect the output of the Sentiment Analysis node to the input of the Text Generator node.
4. Add a 'Google My Business' node to post the generated responses back to the relevant Google My Business locations.
5
Schedule the workflow
1. In the Latenode visual builder, select the 'Schedule' option for your workflow.
2. Configure the desired schedule to periodically check for new reviews and post responses (e.g. every hour, daily).
Requirements
Create a Google Cloud Platform project and enable the Google My Business API
Obtain a Google Cloud API key with access to the Google My Business API
Grant the necessary permissions to the Google Cloud API key to access and manage your Google My Business listings
Configure the automation to connect to the Google My Business API using the provided API key
Customize the pre-defined review response templates based on the different star rating levels (e.g., 5 stars, 4 stars, 3 stars, 2 stars, 1 star)
Schedule the automation to regularly check for new reviews and post the corresponding responses
Set up monitoring to track the status of the automation and any errors that may occur during the review response process
FAQ
Common questions about this template
Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.