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.
Ask in the Free Futurise Community.
Credits: Alex Kim Profile - these templates were sourced from publicly available materials across the web, including n8n’s official website, YouTube and public GitHub repositories. We have consolidated and categorized them for easy search and filtering, and supplemented them with links to integrations, step-by-step setup instructions, and personalized support in the Futurise community. Content in this library is provided for education, evaluation and internal use. Users are responsible for checking and complying with the license terms with the author of the templates before commercial use or redistribution. If you are the author and would like this template removed from the template library, email us at info@futurise.com and we will remove it promptly.