Build a complete lead generation system via OpenClaw Ultra. From defining your ideal customer profile to researching prospects, running outreach campaigns, and routing qualified leads to sales, manage your entire lead gen operation from a single chat interface.
Core System Overview
π‘ INFO
This is a closed-loop lead generation workflow. OpenClaw Ultra handles target research, prospect enrichment, message personalization, campaign execution, response qualification, and CRM routing, so you can generate leads continuously without bouncing between tools.
| System Layer | Core Function | Final Output |
| Target Layer | ICP definition, market segmentation, intent signal detection | Defined target profile with buying triggers |
| Research Layer | Prospect discovery, data enrichment, contact verification | Verified prospect database |
| Outreach Layer | Multi-channel message personalization, cadence design | Channel-specific outreach sequences |
| Campaign Layer | Cross-channel execution, domain preparation, delivery tracking | Executed campaigns with delivery health |
| Response Layer | Reply classification, lead scoring (fit + intent + timing) | Scored and categorized responses |
| Pipeline Layer | CRM integration, lead routing, handoff documentation | Leads routed to sales with full context |
| Analytics Layer | Conversion tracking, source attribution, funnel metrics | Campaign performance report |
| Optimization Layer | A/B testing, targeting refinement, process iteration | Improved conversion rates |
Prerequisites
| Item | Requirement |
| OpenClaw Ultra | Installed and running |
| Target Market Defined | Industry, role, company size, or geography for your ideal prospect |
| CRM Account | (Recommended) Active account with API access for lead routing |
| Email Account | (Recommended) For email-based outreach campaigns |
| Sending Domains | (Recommended) 1-2 secondary domains for cold email, with SPF/DKIM/DMARC configured |
Step 0 β Initialize Your Lead Generation System
Set up OpenClaw Ultra as your dedicated lead generation manager.
Operation Steps
- Open OpenClaw Ultra new chat session
- Prepare your target market criteria, data sources, and sending domains
- Paste the initialization prompt
Ready-to-Use Prompt
Act as my lead generation manager.
My target market:
- Industry: [industry]
- Roles: [target titles]
- Company size: [size range]
- Geography: [regions]
- Ideal customer profile: [brief description]
- Sending domains: [domain1.com, domain2.com]
Build a complete lead generation system that covers:
- target research and prospect discovery
- data enrichment and contact verification
- multi-channel outreach creation (email + LinkedIn)
- campaign execution and delivery monitoring
- response qualification and CRM routing
Step 1 β Define Your Target Profile
Set the criteria for who you want to reach and what signals tell you itβs the right time.
1.1 Build Your Ideal Customer Profile
Define my ideal customer profile for this campaign:
Target parameters:
- Industry: [industry or industries]
- Company size: [employee count or revenue range]
- Departments: [departments to target]
- Job titles: [specific roles]
- Geography: [countries or regions]
- Tech stack: [tools they use, if relevant]
- Budget range: [estimated]
Return a structured ICP document with:
- Primary targets (best fit)
- Secondary targets (good fit)
- Exclusion criteria (who not to pursue)
- Buying committee map for each target account type
1.2 Identify Lead Sources and Buying Signals
Identify the best sources for finding prospects matching my ICP and signals that indicate buying intent:
Sources to evaluate:
- LinkedIn Sales Navigator: [search filters]
- Industry databases: [specific directories or associations]
- Company websites: [target companies or competitors]
- Intent data providers: [if available]
- Events and conferences: [relevant industry events]
- Referral networks: [existing partners or customers]
For each source, rate its potential volume and quality on a scale of 1-10.
Also identify buying signals to watch for:
- Job changes (new hire in target role)
- Funding announcements
- Hiring spikes in relevant departments
- Technology adoptions or migrations
- Regulatory changes affecting the industry
- Public company announcements (earnings, new product launches)
Return a ranked source list with recommended starting point and a signal priority guide.
Step 1 Output
Defined ideal customer profile with ranked lead sources and buying signal priority list.
Step 2 β Research Prospects and Verify Data
Discover individual prospects, enrich their profiles, and validate contact information before outreach.
2.1 Discover Prospects from Sources
Find prospects matching my ICP from [source name]:
Search criteria:
- Titles: [title1, title2]
- Companies: [target companies or keywords]
- Location: [region]
- Additional filters: [any source-specific filters]
Return a list of [number] prospects with:
- Name, title, company, location
- LinkedIn profile URL
- Company domain
- Any available phone numbers
2.2 Enrich Company and Contact Intelligence
Enrich the prospects from my discovery list:
For each prospect, gather:
- Company description, industry, employee count
- Recent funding, news, or leadership changes
- Tech stack they use
- Mutual connections or existing relationships
- Specific trigger events in the last 90 days (hiring, product launch, expansion)
Rank each prospect by ICP fit score (1-5) and signal strength (1-5).
Return a prioritized prospect table sorted by combined score.
2.3 Verify Contact Data
Verify email addresses for my prospect list:
Prospect list: [list of prospects with email format guesses]
For each prospect:
- Validate email format
- Check domain validity (MX records)
- Flag risky domains (generic or disposable email providers)
- Estimate deliverability risk (low / medium / high)
Return a verification report with:
- Total prospects
- Valid emails (ready to send)
- Questionable emails (needs manual check)
- Invalid emails (remove from list)
Target: bounce rate under 3%.
Step 2 Output
Enriched and verified prospect database ready for outreach.
Step 3 β Build Multi-Channel Outreach Sequences
Create personalized sequences that coordinate email, LinkedIn, and optional phone touch points.
3.1 Write Channel-Specific Initial Messages
Write the first-touch messages for my outreach campaign:
Target: [job title] at [company type]
Value proposition: [what we offer]
Personalization hook: [specific trigger event, company news, or mutual connection]
Create:
1. Cold email (under 120 words, subject line under 50 characters, one specific CTA)
2. LinkedIn connection request note (under 200 characters, conversational)
3. LinkedIn message (for after connection is accepted, under 80 words)
Requirements:
- Reference the personalization hook in the first sentence of each channel
- No attachments or links in the first message
- CTA should be low-friction ("quick question" or "15-minute call", not a demo request)
Return each message with [bracketed placeholders] for custom fields.
3.2 Build a Coordinated Multi-Channel Cadence
Build a 14-21 day multi-channel outreach sequence:
Channels: email + LinkedIn (phone optional)
Cadence structure:
- Day 1: Email β personalized intro
- Day 3: LinkedIn β send connection request with personalized note
- Day 7: Email β follow-up with new angle or insight
- Day 10: LinkedIn message β after connection accepted, short value-add
- Day 14: Email β social proof or case study angle
- Day 21: Email β breakup message, open the door
Rules:
- Each touch adds new value, not a repeat of the previous message
- If a prospect replies at any point, exit the sequence immediately
- Email follow-ups under 100 words
- LinkedIn messages under 60 words
Return the full sequence with timing, channel, and message content.
3.3 Write Follow-up Email Variants
Write three alternative follow-up angles for my sequence:
Initial message: [paste from 3.1]
Follow-up variant A β Insight angle: share a relevant data point or industry trend
Follow-up variant B β Social proof: mention a similar company or customer outcome
Follow-up variant C β Question angle: ask a specific question about their situation
Each variant under 100 words, with [bracketed placeholders] for personalization.
Step 3 Output
Multi-channel outreach sequence with alternative follow-up variants, ready for deployment.
Step 4 β Execute Campaigns and Monitor Delivery
Launch your campaigns with proper sending infrastructure and track deliverability.
Showing 5/11 sections. Full content: https://openclaw.aiondesktop.com/tutorials/32