Generate business lists from Google Maps search to Sheets or Excel with Serper
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (6)
- Split Out
n8n-nodes-base.splitOut - HTTP Request
n8n-nodes-base.httpRequest - Edit Fields (Set)
n8n-nodes-base.set - Chat Trigger
@n8n/n8n-nodes-langchain.chatTrigger - Convert to File
n8n-nodes-base.convertToFile - Google Sheets
n8n-nodes-base.googleSheets
What it does
Who is this for This workflow is ideal for lead generation agencies, researchers, and small business owners who need to quickly collect and analyze company data from search results and save them into Google Sheets for further use. What problem is this workflow solving Manually searching for companies, compiling them into a list, and formatting them into spreadsheets is time-consuming and error-prone. This workflow automates that process-taking a search request, finding relevant companies, and organizing the data into a ready-to-use format in Google Sheets or downloadable Excel. What this workflow does - Takes a user’s search query via chat - Scrapes company data from Google Maps based on that query - Returns the results in a downloadable Excel file - Saves the same data to a connected Google Sheets document for easy access and sharing. Setup - Add your credentials: - Gogle Sheets - Serper - Run the workflow and enter your search request in the chat interface - Retrieve your results from either: - The Get XLSX node as an Excel file - The linked Google Sheets file (copy Column Names from XLSX File to Google Sheets) - Test the bot by sending a search query (e.g., "coffee shops in Berlin") - the bot will return the results automatically.