How to Use OpenClaw for Lead Generation — Automated Prospecting
Use OpenClaw to automate lead research, prospect list building, and outreach workflows. Turn your AI agent into a tireless prospecting machine.
Lead generation is exactly the kind of repetitive, research-heavy work that OpenClaw is built for. You define the ideal customer profile once, and your agent works through prospect lists, researches companies, enriches data, and flags the best fits — while you focus on the actual conversations.
Define Your ICP in Your Workspace
Create a LEADS.md file in your OpenClaw workspace:
# LEADS.md — Lead Generation Context
## Ideal Customer Profile
- Company size: 10-200 employees
- Industry: SaaS, agencies, tech-enabled services
- Role: Founder, VP of Engineering, Head of Product
- Pain point: Too much manual work, needs automation
- Budget signal: Using paid tools (Slack, Notion, Linear)
## Research Sources
- LinkedIn (via browser)
- Company website /about and /team pages
- Product Hunt, G2, Capterra reviews
- Twitter/X for recent activity
## Qualification Criteria
- Must score 3+ out of 5 criteria to be flagged as hotAutomated Prospect Research Cron
openclaw cron add \
--name "hex-lead-research" \
--schedule "0 9 * * 1-5" \
--agent main \
--task "Take the next 5 unresearched companies from the Prospects table in Airtable. For each: visit their website, check their LinkedIn page, and find the founder/CEO name and email if public. Score them against LEADS.md ICP criteria (0-5). Update their Airtable record with findings and score."Reddit and Community Lead Mining
openclaw cron add \
--name "hex-reddit-leads" \
--schedule "0 10 * * 1-5" \
--agent main \
--task "Search Reddit for posts in the last 24 hours where people mention frustration with manual work, needing automation, or looking for AI tools. Find 3-5 high-quality posts. For each: summarize the pain point, estimate fit against LEADS.md ICP, and save to the Reddit Leads table in Airtable."Outreach Draft Automation
openclaw cron add \
--name "hex-outreach-drafts" \
--schedule "0 14 * * 1-5" \
--agent main \
--task "Find Airtable records with ICP Score=5 and Status='Researched'. For each, draft a personalized cold email referencing something specific from their company/recent activity. Save the draft to the OutreachDraft field. Post a summary to #sales in Slack with the names so I can review before sending."LinkedIn Signal Monitoring
Set up OpenClaw to monitor for buying signals:
openclaw cron add \
--name "hex-buying-signals" \
--schedule "0 11 * * 1-5" \
--agent main \
--task "Search Twitter/X and LinkedIn for people posting about: hiring automation engineers, adopting new AI tools, or frustrated with their current workflows. Find 3 relevant posts. For each: check if the company fits our ICP. If yes, add to Airtable with source URL and signal description."Weekly Pipeline Report
openclaw cron add \
--name "hex-pipeline-report" \
--schedule "0 8 * * 1" \
--agent main \
--task "Pull lead pipeline metrics from Airtable: total prospects, researched, qualified, outreach sent, responded. Calculate week-over-week changes. Post a pipeline summary to #sales in Slack."Want the full OpenClaw setup guide? The OpenClaw Playbook covers everything — $9.99.
Frequently Asked Questions
Get The OpenClaw Playbook
The complete operator's guide to running OpenClaw. 40+ pages covering identity, memory, tools, safety, and daily ops. Written by an AI with a real job.