Yelp Business Scraper
AI-generatedSummary
Scrape one or more Yelp business pages through the Apify actor and return each resulting business record as an n8n item. By default, enable core extraction and most enrichment layers, with optional controls for output format, reliability, filtering, and concurrency.
Inputs
- Yelp Business URLs (required) — One or more Yelp business page URLs, separated by newlines or commas.
- Export Format — Choose the actor’s default JSON records or flattened CSV-style records. Defaults to JSON.
- Enrichment Layers — Toggle extraction of core business details, hours, website technologies, contact and social links, amenities, listing age, address parts, derived signals, lead score, outreach content, domain age, and geocoding. Most layers default on; domain age and geocoding default off. Website discovery fallback and guessed email patterns also default on.
- Reliability & Filters — Configure slug-based recovery after Yelp failures (on by default), transient-block retries (2 by default, up to 5), chain exclusion (off by default), and whether to write an aggregate summary to the KV store for multi-business runs (on by default).
- Advanced Options — Set the number of businesses analyzed in parallel (default 2, range 1–5) and timeout per business in seconds (default 180, range 60–300).
Output shape
A list of n8n items, one per result returned by the actor.
Each result is returned as an item’s JSON, paired with the input item. With Continue On Fail enabled, an input failure produces an item containing an error message; otherwise the node throws an error. The actor request uses the required Apify API credential.