n8n

How to Automate Bright Data Amazon Insights?

Pull live product signals from Amazon Best Sellers and turn them into clean fields your team can use. Ideal for e commerce marketers and product managers who track category trends, pricing, and ratings. Results are sent to a webhook so you can route them to any app or database.

The run starts with a manual test. A Set node lets you choose the Amazon category URL and your Bright Data zone. An HTTP Request calls Bright Data to fetch the raw page. A Structured Data Extractor uses the Google Gemini Flash Exp model to read the text and fill a custom schema for items like title, brand, price, rating, rank, and category. The final JSON is posted to a webhook endpoint for easy handoff and review.

You need a Bright Data API token, a Google Gemini API key, and a webhook URL. After you update the Set node and the webhook node, one click produces a structured product list, cutting research time and reducing copy paste errors. Use this for weekly bestseller snapshots, competitor tracking, and launch checks in electronics or any category you choose by swapping the URL.

What are the key features?

  • Manual test trigger for safe trial runs before scheduling.
  • Set node to choose the Amazon Best Sellers URL and Bright Data zone.
  • HTTP Request posts zone and URL to Bright Data and fetches raw page data.
  • Google Gemini Flash Exp model powers the Structured Data Extractor.
  • Custom JSON schema extracts title, brand, price, rating, rank, and category.
  • HTTP Request notifier sends the structured JSON to a webhook endpoint.
  • Canvas notes highlight where to update the URL and webhook.

What are the benefits?

  • Reduce manual product research from 2 hours to 10 minutes per category
  • Automate 90% of data collection and formatting
  • Improve data consistency by 25% with a fixed schema
  • Handle 10 times more categories with the same setup
  • Connect Bright Data, Google Gemini, and your webhook in one run
  • Send results to any system that accepts webhooks

How do you set it up?

  1. Import the template into n8n: Create a new workflow in n8n > Click the three dots menu > Select 'Import from File' > Choose the downloaded JSON file.
  2. You'll need accounts with Google Gemini, Bright Data and Webhook.site. See the Tools Required section above for links to create accounts with these services.
  3. Open the Google Gemini Chat Model node. In the Credential to connect with field, click Create new credential and follow the on screen steps to add your Google Gemini API key.
  4. Open the HTTP Request to fetch the Amazon Best Seller Products node. In the credential dropdown for Header Auth, click Create new credential and follow the on screen steps. Generate an API token in your Bright Data account and use it for the header based auth.
  5. Double click the Set Amazon URL with the Bright Data Zone node. Enter your target Amazon Best Sellers page in the url field and your Bright Data zone name in the zone field.
  6. Confirm the Bright Data request settings: the HTTP node should use POST to https://api.brightdata.com/request and send zone, url, and format set to raw in the body.
  7. Open the Google Gemini Chat Model node and verify the model name models/gemini-2.0-flash-exp is available for your account. If not, pick an available model.
  8. Open the Structured Data Extractor node and review the schema. Keep text set to {{$json.data}}. Adjust fields only if your category needs different attributes.
  9. Open the Webhook Notifier for structured data extractor node. Replace the URL with your own webhook.site URL or your app endpoint. Keep the summary field mapped to {{$json.output}}.
  10. Run a test by clicking Test workflow. Check the HTTP Bright Data node output for a data field, then verify the extractor output, and confirm the webhook received the JSON.
  11. If you see empty fields, verify your Bright Data zone has access and that the page loads. Adjust the extractor schema or prompt options if needed.
  12. When ready to automate, add a Cron node to schedule runs and connect it to the Set node, keeping the manual trigger for testing.

Tools Required

$24 / mo or $20 / mo billed annually to use n8n in the cloud. However, the local or self-hosted n8n Community Edition is free.

Bright Data

Sign up

Pay as you go: $1.5 per 1K records (Web/LinkedIn Scraper API)

Google Gemini

Sign up

Free tier: $0 via Gemini API; e.g., Gemini 2.5 Flash-Lite free limits 1,000 requests/day (15 RPM, 250k TPM). Paid from $0.10/1M input tokens and $0.40/1M output tokens.

Webhook.site

Sign up

Free tier: $0, public API available; free URLs expire after 7 days and accept up to 100 requests

Similar Templates

Join Futurise to access 1,200+ automation templates

Get instant access to ready-made automation workflows for n8n, Make.com, AI agents, and more. Download, customise, and deploy in minutes.