Analyze Google Business Reviews & Send Sentiment Reports to Slack with Gemini

Go to Workflow
16 views
Built by SayOne Technologies SayOne Technologies
Created on June 07, 2026

Description

⭐ Google Review Sentiment Analysis & Slack Notification Workflow

This workflow automates the process of collecting Google Business Profile reviews 🏪, analyzing customer sentiment with Google Gemini 🤖✨, and sending structured reports to Slack 💬.

🔑 Key Advantages
📥 Fetches Google Business Profile reviews for a given business and time period
🧠 Runs sentiment analysis using Gemini AI
📊 Consolidates comments, ratings, and trends into a JSON-based summary
🧩 Restructures results into Slack Block Kit format for easy readability
🚀 Sends automated sentiment reports directly to a Slack channel

⚙️ Set Up Essentials You’ll Need
🔑 Google Business Profile API access with project approval
✅ Enabled Google Business Profile API service
🔐 Gemini API credentials
💬 Slack workspace & channel for receiving reports

🚀 How to Get Started
🔧 Configure your Google Business Profile API and enable access
👤 Set the owner name and 📍 location to fetch reviews
⏳ Define the review time period using the Set Time Period node
🔗 Connect your Slack account and select a channel for notifications
🕒 Deploy and let the workflow run on schedule for automated insights

Nodes Used (6)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Google Business Profile
n8n-nodes-base.googleBusinessProfile
Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini
Sentiment Analysis
@n8n/n8n-nodes-langchain.sentimentAnalysis
Slack
n8n-nodes-base.slack