This n8n workflow automates the process of scraping business information from Google Maps using the Bright Data API and storing the results in Google Sheets. It is triggered when a user submits a form with location and keyword details, initiating a series of steps to request, monitor, verify, and fetch business data.
The workflow begins with a form trigger where users input a location and relevant keywords. Once submitted, it sends a scraping request to the Bright Data API, specifying the dataset and parameters such as country and keywords. It then periodically checks the progress of the scrape by querying the API for completion status. If the scrape isn’t complete, it waits for 1 minute before rechecking.
Upon confirmation that the data scraping is finished and records have been retrieved, the workflow fetches the detailed business data from Bright Data. Finally, it saves key information such as business name, URL, rating, address, and phone number into a specified Google Sheet.
This automation is valuable for businesses, marketers, or researchers who need to gather localized business data at scale without manual effort, enabling insights or marketing campaigns based on real-time scrape results.
Reviews
There are no reviews yet.