YouTube Comment Sentiment Analyzer with Google Sheets & OpenAI
# YouTube Comment Sentiment Analyzer with Google Sheets & OpenAI --- ### Who Should Use This? Influencers, marketers, and data teams who need **instant insights** into audience sentiment without manual exports or scattered tools. --- ### The Challenge - **Manual exports** from YouTube Studio - **Time-consuming** sentiment tagging - **Data scattered** across multiple platforms Our workflow automates **everything**: from fetching comments to logging analysis—so you can focus on insights, not spreadsheets. --- ### What You'll Get 1. **Dynamic Input** Read a list of YouTube URLs from your Google Sheet. 2. **Full Comment Harvest** Pull **all** top-level comments (handles pagination 100/page). 3. **Deep Sentiment Scan** Classify each comment as **Positive**, **Neutral**, or **Negative** using OpenAI. 4. **Smart Formatting** Capture metadata (author, likes, timestamp) alongside sentiment. 5. **Seamless Storage** Append or update rows in your Google Sheet—ready for reporting. --- ### Easy Setup 1. **Prepare Google Sheet** - Create a sheet with a `video_urls` column (full YouTube links). - Add and authorize a Google Sheets OAuth or service-account credential in n8n. 2. **Enable YouTube API** - Activate Data API v3 in Google Cloud, grab an API key, and save as an HTTP credential in n8n. 3. **Configure OpenAI** - Enter your API key under the “OpenAI Chat” credential in n8n. 4. **Import the Workflow** - Paste the provided JSON into n8n. 5. **Run Manually** - Use the **Manual Trigger** node to start fetching and analyzing comments on demand. --- ### Customize to Your Needs - **Filter Comments**: Add an IF node to process only comments with specific keywords or minimum likes. - **Automate Schedule**: Swap the Manual Trigger for a Cron node if you later want periodic runs. - **Extended Analysis**: Swap sentiment classification for topic extraction, summarization, or translation by tweaking the LLM prompt. - **Alternate Destinations**: Replace Google Sheets with Airtable, Notion, or any database node. --- ### Tags ``YouTube`` ``Google Sheets`` ``OpenAI`` ``Sentiment Analysis`` ``n8n`` ``Manual Trigger``
YouTube Comment Sentiment Analyzer with Google Sheets & OpenAI
Who Should Use This?
Influencers, marketers, and data teams who need instant insights into audience sentiment without manual exports or scattered tools.
The Challenge
- Manual exports from YouTube Studio
- Time-consuming sentiment tagging
- Data scattered across multiple platforms
Our workflow automates everything: from fetching comments to logging analysis—so you can focus on insights, not spreadsheets.
What You'll Get
- Dynamic Input Read a list of YouTube URLs from your Google Sheet.
- Full Comment Harvest Pull all top-level comments (handles pagination 100/page).
- Deep Sentiment Scan Classify each comment as Positive, Neutral, or Negative using OpenAI.
- Smart Formatting Capture metadata (author, likes, timestamp) alongside sentiment.
- Seamless Storage Append or update rows in your Google Sheet—ready for reporting.
Easy Setup
- Prepare Google Sheet
- Create a sheet with a
video_urlscolumn (full YouTube links). - Add and authorize a Google Sheets OAuth or service-account credential in n8n.
- Create a sheet with a
- Enable YouTube API
- Activate Data API v3 in Google Cloud, grab an API key, and save as an HTTP credential in n8n.
- Configure OpenAI
- Enter your API key under the “OpenAI Chat” credential in n8n.
- Import the Workflow
- Paste the provided JSON into n8n.
- Run Manually
- Use the Manual Trigger node to start fetching and analyzing comments on demand.
Customize to Your Needs
- Filter Comments: Add an IF node to process only comments with specific keywords or minimum likes.
- Automate Schedule: Swap the Manual Trigger for a Cron node if you later want periodic runs.
- Extended Analysis: Swap sentiment classification for topic extraction, summarization, or translation by tweaking the LLM prompt.
- Alternate Destinations: Replace Google Sheets with Airtable, Notion, or any database node.
Tags
YouTube Google Sheets OpenAI Sentiment Analysis n8n Manual Trigger
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
Content Repurposing Engine
8 hand-picked workflows for $29.00.
That is $3.63 each, vs $14.99 for this one alone.
View bundleSecure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related AI workflows
- Launch Your First AI-Powered Chatbot with Actionable Tools$9.99
- Build a WhatsApp Assistant with Memory, Google Suite, Multi-AI, Research, and Imaging$24.99
- Automate AI Video Creation and YouTube Upload with Google Sheets$14.99
- Automate Blog Post Creation and Publishing with GPT, Leonardo AI, and WordPress$14.99
- Automate SEO Keyword Generation with ChatGPT from Google Sheets$3.99
- Email Agent$500.99
More from Aayushman Sharma
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.