π€ AI-Powered Direct Lead Generation Agent | Google Sheets, OpenAI & GoHighLevel Automation
In this project, we developed an advanced AI-powered Direct Lead Generation Agent for Econosurance, designed to fully automate lead processing, enrichment, validation, and CRM integration.
This workflow intelligently collects leads from Google Sheets, enriches business information using AI, validates contact details through external APIs, and automatically uploads qualified leads into GoHighLevel.
π₯ Project Video:
π Workflow Features
β° Automated Scheduling
Runs automatically every day at 4 AM
Fetches pending leads from Google Sheets
π Lead Processing & Filtering
Retrieves leads with βPendingβ status
Removes duplicate leads using email matching
Processes leads one by one using loop automation
π€ AI-Powered Business Analysis
Using OpenAI GPT-4o-mini, the system:
Analyzes company websites
Extracts business activities
Identifies commercial auto services
Detects annual revenue
Finds NAICS codes
Generates structured enriched JSON data
π Lead Enrichment & Validation
Email verification through external APIs
Mobile number lookup and validation
Contact enrichment and formatting
JSON parsing using custom JavaScript logic
π CRM Integration
Automatically uploads validated leads into GoHighLevel