Skip to main content

April 12, 2026

Scraped 20K+ qualified leads for < $300 in hours

AI native is the competitive advantage. I tested 12 lead gen tools so you don't have to.

Robert Ta

Robert Ta

CEO & Co-Founder, Clarity

I spent an afternoon and $230 building an outbound pipeline that would have cost me $15,000+ and weeks through the normal channels.

It’s the CEO’s job to fill pipeline to put cash in the bank. One can always do better at that job, is my thinking.

We have some long-term bets around content and community building, but we also need short term bets alongside that to generate capital:

Warm intros and referrals: this is our most reliable acquisition channel so far. We are OK at this, revving this up now with a finder’s fee incentive for anyone who refers us business that we end up closing. (You get 20% of the first contract if you give us a warm intro through email to an AI team that leads to a close for our offer, if you’re interested email me.)

Cold outbound: barely existent and all manual. Not a core business lever, and can’t be one without serious attention.

Paid acquisition: none yet, up next.

So I’d love an outbound team to just get a new channel going.

But I don’t have time or resources to build a cold outbound team. I am familiar with Claude Code and can spare a few hours investing in automation which compounds.

I evaluated 12 enrichment and prospecting tools, hit dead ends with 5 of them, and got what I needed after an afternoon’s work: 20k+ qualified leads for pennies on the dollar.

If you’re an AI-native founder or team thinking about outbound, this is for you.

Align

🤖 The AI Builder’s Weekly Briefing

The most interesting things I found this week in AI.

Anthropic Launches Managed Agents: “Prototype to Launch in Days”

Anthropic shipped a cloud service that handles sandboxing, orchestration, and governance for AI agents. $0.08/session hour on top of API token costs. Notion, Rakuten, and Asana are early adopters.

Robert’s Take: Building an LLM wrapper agent is the easy part. Evals is the hard part. Anthropic’s tooling launched here is meant to solve for more common cases and teams that don’t need fully custom solutions and cannot afford data science or AI product development talent.

Claude Sonnet 4.6 Drops as Default: Developers Preferred It Over Opus 59% of the Time

The new Sonnet beats the previous flagship Opus 4.5 in Claude Code testing. 1M token context is GA at standard pricing. $3/$15 per million tokens, unchanged.

0%

of developers preferred Sonnet 4.6 over the old Opus 4.5 flagship in Claude Code testing

Robert’s Take: A cheaper model outperforming the expensive one in coding tasks. The AI pricing death spiral accelerates. If you’re still budgeting based on “bigger model = better results,” you’re leaving money on the table. Test Sonnet 4.6 on your workloads this week.

Microsoft Ships Agent Framework 1.0: AutoGen + Semantic Kernel Unified

The 18-month debate between AutoGen and Semantic Kernel is over. Microsoft merged them into one production-ready framework with YAML-defined agent topologies and MCP support.

Robert’s Take: The framework wars are consolidating faster than I expected. If you’re an enterprise .NET shop that’s been paralyzed by “which framework,” the answer just landed. The YAML-defined topologies with MCP built in is the real unlock. Start building.

Shopify AI Toolkit Lets Agents Modify Live Stores via Natural Language

Claude Code, Cursor, and Gemini CLI can now access live Shopify documentation, full API schemas, and execute real store changes through natural language prompts.

Robert’s Take: We just crossed the line from “AI coding assistant” to “AI business operator.” Millions of Shopify merchants got access to a developer they never had to hire. The agencies charging $5K for store customizations are about to have a bad quarter.

Build

🛠 The $230 for 20k+ Leads Outbound Playbook

I’m starting to invest a lot more of our focus into reliable acquisition channels. I picked cold outbound email because it seems the easiest to automate and just get something going (minimal time/resources, high leverage) with Claude Code.

Why is this a good time for us as a business?

Well, we now have a reliable repeatable offer where we can solve customer problems.

Here’s the pitch:

Your AI sucks.

It’s inconsistent, it hallucinates, and every time the foundation model updates, your users feel it.

Or maybe you don’t have AI yet and you want to build it right the first time.

Either way, that’s us.

We do two things.

First, hands-on consulting: we get into your traces with your team and fix what’s broken, using world class evals methodology and techniques that actually catches problems before your users do.

Second, we build software that solves the root cause: your agents aren’t getting the right context at the right time. Clarity fixes that with a context graph specializing in subjective user modeling, at scale, and builds you a data moat your competitors can’t replicate. (Data moat around the causal structures or the “why” of why your customers buy.)

We roll up our sleeves and build alongside AI teams, so best practices and capabilities become embedded.

We’ve figured out some of our supply side constraint here, which is fulfillment of AI consulting in a forward deployed engineer model and software to help with context engineering, by optimizing our delivery engine.

More on that in a future article.

Now, I want to diversify our demand side constraint for healthy consistent pipeline.

I had zero outbound infrastructure.

No lead list, no cold email campaigns, no prospecting system.

I wanted 20,000+ qualified decision-makers with verified emails and LinkedIn URLs, scored and segmented into campaigns.

Instead of buying a tool, I opened Claude Code and described the outcome I wanted in plain English.

Here’s what I learned.

Lesson 1: The enrichment market is designed to confuse you

Lead gen tool cost comparison

Every tool looks the same on the surface.

“Find emails.”

“Enrich contacts.”

“Build your pipeline.”

I believe the pricing pages are intentionally vague.

Claude Code evaluated 12 of them at 20K volume against my ICP.

I verified the numbers.

Here was our analysis (do your own research to get the latest numbers, it’s not hard, just ask Claude Code).

TL;DR of the cost analysis:

Verified pricing across 12 tools at 20,000 leads with email + LinkedIn.

spread from cheapest to most expensive

$60 (Apify) vs $30,000+ (ZoomInfo)

Credit: Research compiled April 2026

  • Winner: Apify Leads Finder at ~$60-80 ($0.003/lead). Scraper-sourced but data quality held up. Test a 500-lead batch first.
  • Budget tier ($150-$500): Smartlead+SmartProspect, Icypeas, LeadMagic, Prospeo. All under a penny per lead.
  • Mid tier ($400-$3,400): Instantly, Dropcontact, Apollo.io. Most have asterisks (API gated, name-required input, credit walls).
  • Expensive tier ($2,000-$60,000): Clay, RocketReach, People Data Labs, ZoomInfo. Wrong fit at this volume unless you need enterprise features.

Full verified pricing table (all 12 tools, per-lead cost, fields included, gotchas—you should verify yourself, this was a point in time analysis I did with Claude): open the Google Sheet.

Lesson 2: The real bottleneck

This is the insight that would have saved a lot of time.

Apollo’s search API returns obfuscated last names. Sc***z instead of Schwartz.

Dropcontact, Icypeas, Prospeo, and RocketReach all need a first + last name as input.

From what I encountered, if you don’t have the name, every tool downstream is useless.

I burned $49 and several hours discovering this the hard way.

Here’s what I tried:

DIY email patterns: Take Apollo’s obfuscated results (first name + company) and generate candidates like first@company.com. 39% of companies use first.last@ which we can’t generate without last names.

So I had Claude Code do some SMTP verification: 24 verified emails out of 1,020 candidates.

DIY email patterns

2.4%

hit rate. Dead path.

Apify Leads Finder

100%

verified emails + LinkedIn

New approach.

Dropcontact as primary enricher: 89% email rate, 85% LinkedIn rate. Excellent quality. But it requires full names as input. Same bottleneck.

Shit.

Instantly’s SuperSearch API: Despite having a paid plan, the lead finder is UI-only. Hopefully they change that soon.

I don’t want to leave my terminal to interact with their UI if I don’t have to.

The actual fix:

Apify’s Leads Finder works backwards from everyone else. You describe the role you want (job title + industry + company size + revenue range) and it returns the person (name, email, LinkedIn, company data, tech stack, funding).

$0.002 per lead. No names needed as input.

Pipeline flow diagram

That was the unlock for me.

Most tools are enrichment tools that assume you already did the prospecting. Apify does the prospecting.

Lesson 3: Claude Code is a better sales ops analyst than most humans

I didn’t write code.

I described outcomes in plain English.

Claude Code:

  • Evaluated all 12 tools (pricing, APIs, rate limits, data quality)
  • Built 6 TypeScript scripts from scratch (API clients, scoring engine, dedup system, campaign segmentation)
  • Ran 24 search cohorts across industries, keywords, and funding stages
  • Hit Apollo’s credit wall, diagnosed the bottleneck, pivoted to Apify
  • Pushed 24,000 scored contacts to HubSpot
  • Generated 4 campaign CSVs for Instantly, split by archetype and outreach approach

The 24 cohorts varied three dimensions:

Industry: SaaS, fintech, healthcare, retail, education, legal, marketing, logistics, telecom, media, staffing, hospitality, real estate, construction.

Company keywords: “personalization,” “chatbot,” “automation,” “data platform.” Each keyword targets a different pain point.

Funding + revenue: Series A-C (investor pressure to ship), Series D+ (market pressure to grow), $10M-50M (sweet spot), $50M+ (can write $50K checks).

I was specifically targeting leads that feel the pain of pressure to ship a good AI product, and in a space that I deem “personalization sensitive” where Clarity can help with our context intelligence layer.

AKA, we can help these prospects with their current and future problems.

Continue reading

Get the full newsletter, free.

Join founders and builders who read Self Aligned every week.

Continue reading

Get the full newsletter, free.

Join founders and builders who read Self Aligned every week.