n8n + ApexApi
How to Scrape Amazon Product Data in n8n
Give this workflow an Amazon product URL and get back clean, structured JSON — title, price, rating, review count, availability, and ~80 more fields — with no parsing on your side. Swap the scraper to pull Walmart products the same way.
What you'll build
- •Ready-made structured fields (price, rating, reviews, specs)
- •No HTML parsing, proxies, or CAPTCHAs to manage
- •Switch to Walmart, or map fields straight into Google Sheets / a database
- •Per-record pricing; failed lookups are free
Set it up in 4 steps
1
Get a free ApexApi key
Create a key at apexapi.dev — no card required. It starts with
ak-.2
Install the community node
In n8n: Settings → Community Nodes → Install
n8n-nodes-apexapi (0.2.0+).3
Import this template
Download the workflow, then in n8n use Workflows → Import from File. It uses the ApexApi Context node's Structured Extract operation.
4
Add your key and run
Open any ApexApi node, create an ApexApi account credential, paste your key, then click Test workflow.
FAQ
Which sites can I extract from?
Amazon, Walmart, Crunchbase, G2, Google Maps, and Zillow are supported out of the box (GET /v1/extract/scrapers lists them).
How do I load it into a spreadsheet?
Add a Google Sheets node after the extract step and map records[0].title, final_price, and rating to columns.
What does it cost?
$0.01 per record returned. Empty or failed extractions are free.
More n8n templates
- Summarize Any Website with AI in n8n
- Crawl a Website into an AI Knowledge Base with n8n
- Build a Competitor Price Monitor in n8n
- Enrich Leads from Crunchbase in n8n
- Auto-Summarize News from RSS in n8n
See all node operations in the n8n integration docs.