Collect reviews, analyze sentiment, and generate reports with Decodo and Google Gemini
This n8n workflow automates review collection, analysis, and reporting by scraping review links from Airtable, extracting structured review data, storing it in Google Sheets, and generating AI-powered sentiment insights using Google Gemini.
Use Cases Automated Review Tracking: Continuously fetch and process customer reviews without manual effort. Sentiment Analysis & Insights: Identify overall sentiment, common praise, complaints, and improvement areas using AI. Centralized Review Storage: Store all extracted reviews (date, text, rating) in Google Sheets for easy access and reporting. Scheduled Reporting: Receive summarized review insights via email on a defined schedule.
Good to Know The workflow runs on a daily schedule to process new review links stored in Airtable. Reviews are processed in batches to avoid rate limits and improve stability. Google Gemini is used for intelligent review extraction and sentiment analysis, which may incur API costs. Gemini models can be geo-restricted; a “model not found” error may indicate regional unavailability.
How it Works
Review Collection & Storage Airtable Search: The workflow starts by searching Airtable for records that contain review links. Decodo Scraper: Review links are processed to extract raw review content from external sources. Loop Over Items: Reviews are handled in controlled batches for reliable processing. AI Review Analyzer: Google Gemini extracts structured data such as review date, text, and rating. Google Sheets Append: Each extracted review is saved as a new row in Google Sheets.
AI Review Analysis & Reporting
Scheduled Trigger: On a defined interval, the workflow fetches all stored reviews from Google Sheets. Data Structuring Code: Reviews are transformed into a clean, structured JSON format for analysis. AI Agent (Google Gemini): The AI analyzes all reviews to determine sentiment, key positives, common complaints, and improvement suggestions. Email Notification: A summarized review analysis is sent via Gmail.
How to Use Airtable Credentials: Connect your Airtable account and ensure review links are stored in the specified table. Google Sheets Credentials: Set up Google Sheets OAuth2 to store and retrieve review data. Google Gemini Credentials: Configure your Google Gemini API key for AI-powered extraction and analysis. Gmail Credentials: Connect a Gmail account to receive automated review summaries. Activate Workflow: Enable the workflow to start automated review monitoring and reporting.
Requirements n8n instance (self-hosted or cloud) Airtable base containing review links Google Sheets document for storing reviews Google Gemini API key Gmail account for sending reports
Related Templates
Generate Product Ad Copy & CTAs with GPT-4 for Slack and Airtable
⚡ AI Copywriter Pro: Instant Ad Copy & CTA Generator Transform product details into compelling marketing copy in second...
Instagram Full Profile Scraper with Apify and Google Sheets
📸 Instagram Full Profile Scraper with Apify and Google Sheets This n8n workflow automates the process of scraping ful...
Compare Lists and Identify Common Items & Differences Using Custom Keys
This workflow compares two lists of objects (List A and List B) using a user-specified key (e.g. email, id, domain) and ...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments