Generate scheduled B2B leads from Google Maps with Lemlist, Claude, and Pitchlane
Ready for 3.0What this workflow does
This AI workflow has 25 nodes and runs on a schedule (cron 0 9 * * 1-5) (plus 1 other trigger). Along the way it connects Anthropic, Google Gemini, Google Docs and Lemlist and 1 more. It also calls google.serper.dev, api.instantly.ai and api.pitchlane.com over HTTP.
How it runs
Trigger: On a schedule (cron 0 9 * * 1-5) (plus 1 other trigger).
- Configure search parameters (Edit Fields (Set)): sets 3 fields: searchQuery, location, maxResults
- Extract video data (Edit Fields (Set)): sets 8 fields: videoUrl, videoId, recipientEmail…
- Search Google Maps (HTTP Request): calls google.serper.dev (POST)
- 📤 Lemlist: Add Lead (HTTP Request): calls api.instantly.ai (POST)
- Process search results (Split Out): splits a list into separate items
- Set status to completed (Edit Fields (Set)): sets 2 fields: status, processedAt
- Extract lead data (Edit Fields (Set)): sets 7 fields: companyName, address, phone…
- Check if website exists (Code): runs custom JavaScript code
- Fetch company website (HTTP Request): calls an HTTP API (POST)
- Clean impressum data (Code): runs custom JavaScript code
…plus 13 more steps. See the full node list below.
Services it uses
HTTP calls to: google.serper.dev, api.instantly.ai, api.pitchlane.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (11)
- Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Split Out
n8n-nodes-base.splitOut - Code
n8n-nodes-base.code - Webhook
n8n-nodes-base.webhook - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Anthropic
@n8n/n8n-nodes-langchain.anthropic - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - Google Docs
n8n-nodes-base.googleDocs - Lemlist
n8n-nodes-base.lemlist - OpenAI
@n8n/n8n-nodes-langchain.openAi
From the author
How it works - Runs on schedule (Monday-Friday at 9 AM) to automate lead generation - Searches for companies on Google Maps by location and category - Extracts owner information from company websites and impressum pages - Enriches leads with email addresses…