TL;DR
- At $2M ARR, a working outbound stack costs roughly $600 to $1,500 monthly. Anything more is premature.
- At $10M ARR, expect $3,000 to $8,000 monthly once a CRM, enrichment, sequencing, infrastructure, and conversation intelligence are in place.
- At $50M ARR, expect $15,000 to $45,000 monthly, driven mostly by per-seat licences and enterprise data contracts rather than by new tool categories.
- Tool spend should sit around 1 to 3% of ARR. Above 5%, the stack is a symptom rather than a solution.
- The largest single saving available at every stage is consolidating overlapping data sources, which most teams buy two or three of without noticing.
Contents
- How to think about outbound tooling budgets
- The stack at $2M ARR
- The stack at $10M ARR
- The stack at $50M ARR
- Cost per pipeline dollar
- The three places teams overspend
- What to buy in what order
- Build or buy at each stage
- Which stack fits which stage
- FAQ: outbound stack budgets
How to think about outbound tooling budgets
The useful frame is percentage of ARR rather than absolute cost.
Across the stages below, tool spend of 1 to 3% of ARR is normal for a company running genuine outbound. Below 1% usually means the team is doing manual work that software should handle. Above 5% almost always means overlapping subscriptions, unused seats, or a platform bought before the team had capacity to run it.
The second frame is that stack cost is driven by three variables, and only one of them is company size:
- Seat count. Most tools price per user, so cost tracks headcount more closely than revenue.
- Send volume. Infrastructure scales linearly with emails sent, with no economies of scale.
- Data depth. The gap between Apollo at $49 per user monthly and an enterprise database at $40,000 annually is the single largest swing factor in any stack.
A 40-person team at $10M ARR will spend more than a 10-person team at $30M ARR. Plan from headcount and volume, not from revenue.
The stack at $2M ARR
At this stage there is typically a founder or one to three reps doing outbound, and the correct instinct is to buy as little as possible.
| Component | Recommended | Monthly cost |
|---|---|---|
| CRM | HubSpot Starter or Attio Plus | $27 to $87 |
| Data | Apollo.io Basic, 3 seats | $147 |
| Sequencer | Instantly Growth | $38 |
| Sending infrastructure | 30 to 60 inboxes | $60 to $240 |
| Verification | MillionVerifier | $10 to $20 |
| Enrichment | Clay Free or Launch | $0 to $185 |
| Meeting scheduling | Cal.com or Calendly Standard | $0 to $30 |
| Total | $282 to $747 |
A realistic all-in range including occasional overage is $600 to $1,500 monthly, or roughly $7,200 to $18,000 annually. On $2M ARR that is 0.4 to 0.9%, which is appropriately lean.
What to avoid at this stage: enterprise data contracts, ABM platforms, conversation intelligence, intent data, and AI SDR products. Every one of those has a floor above what this stage can justify, and each requires an operator you probably do not have. The constraint at $2M is almost never tooling. It is positioning and message quality, and no purchase fixes that.
The one exception worth considering is Clay Launch at $185 monthly, because enrichment quality compounds and the free tier is genuinely usable for validating whether it earns its place first.
The stack at $10M ARR
Here there is typically a sales team of 8 to 20, a RevOps owner or a founder acting as one, and enough volume that manual processes break.
| Component | Recommended | Monthly cost |
|---|---|---|
| CRM | HubSpot Professional, 15 seats | $1,350 to $1,500 |
| Data | Apollo Professional 15 seats, or Cognism entry | $1,185 to $2,500 |
| Enrichment | Clay Growth | $446 to $495 |
| Sequencer | Instantly Hypergrowth or Smartlead Pro | $94 to $97 |
| Sending infrastructure | 150 to 250 inboxes | $300 to $1,000 |
| Verification | Bouncer or MillionVerifier | $30 to $120 |
| Visitor identification | RB2B Pro or Albacross Professional | $149 to $170 |
| Conversation intelligence | Fathom Team, 15 seats | $225 to $285 |
| Scheduling and routing | Calendly Teams, 15 seats | $180 to $240 |
| Workflow automation | n8n Pro or Make Teams | $29 to $60 |
| Total | $3,988 to $6,467 |
A realistic range including overage and a specialist tool or two is $3,000 to $8,000 monthly, or $36,000 to $96,000 annually. On $10M ARR that is 0.4 to 1%.
The most consequential decision at this stage is data. Staying on Apollo at roughly $1,185 monthly for 15 seats against moving to Cognism at roughly $30,000 annually plus seats is a swing of $20,000 or more per year. The answer depends on geography and motion: European calling justifies Cognism, US email-led outbound generally does not.
The second decision is whether to add conversation intelligence. Gong at $1,600 per user annually for 15 users is roughly $24,000 plus a platform fee of $5,000 to $10,000, against Fathom Team at roughly $2,700 to $3,420 annually for the same seats. The gap is close to tenfold, and at $10M ARR the cheaper option is usually sufficient.
The stack at $50M ARR
At this stage there is a sales organisation of 40 to 100, a RevOps function, and procurement involvement in purchases.
| Component | Recommended | Monthly cost |
|---|---|---|
| CRM | HubSpot Enterprise or Salesforce, 60 seats | $9,000 to $10,500 |
| Data | ZoomInfo Advanced or Cognism Pro plus seats | $3,000 to $6,000 |
| Enrichment | Clay Enterprise | $1,000 to $2,500 |
| Sales engagement | Outreach or Salesloft, 40 seats | $4,000 to $6,600 |
| Sending infrastructure | 400 to 800 inboxes | $800 to $3,200 |
| Conversation intelligence | Gong, 60 seats plus platform fee | $9,250 to $14,600 |
| Intent or ABM | 6sense or Demandbase | $2,100 to $5,700 |
| Routing | Chili Piper Routing and Scheduling | $1,250 |
| Revenue intelligence | Clari or HockeyStack | $2,200 to $6,000 |
| Verification and hygiene | Enterprise tier | $200 to $600 |
| Total | $32,800 to $56,950 |
A realistic range is $15,000 to $45,000 monthly, or $180,000 to $540,000 annually, since few companies buy every category above. On $50M ARR that is 0.4 to 1.1%.
What changes at this stage is not the tool list but the pricing model. Nearly everything moves to annual contracts with platform fees, negotiated discounts, and procurement cycles of four to twelve weeks. The skills that matter shift from selecting tools to negotiating them, and the savings available from timing purchases at fiscal quarter end, typically 20 to 45%, exceed anything achievable by switching vendors.
Cost per pipeline dollar
The more useful metric than absolute spend.
| Stage | Annual tool spend | Typical outbound pipeline | Cost per pipeline dollar |
|---|---|---|---|
| $2M ARR | $7,200 to $18,000 | $1M to $3M | $0.006 to $0.018 |
| $10M ARR | $36,000 to $96,000 | $8M to $20M | $0.005 to $0.012 |
| $50M ARR | $180,000 to $540,000 | $40M to $100M | $0.005 to $0.014 |
The ratio is stable across stages, which is the point. Tooling cost per pipeline dollar sits at roughly half a cent to one and a half cents regardless of company size. If yours is materially higher, the problem is either duplicated spend or a pipeline shortfall, and the diagnosis matters because the remedies are opposite.
A useful sanity check: tool spend should be a small fraction of the fully loaded cost of the people using the tools. At $10M ARR with 15 sales people at roughly $120,000 fully loaded each, that is $1.8M in people against $36,000 to $96,000 in tools, or 2 to 5%. Tools reaching 15% of people cost is a signal to audit.
The three places teams overspend
Duplicated data sources. The most common and largest waste. Teams buy Apollo for the database, Clay for enrichment with its own provider credits, and a specialist email finder, then discover all three are sourcing from overlapping providers. Audit what each returns on the same 100 contacts before renewing any of them. Savings of $500 to $5,000 monthly are routine.
Unused seats. Per-seat tools accumulate licences for people who left, changed roles, or never adopted the tool. At $10M ARR with a CRM, a sequencer, conversation intelligence, and scheduling all priced per seat, five stale licences is $500 to $1,000 monthly. Reconcile seat counts against the current org chart quarterly.
Tier overshoot. Buying Instantly Light Speed at $358 monthly when Growth at $37.60 covers the volume, or HubSpot Enterprise when Professional suffices. Vendors design tiers so that one appealing feature sits above your natural tier. Ask whether that feature is worth the tier delta annually, because that is the real question.
A fourth pattern worth naming is buying ahead of capacity. An ABM platform at $30,000 annually with nobody to run it produces nothing, and the sunk cost then drives a renewal. The discipline is to buy the operator before the platform.
What to buy in what order
For a team building from nothing, the sequence matters more than the selection.
- CRM. Everything else writes to it. Getting this wrong is the most expensive mistake because migration is painful.
- Data and a sequencer. Apollo covers both at entry, which is why it is the common starting point.
- Sending infrastructure and verification. Before volume, not after deliverability breaks. This is the most commonly deferred and most commonly regretted.
- Enrichment. Clay, once there is someone to build with it.
- Visitor identification. Once there is enough traffic for the signal to be meaningful, roughly 2,000 monthly visitors upward.
- Conversation intelligence. Once there are enough calls that coaching at scale is a real problem, roughly 8 reps upward.
- Intent and ABM. Last, and only with a dedicated operator.
The frequent error is inverting steps three and five, buying signal tools while sending from unwarmed inboxes on unverified lists. Signal that routes to a broken sending system produces nothing, and the diagnosis is difficult because the failure looks like poor targeting.
Build or buy at each stage
The build option becomes viable at different points for different components.
At $2M ARR, build almost nothing. There is no operator, and the time cost exceeds the licence saving at these volumes. The exception is simple automation in n8n or Make at $20 to $30 monthly, which replaces genuinely tedious work.
At $10M ARR, building becomes attractive for orchestration and signal. A Clay plus n8n plus RB2B stack at roughly $700 monthly replaces a signal platform costing $2,500 monthly, and at this stage there is usually a RevOps person who can maintain it. The saving of roughly $20,000 annually is real, provided the maintenance is owned.
At $50M ARR, buy. Procurement, compliance, support SLAs, and administration requirements make bought platforms cheaper on total cost once internal engineering time is priced properly. The exception is bespoke orchestration that no vendor sells, which is where a GTM engineering function earns its cost.
The threshold across all three is the same: build where you have a named owner with genuine capacity and a documented system, buy where you do not. An unmaintained built stack is more expensive than a bought one, because it fails silently and nobody notices until pipeline drops.
Which stack fits which stage
| Your situation | Recommendation | Reasoning |
|---|---|---|
| Under $2M ARR | Apollo plus Instantly plus inboxes | Roughly $300 monthly covers the essentials |
| $2M to $5M ARR | Add Clay and verification | Enrichment quality compounds early |
| $5M to $15M ARR | Add visitor ID and conversation intelligence | Fathom over Gong at this size |
| $15M to $30M ARR | Evaluate sales engagement platform | Roughly 20 reps is the honest threshold |
| Above $30M ARR | Add intent or ABM with an owner | Not before the operator exists |
| Tool spend above 5% of ARR | Audit for duplication | Overlapping data sources are the usual cause |
| European selling motion | Prioritise Cognism and Albacross | Geography drives data choice more than budget |
| No RevOps owner | Buy platforms, do not build | Unmaintained stacks underperform bought ones |
| Procurement involved | Time purchases to fiscal quarter end | 20 to 45% discounts are achievable |
AI vs SDR Cost Comparison Template: Download Free
Get the practical framework for applying this article to your GTM system.
Download the Cost Comparison Template →
FAQ: outbound stack budgets
What percentage of ARR should go to sales tools?
Between 1 and 3% for a company running genuine outbound. Below 1% often means people are doing work software should handle. Above 5% almost always indicates overlapping subscriptions, unused seats, or a platform bought before there was anyone to run it.
What does an outbound stack cost at $10M ARR?
Roughly $3,000 to $8,000 monthly, or $36,000 to $96,000 annually, covering CRM, data, enrichment, sequencing, sending infrastructure, verification, visitor identification, conversation intelligence, and scheduling for a team of 8 to 20. The largest swing factor is whether you stay on Apollo or move to an enterprise database.
Where do teams waste the most money?
Duplicated data sources, where a database subscription, an enrichment tool, and an email finder all source from overlapping providers. Test all three on the same 100 contacts before renewing. Unused per-seat licences and tier overshoot are the next two.
When should I buy a sales engagement platform?
At roughly 20 reps, or earlier if you have a Salesforce instance complex enough that sync fidelity is a real risk. Below that, Apollo at $49 to $119 per user monthly covers the same ground, and Outreach or Salesloft at $35,000 to $87,000 in year one is overhead.
Should I build my stack or buy a platform?
Build where you have a named owner with genuine capacity and documentation, buy where you do not. At $10M ARR a built Clay, n8n, and RB2B stack at roughly $700 monthly replaces a $2,500 monthly platform. Without an owner, that saving reverses because unmaintained systems fail silently.
What should I buy first?
CRM, then data and a sequencer, then sending infrastructure and verification, then enrichment, then visitor identification, then conversation intelligence, then intent or ABM. The common error is buying signal tools before sending infrastructure, which produces signal routed into a broken system.





