Automate Google Maps business data extraction using n8n and the OpenWebNinja API.
This repository provides a ready-to-use n8n workflow that extracts local business data from Google Maps based on a location and keyword.
The workflow returns:
- Business name
- Phone number
- Email address (when available)
Instead of using browser scraping or the official Google Maps API, this workflow relies on the OpenWebNinja Local Business Data API, making it faster, simpler, and more automation-friendly.
This project is designed for developers, builders, and marketers who want scalable lead generation and business data enrichment.
- Accepts a location / address and a search keyword
- Queries Google Maps business listings via OpenWebNinja API
- Extracts structured business contact data
- Outputs clean results ready for automation (CRM, Sheets, outreach tools)
- Local lead generation
- Sales prospecting
- Marketing automation
- CRM enrichment
- Agency workflows
- Market research
- No-code / low-code scraping projects
Many users search for Google Maps API solutions to extract business data.
This workflow provides a practical alternative to the official Google Maps API.
Instead of dealing with Google Maps API quotas, billing complexity, and setup limitations, this n8n workflow retrieves Google Maps business data via the OpenWebNinja API.
It is especially useful for:
- Google Maps API alternatives
- Google Maps API–style business data extraction
- Lead generation without official API limitations
This workflow uses the OpenWebNinja Local Business Data API to retrieve Google Maps business data.
Why OpenWebNinja:
- API-first (no browser scraping)
- Clean, structured results
- Built for automation tools like n8n
- Easy to scale
API documentation: 👉 https://www.openwebninja.com/api/local-business-data
- n8n (self-hosted or cloud)
- OpenWebNinja API key
No headless browsers. No proxies. No scraping scripts.
- Import the workflow JSON into n8n
- Add your OpenWebNinja API key to the HTTP Request node
- Set the following inputs:
- Location / address
- Search keyword (e.g. "dentist", "restaurant", "real estate")
- Run the workflow
- Use the output in your next automation step
Location:
Lisbon, Portugal
Keyword:
Real estate agency
- Business Name: ABC Realty
- Phone: +351 21 000 0000
- Email: [email protected]
- Developers building automation pipelines
- No-code / low-code builders
- Growth marketers
- Sales teams
- Agencies
- Anyone using n8n for business data automation
n8n workflow, Google Maps scraper, Google Maps API alternative, Google Maps business data, local business leads, lead generation automation, OpenWebNinja API, marketing automation, no-code scraping, low-code workflows