Leverage this advanced n8n workflow to reliably scrape Amazon product data using Scrape.do, clean and structure the raw HTML with the OpenAI n8n node (GPT-4), and automatically save the standardized results to Google Sheets. Start automating complex data extraction today.
Download this n8n workflow template and start using it instantly.
Extracting clean, structured data from dynamic e-commerce sites like Amazon is challenging due to aggressive anti-bot measures and inconsistent HTML structure. This powerful n8n workflow solves this by combining the robust capabilities of Scrape.do for successful page access with the intelligence of GPT-4o-mini for data transformation.
The process begins by reading a list of target URLs from Google Sheets. For each URL, the n8n node initiates a request via Scrape.do, ensuring a successful page fetch. Crucially, the workflow doesn't just scrape the data; it feeds the raw, messy HTML elements into an OpenAI n8n node configured with a structured output parser. This allows the AI to clean the text, standardize formats (like ratings and prices), and ensure the final output is perfect for analysis. This comprehensive n8n template ensures high data quality and reliability, saving significant manual cleanup time.
This sophisticated n8n workflow operates in seven primary stages:
To deploy and utilize this powerful n8n workflow template, follow these setup steps:
SCRAPEDO_TOKEN and input your API token obtained from Scrape.do. Manual Trigger (n8n trigger): Starts the n8n workflow manually for testing or immediate execution.
Google Sheets (1. Get Product URLs): Retrieves data from the specified input sheet ('Sheet1') using the document ID 19Allmozbygw-QogPeq2TH9m9D57FCn4MTu3zmJukg1A. This n8n node supplies the list of URLs.
Split In Batches (2. Loop Through Each URL): A core n8n node for iteration, it ensures that subsequent operations process each URL sequentially rather than trying to handle all requests simultaneously.
HTTP Request (3. Scrape Product Page HTML): Makes the request to the external Scrape.do API. Configuration includes injecting the workflow variable SCRAPEDOTOKEN and the current URL item, making this the critical scraping step.
HTML (4. Extract Raw Data Elements): This n8n node uses specific CSS selectors (#productTitle, .a-price .a-offscreen, etc.) to pull raw, unformatted text chunks from the scraped HTML content.
Chain LLM (5. Clean & Structure Data with AI): The primary AI cleaning n8n node. It uses a detailed prompt and the connected GPT-4o-mini model to convert the raw, disparate HTML elements into a coherent JSON structure.
OpenAI Chat Model (GPT-4o-mini): Configured with a low temperature (0) for reliable, deterministic output and the jsonobject response format, maximizing data consistency for the n8n workflow.
Split Out (6. Format Final JSON Output): This utility n8n node takes the nested 'output' JSON object generated by the AI and promotes its contents (name, description, rating, reviews, price) to the main item level, making them directly accessible for the final storage step.
Scrape Amazon product titles and URLs across multiple search pages (1-10) using this powerful n8n workflow. Integrates Olostep for reliable, structured data extraction.

Use this powerful n8n workflow to scrape Amazon Bestsellers using Decodo API, extract structured data with an OpenAI agent, and automatically generate detailed PDF purchase reports for Slack and Google Drive.

Use this powerful n8n workflow to automate the extraction of Amazon Best Seller product information using Bright Data's Web Unlocker and structured data cleanup via the Google Gemini n8n node.

Use this advanced n8n workflow to extract clean, direct article links from complex Google News RSS feeds, bypassing redirection tracking URLs using custom n8n node logic.

Use this powerful n8n workflow to automate attendance logging. It monitors Google Drive for image uploads, uses the VLM Run n8n node for AI-based name extraction, and updates Google Sheets instantly, providing a full automation solution.

Instantly digitize business cards using this sophisticated n8n workflow. It combines Telegram, Google Vision OCR, and GPT-4 to extract contact data, score leads, generate personalized follow-up emails, and log everything seamlessly into Google Sheets.

Hello, I'm Onur I've been working as a freelance software developer for about four years. In addition, I develop my own projects. For some time, I have been improving myself and providing various services related to AI and AI workflows. Both by writing low code and code. If you have any questions, don't hesitate to contact me.







































