Automate geocoding with this powerful n8n workflow. Use this n8n template to read addresses from Google Sheets, call the Google Maps API, and update location data efficiently.
Download this n8n workflow template and start using it instantly.
Data Analysts who need to enrich location data stored in spreadsheets.
Logistics and operations teams requiring accurate geospatial data.
Users looking for practical n8n templates integrating external APIs with cloud storage.
Developers seeking an example of a batch HTTP Request n8n node implementation.
Managing vast datasets often involves manually finding geographic coordinates for addresses, a time-consuming and error-prone process. This specialized n8n workflow solves this by fully automating the geocoding task. It acts as an automated bridge between Google Sheets and the Google Maps Platform API. The core value of this n8n template is its ability to process multiple addresses iteratively, making a simple HTTP request for each item and then accurately writing the resulting Lat/Long data back into the original sheet. Utilizing the Google Sheets n8n node ensures that large batch operations are handled smoothly and reliably, making this a highly efficient and repeatable solution built entirely within n8n.
The entire process is initiated by the manual n8n trigger node.
lat) and longitude (lng) from the first result.row_number (carried over from the extraction step) and updates the designated 'Latlong' column in the Google Sheet, completing the automated geocoding process. This looping structure allows the n8n workflow to handle many addresses in sequence.To use this powerful n8n template, follow these steps:
key query parameter with your valid Google Maps Platform API key. For production environments, it is recommended to store this key securely using an n8n credential or environment variable expression instead of hardcoding it. When clicking ‘Test workflow’ (Manual Trigger n8n trigger):
Function: Starts the n8n workflow manually for testing or single executions.
Key Configuration: None, standard manual trigger.
Extract The Places from Google Sheet (Google Sheets n8n node):
Function: Fetches all data (rows and columns) from the source sheet, feeding the addresses into the next step.
Key Configuration: Operation set to 'Get All' (implied by lack of explicit parameters), targeting a specific Sheet ID and Name.
Using Google Map API to Return Lat Long Back (HTTP Request n8n node):
Function: Queries the Google Maps Text Search API to resolve the address into coordinates.
Key Configuration: Uses dynamic data mapping: query parameter is set to ={{ $json.Address }}. Requires a valid Google Maps API Key to be configured.
Update Lat-Long in Each Places (Google Sheets n8n node):
Function: Updates the Latlong column in the source spreadsheet using the results obtained from the previous n8n node.
Key Configuration: Operation is set to 'Update'. Matches rows based on the incoming row_number and writes the combined latitude and longitude string ({{ $json.results[0].geometry.location.lat }},{{ $json.results[0].geometry.location.lng }}) to the 'Latlong' column.
Use this advanced n8n workflow to convert 2D orthographic projection drawings into smooth, rotating 360° videos using GPT-4o image generation and the Kling video synthesis API.

This advanced n8n workflow converts natural language requests into executable SQL queries against PostgreSQL. It uses multiple n8n node steps, including AI agents and memory, to deliver structured data for visualization. A powerful n8n template.

Use this comprehensive n8n workflow template to build a smart, conversational WhatsApp AI assistant powered by Google Gemini and Pinecone for persistent, contextual memory.

Use this powerful n8n workflow to automatically convert rich text Markdown fields in Airtable records into rendered HTML. Optimize your Airtable data for external publishing via a flexible n8n trigger.

Automate Japanese audio transcription from Gmail using n8n and OpenAI. Generate AI summaries, save files to Google Drive, log to Sheets, and notify via Slack/Gmail. Deploy this robust n8n workflow today.

Automation consultant specializing in Data, AI, and Automation, founder of hundredtimesfaster.com and No Code AI community. Currently AI & Data Solutions Lead at Assetwise PCL, with a proven track record of driving innovation and efficiency in leading firms. Author of Practical Data Visualization & Analytics with Looker Studio. Book a consultation to explore custom solutions!







































