What This Workflow Does
This n8n workflow automates the process of collecting Google reviews from your business profile and performing intelligent sentiment analysis on them. It uses advanced AI models to analyze customer feedback, generate sentiment reports, and consolidate insights into actionable summaries. The workflow can automatically send sentiment analysis results to your team via Slack for immediate visibility and action.
How It Works
The workflow operates through a systematic process of data collection, analysis, and reporting:
- The Schedule Trigger initiates the workflow at set intervals to continuously monitor new reviews
- Google Business Profile node retrieves all recent reviews from your business listing
- Sentiment Analysis node processes each review to identify emotional tone and customer satisfaction levels
- Google Gemini AI model summarizes the overall sentiment and generates comprehensive analysis reports
- The Agent node orchestrates complex logic and decision-making across multiple data points
- Filter node segments reviews by sentiment category for targeted analysis
- Code node processes and transforms data for custom requirements
- Slack node delivers formatted sentiment reports directly to your team channels
Use Cases
- Customer Satisfaction Monitoring: Track overall customer sentiment trends across all reviews to measure business health and identify satisfaction patterns over time
- Rapid Issue Detection: Automatically identify negative reviews and alert your team immediately so they can respond quickly to customer concerns
- Competitive Analysis: Compare your sentiment scores against industry benchmarks to understand your market position and competitive advantages
- Product Development Insights: Analyze review sentiment to extract common customer feedback themes and guide product improvement decisions
- Team Performance Tracking: Segment reviews by location or time period to evaluate team performance and identify best practices across your organization
Nodes Used
- Google Business Profile: Connects to your Google Business account to retrieve customer reviews
- Sentiment Analysis: Analyzes the emotional tone and sentiment of each review
- Google Gemini LM Chat: Provides advanced AI analysis and summarization of sentiment data
- Schedule Trigger: Executes the workflow on a defined schedule
- Agent: Manages complex workflow logic and multi-step processes
- Filter: Segments and filters reviews based on sentiment scores or other criteria
- Code: Executes custom JavaScript logic for data transformation
- Set: Defines and stores variables throughout the workflow
- Slack: Sends formatted sentiment reports to designated Slack channels
- Sticky Note: Provides workflow documentation and visual organization
Prerequisites
- Active n8n account with workflow creation access
- Google Business Profile account with review management enabled
- Google credentials configured for API access in n8n
- Google Gemini API access enabled in your Google Cloud project
- Slack workspace with bot permissions for posting messages
- Basic understanding of sentiment analysis concepts
- Proper API rate limits configured for your Google Business Profile
Difficulty Level
This workflow is rated as Intermediate. It requires familiarity with n8n fundamentals, understanding of API connections, and basic knowledge of workflow logic. While the core nodes are straightforward to configure, customizing the sentiment analysis thresholds and Slack message formatting requires moderate technical skills. Users with n8n experience will find setup straightforward, though first-time users may need to reference authentication guides for Google and Slack integrations.
This workflow template is shared under the n8n fair-code license. Free to use and modify.
Leave a Reply