Block 1 - Loop Over Items
- Type / Role
- n8n-nodes-base.splitInBatches - splitInBatches
- Config choices
- Version 3
This workflow is provided as-is. Please review and test before using in production.
B2B Leads Gen ANY (CITY / BUSINESS) IN THE WORLD Generate B2B sales leads from Google Maps, enrich data (email) with AI Agent + Jina.ai and save to Airtable. This workflow generates comprehensiv...
n8n-nodes-base.splitinbatches, n8n-nodes-base.if, n8n-nodes-base.splitout, n8n-nodes-base.set, n8n-nodes-base.merge, n8n-nodes-base.converttofile, n8n-nodes-base.stickynote, @n8n/n8n-nodes-langchain.outputparserstructured
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by FabioInTech.
Original n8n.io sourceThis workflow generates comprehensive B2B leads, from a selected Business type in ANY CITY IN THE WORLD, including:
More information can be added!
It starts by searching for a specific business type in any city you define. First, it uses an AI agent to build an optimized query for the Official Google Places (GMaps) API. After finding businesses and their basic details, it employs a second, specialized AI web scraping agent to visit each company's website and find a contact email. Finally, all enriched lead data is neatly organized and saved to an Airtable base.
This workflow is designed for:
This workflow automates the entire lead generation process from start to finish:
/contact or /about, to find a contact email address.Follow these steps to get your automated lead generation engine up and running.
First, create a new Airtable base with a table to store your leads. The workflow is configured to map data to the following fields. It's recommended to use these exact names and types for a seamless setup.
| Field Name | Field Type | Description |
|---|---|---|
Company_name |
Single line text | The name of the business. |
Company_website |
URL | The business's website URL. |
Company_e-mail |
The contact email found by the AI scraper. | |
Company_address |
Long text | The full physical address of the business. |
Company_phone |
Phone number | The business's international phone number. |
Primary_type |
Single line text | The primary business category from Google Maps. |
Google_maps_location |
URL | A direct link to the business on Google Maps. |
processed |
Single select | A status field, set to "no" by default. |
create_date |
Date ISO (24h) | Automatically records when the lead was added. |
Language_code |
Single line text | The language code of the business name (e.g., en). |
Value field for the google_places_api variable.pageSize value in the JSON Body to fetch more or fewer than 20 results per execution. Be mindful of Google's API limits.Contact me DevQuick
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 48 workflow blocks. Download the JSON for the full node graph.
| Workflow | Generate B2B leads from any city & business type using GMaps, Jina.ai & GPT-5 |
|---|---|
| Complexity | advanced |
| Nodes | 48 |
| Categories | Lead Generation |
| Author | FabioInTech |
| Published | 09 Sept 2025 |
Use the JSON export at /data/workflows/8406/8406.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
B2B Leads Gen ANY (CITY / BUSINESS) IN THE WORLD Generate B2B sales leads from Google Maps, enrich data (email) with AI Agent + Jina.ai and save to Airtable. This workflow generates comprehensiv...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Lead Generation use case.