π Extract Amazon product data to Sheets with Olostep API
β‘ 1,562 views Β· π Market Research & Insights
π‘ Pro Tip β HTTP Request scraping tends to break when sites update their markup. If youβre scraping a major platform, check if ScraperNode covers it β it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
Olostep Amazon Products Scraper
This n8n template automates Amazon product scraping using the Olostep API.
Simply enter a search query, and the workflow scrapes multiple Amazon search pages to extract product titles and URLs.
Results are cleaned, normalized, and saved into a Google Sheet or Data Table.
Whoβs it for
- E-commerce analysts researching competitors and pricing
- Product sourcing teams
- Dropshippers and Amazon sellers
- Automation builders who want quick product lists without manual scraping
- Growth hackers collecting product data at scale
How it works / What it does
-
Form Trigger
- User enters a search query (e.g., βwireless bluetooth headphonesβ).
- The query is used to build the Amazon search URL.
-
Pagination Setup
- A list of page numbers (1β10) is generated automatically.
- Each number loads the corresponding Amazon search results page.
-
Scrape Amazon with Olostep
- For each page, Olostep scrapes Amazon search results.
- Olostepβs LLM extraction returns:
- title β product title
- url β product link
-
Parse & Split Results
- The JSON output is decoded and turned into individual product items.
-
URL Normalization
- If the product URL is relative, it is automatically converted into a full Amazon URL.
-
Conditional Check (IF node)
- Ensures only valid product URLs are stored.
- Helps avoid scraping Amazon navigation links or invalid items.
-
Insert into Sheet / Data Table
- Each valid product is saved in:
- title
- url
- Each valid product is saved in:
-
Automatic Looping & Rate Management
- A wait step ensures API rate limits are respected while scraping multiple pages.
This workflow gives you a complete, reliable Amazon scraper with no browser automation and no manual copy/paste β everything runs through the Olostep API and n8n.
How to set up
- Import this template into your n8n account.
- Add your Olostep API key.
- Connect your Google Sheets or Data Table.
- Deploy the form and start scraping with any Amazon search phrase.
Requirements
- Olostep API key
- Google Sheets or Data Table
- n8n cloud or self-hosted instance
How to customize the workflow
- Add more product fields (price, rating, number of reviews, seller name, etc.).
- Extend pagination range (1β20 or more pages).
- Add filtering logic (e.g., ignore sponsored results).
- Send scraped results to Notion, Airtable, or a CRM.
- Trigger via Telegram bot instead of a form.
π This workflow is perfect for e-commerce research, competitive analysis, or building Amazon product datasets with minimal effort.
π Nodes Used
HTTP Request, n8n Form Trigger, Data table
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File