🤖 Automate business partner outreach with Google Maps, GPT-4 & WhatsApp

⚡ 984 views · 🤖 AI Chatbots & Agents

💡 Pro Tip — HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it — it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

Turn local outreach into a repeatable pipeline. Automate Outreach Prospect finds, enriches, and messages potential partners (restaurants, malls, bars) using Apify Google Maps scraping, Perplexity enrichment, OpenAI LLMs, Google Sheets, Pinecone knowledge, and WhatsApp sending via GOWA. Less copy-paste, more closing deals.

Frame 22.png

Important Disclaimer

This workflow uses community nodes for WhatsApp functionality:

Last updated: September 2026.

Why Use Automate Outreach Prospect?

Perfect For

How It Works

Quick Setup

  1. Import Workflow: Import JSON file to your n8n instances

  2. Add Credentials:

    • Google Sheets OAuth2
    • Google Drive OAuth2
    • Apify API token
    • OpenAI API
    • Perplexity API
    • Pinecone API (docs)
    • Cohere API
    • LlamaIndex Cloud key
    • GOWA (WhatsApp) credentials
    • WAHA webhook (optional)
    • PostgreSQL/Neon
  3. Customize Parameters:

    • Scraping parameters (Location Category, lokasi, jumlah leads, minimum Stars, Skip Closed Place)
    • Message templates/time greetings
    • Enrichment batch size
  4. Update Configuration:

    • Google Drive doc ID
    • Google Sheets ID
    • Apify actor config
    • Pinecone index name
    • Pinecone namespaces
    • LlamaIndex endpoints (if used)
  5. Test Setup: Run a manual scrape with a real location and send a single outbound message to verify WhatsApp delivery and reply handling.

Required Services

Workflow Nodes

Triggers & Scheduling

Data Collection & Processing

Data Enrichment

Outbound Messaging

WhatsApp Communication

Reply Handling

Knowledge Management

Quick Answers

How many leads per run?
Up to 150 leads per search, enriched in batches of 20.
How are replies handled?
An AI agent reads each reply against your Pinecone knowledge base and decides: save PIC, request meeting, or send proposal.
Which WhatsApp setup does it use?
GOWA nodes by default, with WAHA as an alternative.

Made by: khmuhtadin
Need custom work? Contact Me

Additional info

Built with n8n. Need an assessment on your business? Feel free to reach out at https://khmuhtadin.com/consultation/

🔗 Nodes Used

Google Sheets, HTTP Request, Google Drive, Google Drive Trigger, Schedule Trigger, AI Agent

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup