Automate Amazon Review Analysis with n8n & Bright Data

Struggling to manually track and analyze millions of Amazon product reviews? This n8n workflow uses Bright Data and Google Sheets to automatically gather, summarize, and visualize competitor review insights, saving hours of tedious work.
httpRequest
googleSheets
lmChatOpenAi
+8
Workflow Identifier: 2120
NODES in Use: formTrigger, httpRequest, wait, if, googleSheets, aggregate, chainLlm, lmChatOpenAi, openAi, gmail, stickyNote

Press CTRL+F5 if the workflow didn't load.

Learn how to Build this Workflow with AI:

Visit through Desktop for Best experience

What this workflow does

This workflow collects Amazon product reviews automatically. It finds problems in competitor products by reading reviews. It saves data in Google Sheets. Then it writes a short report showing weak points. It also makes a fun AI image for ads. This helps marketing teams act fast and save many hours of manual work.


Who should use this workflow

This workflow is good for people who manage product marketing. Especially those who study competitor reviews to improve ads. Users who want to avoid slow manual scraping and data entry will find this useful. It is designed for marketing teams needing fast, clear insights from Amazon reviews.


Tools and services used

  • n8n Automation Platform: Runs the workflow and connects nodes.
  • Bright Data API: Scrapes Amazon product review data.
  • Google Sheets: Stores scraped review data for easy access.
  • OpenAI API (GPT-4): Summarizes reviews and creates AI-generated ad images.
  • Gmail API: Sends emails with summary text and images to team members.

Inputs, processing steps, and output

Inputs

  • Amazon product URL entered through a form.
  • Bright Data API key for scraping.
  • Google Sheets document ID to save results.
  • OpenAI API key for AI tasks.
  • Gmail account credentials for sending emails.

Processing steps

  • User submits a product URL via a form trigger node.
  • Workflow sends a POST request to Bright Data API to start scraping.
  • A wait node pauses the flow to allow data scraping.
  • An HTTP request polls Bright Data periodically to check if scraping is done.
  • Once ready, the workflow fetches the review data in JSON.
  • Review data is appended to the configured Google Sheets.
  • All review texts are combined into one long text string.
  • OpenAI GPT-4 creates a summary highlighting competitor weaknesses.
  • OpenAI image generation creates a creative ad image based on weaknesses.
  • Gmail node sends an email with summary text and attached AI image.

Output

  • A Google Sheet populated with detailed competitor reviews.
  • A text summary explaining the main weak points of the competitor product.
  • An AI-designed, fun ad image ready for campaign use.
  • An email delivering all insights and media to decision makers.

Beginner step-by-step: How to build this workflow in n8n for production

Importing and setup

  1. Download the workflow file using the Download button on this page.
  2. Open your n8n editor (cloud or self-host n8n) and select Import from File.
  3. Upload the downloaded workflow file to your environment.

Configure required credentials

  1. Enter your Bright Data API Key in the appropriate HTTP Request nodes.
  2. Link your Google Sheets account and specify the spreadsheet ID for data storage.
  3. Add your OpenAI API Key inside the GPT-4 and image generation nodes.
  4. Set up your Gmail OAuth2 credentials for the email sending node.

Customize workflow settings

  1. Check the Google Sheet ID matches your worksheet for review appending.
  2. Update the recipient email address in the Gmail node to notify the right people.
  3. Verify the Bright Data dataset ID is correct if changed.
  4. Review the OpenAI prompt texts for summary and image generation.

Test and start using the workflow

  1. Run the workflow once with a test Amazon product URL submission to confirm steps run successfully.
  2. Check Google Sheets for new review data.
  3. Confirm the summary and image generation complete without error.
  4. Ensure the summary email arrives as expected.
  5. Activate the workflow to run automatically from form submissions by toggling it live.

Customization ideas

  • Change the Google Sheet ID to save data in a personal or company-specific file.
  • Edit the OpenAI prompt to focus on different review insights, such as strengths instead of weaknesses.
  • Adjust the Wait node polling interval to balance speed and API call limits.
  • Update the Gmail recipient or send notifications to Slack instead.
  • Modify the AI image prompt to fit your brand style or campaign themes.

Common problems and how to fix them

Problem: API calls to Bright Data return “401 Unauthorized.”
Cause: Wrong or missing API Key.
Fix: Check your API key headers and renew the key if expired.

Problem: The Bright Data snapshot stays “running” too long.
Cause: API delay or wrong snapshot ID.
Fix: Verify snapshot ID and increase poll wait time.

Problem: Google Sheets node cannot save data.
Cause: Wrong Sheet ID or expired Google credentials.
Fix: Confirm Sheet ID and refresh authentication.


Summary of benefits and results

✓ Automates Amazon review scraping without manual work.

✓ Saves time by cutting 5-8 hours weekly in data collection.

✓ Provides clean, structured review data in Google Sheets.

✓ Creates clear summaries of competitor weaknesses with AI.

✓ Generates creative AI ad images based on review insights.

✓ Sends reports and media automatically to marketing teams.


Frequently Asked Questions

Verify that the Bright Data API key is correctly entered in the HTTP Request nodes and check if the key is still valid.
The workflow processes one Amazon URL per form submission, but multiple submissions can run in parallel.
Ensure the Google Sheets document ID is correct and the OAuth2 credentials are up to date and have required permissions.
Yes, both GPT-4 summarization and image generation use OpenAI API credits that are counted against your account quota.

Promoted by BULDRR AI

Related Workflows

Automate Viral UGC Video Creation Using n8n + Degaus (Beginner-Friendly Guide)

Learn how to automate viral UGC video creation using n8n, AI prompts, and Degaus. This beginner-friendly guide shows how to import, configure, and run the workflow without technical complexity.
Form Trigger
Google Sheets
Gmail
+37
Free

AI SEO Blog Writer Automation Workflows in n8n

A complete beginner guide to building an AI SEO blog writer automation using n8n.
AI Agent
Google Sheets
httpRequest
+5
Free

Automate CrowdStrike Alerts with VirusTotal, Jira & Slack

This workflow automates processing of CrowdStrike detections by enriching threat data via VirusTotal, creating Jira tickets for incident tracking, and notifying teams on Slack for quick response. Save hours daily by transforming complex threat data into actionable alerts effortlessly.
scheduleTrigger
httpRequest
jira
+5
Free

Automate Telegram Invoices to Notion with AI Summaries & Reports

Save hours on financial tracking by automating invoice extraction from Telegram photos to Notion using Google Gemini AI. This workflow extracts data, records transactions, and generates detailed spending reports with charts sent on schedule via Telegram.
lmChatGoogleGemini
telegramTrigger
notion
+9
Free

Automate Email Replies with n8n and AI-Powered Summarization

Save hours managing your inbox with this n8n workflow that uses IMAP email triggers, AI summarization, and vector search to draft concise replies requiring minimal review. Automate business email processing efficiently with AI guidance and Gmail integration.
emailReadImap
vectorStoreQdrant
emailSend
+12
Free

Automate Email Campaigns Using n8n with Gmail & Google Sheets

This n8n workflow automates personalized email outreach campaigns by integrating Gmail and Google Sheets, saving hours of manual follow-up work and reducing errors in email sequences. It ensures timely follow-ups based on previous email interactions, optimizing communication efficiency.
googleSheets
gmail
code
+5
Free