Monitor Amazon product prices with Bright Data and Google Sheets
Ready for 3.0What this workflow does
This workflow has 11 nodes and runs on a schedule (every day). Along the way it connects Google Sheets. It also calls api.brightdata.com over HTTP.
How it runs
Trigger: On a schedule (every day).
- Read data from Google Sheet (Google Sheets): uses Google Sheets
- Process URLs by batch of 10s (Loop Over Items (Split in Batches)): loops over the items in batches
- Wait: pauses before continuing
- Combine the batch (Aggregate): combines items into one
- Check Status by Snapshot ID (HTTP Request): calls an HTTP API
- Initiate request from URLs (HTTP Request): calls api.brightdata.com (POST)
- Check the status of snapshot (Switch): routes items into 2 branches
- Space the request by 1 second (Wait): waits 1 seconds
- Get the data (HTTP Request): calls an HTTP API
- Update the records by ASIN (Google Sheets): update
Services it uses
HTTP calls to: api.brightdata.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (7)
- Wait
n8n-nodes-base.wait - Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Google Sheets
n8n-nodes-base.googleSheets - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Aggregate
n8n-nodes-base.aggregate - Switch
n8n-nodes-base.switch
From the author
Amazon Price Monitoring Workflow This workflow enables you to monitor the prices of Amazon product listings directly from a Google Sheet, using data provided by Bright Data’s Amazon Scraper API. It automates the retrieval of price data for specified products…