openclaw
← All products
Intelligence & Research

lead-list-builder

Niche B2B lead-list filter — Apollo/ZoomInfo raw list + ICP description → fit-scored CSV. Qwen-local = $0/lead.

Choose a plan (2)
Single
$499
One-shot 200-row B2B lead list, ICP-classified
one time · Get plan →
Bulk
$1999
1000-row enriched list
one time · Get plan →
Source on GitHub

Launch kit

lead-list-builder — launch kit

1-liner

Niche B2B lead-list filter — Apollo/ZoomInfo raw list + ICP description → fit-scored CSV. Qwen-local = $0/lead.

Tweet hook

Apollo gives you 5,000 raw leads. 30-50% match your ICP. The rest is noise.

Built a filter: ICP description + URL list → fit-scored matches with reasoning.

$0.005/lead at scale. Sales teams clean lists in minutes vs days 🧵

Reddit

  • r/sales: "ICP-aware lead-list filter (open framework)"
  • r/SaaS: "Apollo to qualified-leads-in-CSV automation"

Cold-email ICP

Sales-led startups + outbound agencies running 1-10K leads/mo.

Cold-email template

Subject: 5K leads → 1.2K qualified

Hi {first} — caught your team running outbound to {target market}.

Apollo gives you everyone. The ICP-fit math is on you. We do it via
Qwen: ICP description + URL list → fit-scored CSV in 30 min.

$1-3/qualified-lead, or $1,999/mo for unlimited. Free 200-lead test.
Reply with your raw Apollo export.

SEO content

  1. "Apollo to fit-scored leads — workflow guide"
  2. "ICP description templates that score well"
  3. "False-positive rate in B2B lead lists 2026"

Documentation

lead-list-builder

Niche B2B lead-list builder. Takes a URL list (Apollo export, scraper output, Google search results) + an ICP description, returns a CSV of verified-fit companies with reasoning.

Why this matters

Apollo, ZoomInfo, Clay all give you raw lists. The 30-50% that actually match your ICP is buried under 50-70% noise. Sales teams burn weeks filtering by hand.

We use Qwen-local to classify each homepage against the ICP. Per-record cost ≈ $0 (electricity). Cloud LLMs at $0.10-0.30/record make this prohibitive at 1k+ records.

Pricing

  • $499 — one-time scrub of 1,000 URLs
  • $1,999 — one-time scrub of 5,000 URLs
  • $4,999/mo — recurring (refresh + new ICPs as needed)
  • $5-25/lead — pay-per-verified-match

Run

cd C:\openclaw-products\lead-list-builder
python -m venv .venv
.\.venv\Scripts\activate
pip install -e .

# LM Studio with Qwen running

# 1. Define ICP in plain English
#    See examples/dental-saas-icp.md

# 2. Get URLs (your scraper / Apollo / Google search export)
echo "https://example-dental.com" >> urls.txt
echo "https://acme-orthodontics.com" >> urls.txt
# ...

# 3. Filter
leadbuilder filter \
   --icp-file examples/dental-saas-icp.md \
   --urls-file urls.txt \
   --out matches.csv \
   --min-fit 0.6

Output schema

url,fit_score,confidence,size,industry,revenue_range,reasoning
https://acme-dental.com,0.85,0.90,smb,dental,$1-10M,"Solo practitioner site mentions Dentrix, online booking present, small-group structure visible"

Roadmap

  • Email enrichment (find contact email from public footers + Hunter)
  • LinkedIn-lookup integration for decision-maker discovery
  • ICP versioning + A/B testing
  • Bulk-mode URL discovery from Google + DuckDuckGo
  • Direct Apollo API integration
  • Output formats: Salesforce CSV, HubSpot import, Outreach native