Latenode

Automatically Sync Amazon Prices to Google Sheets via Bright Data

This template reads Amazon product URLs from Google Sheets on a schedule, asks Bright Data for the current price, and updates those rows.

JavaScript calls the Bright Data Amazon Scraper API and maps price, availability, and the time of the check. Connect Google Sheets. Put the Bright Data API key in that JavaScript node.

Updated Sep 16, 2026Est. run: 11sEst. cost: $0.0007
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Refreshes Amazon prices into Google Sheets on a schedule
  • Reads product URLs from the sheet you maintain
  • Calls Bright Data from JavaScript for the live price
  • Keeps the Bright Data API key in that JavaScript node

How it works

1
Trigger

Run on a schedule

The scenario starts on the cadence you set, such as hourly or once a day.

2
Action

Read product URLs

Google Sheets returns the Amazon URLs and ZIP codes you keep in the tracking sheet.

3
Logic

Fetch prices with Bright Data

JavaScript calls the Bright Data Amazon Scraper API for each URL. Put the Bright Data API key in that JavaScript node.

4
Action

Update the sheet

Google Sheets writes the latest price, availability, and check time onto the matching row.

Setup guide

1

Connect Google Sheets

Add a Google Sheets connection. Use a sheet with columns for product URL, ZIP code, price, availability, and last checked.

2

Set the schedule

Add a schedule for how often prices should refresh.

3

Call Bright Data and write rows

In JavaScript, send each Amazon URL and ZIP to the Bright Data Amazon Scraper API and store the Bright Data API key in that node. Then update the matching Google Sheets row with price, availability, and check time. Space requests if you track a long list.

Requirements

A Google Sheet of Amazon product URLs Latenode can read and update
A Bright Data Amazon Scraper API key stored in the JavaScript node
A schedule

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work. Bright Data bills its own usage separately.