"What's it going to cost?" is the first question every founder asks about AI lead-gen. Most agencies dodge it with "depends on your goals." Here's the honest answer, by budget tier, with real line items.
The AI outbound space has matured in two years. The tools have stabilised, prices have come down on some line items and gone up on others, and the difference between a system that works and one that wastes money is now predictable. We can tell you what each budget tier buys, what it doesn't, and what the realistic outcomes look like at each level.
One ground rule before we get to numbers: these are the costs of running the system, not the agency fees on top. If you outsource setup or ongoing management, add 1.5-3× the tooling cost depending on engagement model. Doing it in-house with one operator who knows what they're doing is the cheapest path — and the slowest one for most teams.
The five layers of an AI outbound stack
Every working system has five layers. Skip any one and the rest underperforms.
- Data layer — the universe of prospects you can reach (Apollo, ZoomInfo, Clay)
- Enrichment layer — the intent and trigger signals that make a prospect in-market right now
- Personalisation layer — the LLM-driven copy that turns generic outreach into something worth opening
- Deliverability layer — domains, inboxes, warmup, and the routing infrastructure that gets the email into the actual inbox
- Reply & routing layer — what happens after someone responds (the part that almost everyone underfunds)
The tiers below allocate budget across all five. The headline cost numbers vary; the ratio of spend across layers stays roughly constant in a working system.
Tier 1: $500/mo — bootstrap
For founders running outbound themselves. Goal: validate the channel before investing more.
| Layer | Tool | Cost |
|---|---|---|
| Data | Apollo Basic | $59/mo |
| Enrichment | None — manual research | $0 |
| Personalisation | OpenAI API (GPT-4o-mini) | ~$20/mo |
| Deliverability | Instantly Growth (3 inboxes) | $97/mo |
| Domain + Google Workspace | 1 secondary domain + 3 mailboxes | $72/mo |
| Reply routing | Personal inbox | $0 |
| Human time | Your time (8 hrs/week) | in-kind |
| Realistic monthly tooling | ~$250-500/mo | |
Realistic output at this tier: 600-900 emails per month, 3-5% reply rate, 2-5 booked meetings. Enough to validate the channel and the ICP. Not enough to support a full sales pipeline.
What's missing: the enrichment layer. You'll be sending to demographically-correct prospects, but you won't know which ones are currently in-market. Reply rates plateau here without it.
Tier 2: $1,500/mo — production
For teams with a working ICP that need consistent pipeline. Goal: 8-15 qualified meetings per month.
| Layer | Tool | Cost |
|---|---|---|
| Data | Apollo Professional | $99/mo |
| Enrichment | Clay (10k credits/mo) | $349/mo |
| Enrichment data | BuiltWith, Crunchbase signals via Clay | ~$150/mo |
| Personalisation | OpenAI API (GPT-4o) | ~$80/mo |
| Deliverability | Instantly Hypergrowth (10 inboxes) | $297/mo |
| Domains + workspace | 3 domains + 10 mailboxes | $240/mo |
| Reply routing | Smartlead unified inbox | $94/mo |
| Human time | 0.5 FTE operator | in-kind / external |
| Realistic monthly tooling | ~$1,300-1,700/mo | |
Realistic output at this tier: 3,000-4,500 emails per month, 5-7% reply rate, 8-15 booked meetings. This is the sweet spot for most growth-stage B2B teams.
Why Clay is the line item that earns its cost: at this tier, the enrichment layer is what separates "sending to anyone who fits demographics" from "sending to the 15% of those who are actively showing buying signals this week." The reply-rate lift typically pays for Clay 5-10×.
The single highest-ROI line item at every tier is the enrichment layer. Skip it and your reply rate caps at 2-3% regardless of how good your copy is.
Tier 3: $5,000/mo — scale
For revenue-stage companies running outbound as a primary acquisition channel. Goal: 40+ meetings per month, multiple SDR/AE pipeline support.
| Layer | Tool | Cost |
|---|---|---|
| Data | Apollo Organization or ZoomInfo Pro | $300-900/mo |
| Enrichment | Clay (50k credits/mo) + Common Room | $1,500/mo |
| Enrichment data | Premium data layer (Cognism, Lusha) | $500-1,000/mo |
| Personalisation | OpenAI API + Anthropic API | ~$300/mo |
| Deliverability | Instantly Enterprise (30+ inboxes) | $497/mo |
| Domains + workspace | 10 domains + 30+ mailboxes | $720/mo |
| Reply routing | Smartlead + CRM sync to HubSpot/Salesforce | ~$200/mo |
| Monitoring + ops | Bouncer, Mailgenius, monitoring tools | ~$200/mo |
| Human time | 1-2 dedicated ops humans | $8-15k/mo (FTE) |
| Tooling only (excludes humans) | ~$4,500-5,500/mo | |
Realistic output at this tier: 10,000-20,000 emails per month, 6-9% reply rate, 40-70 booked meetings. Supports a real SDR/AE pipeline structure.
Where the money quietly leaks: domain and inbox provisioning. At 30+ inboxes you're paying $20-30/seat/month for Google Workspace plus $15-25/domain — that adds up faster than people expect. Some teams switch to SendGrid or Mailtrap dedicated relay setups at this volume, which can cut the deliverability budget significantly but requires real ops chops to maintain.
The hidden costs no one quotes
These don't show up in tool comparison tables but they show up on your credit card.
- Domain warmup time (14-30 days per new domain). If you're growing volume by 50% you're buying 5+ new domains, and each one is dead weight for 2-4 weeks while it warms.
- Blacklist recovery. One spam complaint storm and you're paying $200-500 per domain to recover reputation, or starting over.
- API rate limit surprises. Clay, Apollo, and OpenAI all have rate ceilings that bite right when a campaign hits its stride. Premium plan upgrades happen mid-month, mid-budget.
- Reply triage time. A successful campaign generates 80-200 replies a month at Tier 2 — about 6-10 hours of weekly human work to triage. Most teams underfund this and let real meetings die in unread inboxes.
When the numbers make sense
Run this math before any tier decision. If your average customer's LTV is $30,000+ and your sales cycle is 30-90 days, every tier above pays for itself comfortably. If LTV is under $5,000 or your cycle is over 6 months, you'll bleed money waiting for outbound to close — paid acquisition or content-led inbound will likely outperform at that price point.
The honest bottom line: A correctly-run Tier 2 system ($1,500/mo) typically produces 8-15 meetings, which at most B2B close rates is 1-3 customers. If your LTV is $30k, that's a 6-20× ROI on tooling. The system pays for itself the first month it works correctly — and burns money every month it doesn't.
For the inside view of one of these systems actually running at scale, see the SaaSify case study → — same Tier 2 architecture, 6.4% reply rate, $480 → $160 CAC.