NFM Product Scraper
AI-generatedSummary
Scrapes product listings from NFM category, search, or sale pages and can enrich each product with details from its product page. It starts an Apify actor run, waits for it to finish, and returns the run data together with the dataset items.
Inputs
- Start URLs (required) — One or more NFM category, search, or sale page URLs; the actor discovers pagination from each starting page.
- Max items — Maximum number of products to emit; defaults to 20. Set to 0 for no limit.
- Include product details — Defaults to true. Fetches each product page to add product copy, brand, images, GTIN, ratings, availability, and product page price.
- Proxy configuration — Apify proxy settings as JSON; defaults to the US residential proxy configuration.
- Max concurrency — Number of parallel HTTP workers; defaults to 5, with a declared range of 1–10.
- Debug mode — Defaults to false. Stores blocked or malformed HTML responses in the key-value store and logs additional anti-block diagnostics.
- Authentication — Choose Apify API Key (default) or OAuth2 credentials.
Output shape
A list of n8n items, typically one item per scraped dataset record.
Each item combines the Apify run data with a dataset item. The node runs once for each incoming item, and links emitted items to their corresponding input. With Continue On Fail enabled, a failed run produces an item containing an error message.