Find local business leads by subcategory and zip codes and send the results into Google Sheets. Great for agencies and growth teams that need fresh, clean lists for outreach without manual research.
The workflow runs on a schedule or by hand. It reads zip codes and subcategories from Google Sheets, then searches the Google Places API using a combined text query like Subcategory + Zip. Results are deduplicated by place ID, then saved to a Results sheet with name, phone, address, website, rating, and more. It tracks progress by updating status fields and uses exponential backoff with wait steps to handle API and Google Sheets limits. If limits are hit too many times, it stops safely with a clear error.
Setup needs a Google Cloud project with Places access and a Google Sheets document. Put your sheet URL and sheet names in the Settings node. Start with a small test using the Limit node, then enable the schedule to run every 15 minutes. Expect faster list building, cleaner data, and a repeatable way to scale prospecting for local markets like home services, healthcare, retail, or franchise research.