Published prices from nine agencies' own pages, the unit each one is selling, what you spend before you can judge the result, and the payback math to run on any quote.
By Rees Bayba ·
TL;DR
Outbound agencies that publish a price start at $2,000 a month for managed cold email and go up to $11,950 every four weeks for one dedicated SDR on the phone. Pay-per-meeting shops charge $99 to $499 for each qualified meeting that actually happens. Astra GTM is a fractional GTM team for B2B startups and mid-market companies, and we don't publish a price. So this page sticks to what other agencies print on their own sites, all read on October 20, 2026, plus the math to run on any quote, ours included.
These are the agencies we could find that state a price or a pricing rule on their own pages, plus two well-known ones that show plans without a number. Most of the category still quotes on a call. Bavlio's row is the offer it states on its own cost guide.
| Agency | Published price (USD) | What the price is tied to | Minimum term | Setup fee |
|---|---|---|---|---|
| Sales.co | $2,000, $2,500 or $3,000 a month | Up to 10,000, 15,000 or 20,000 emails a month. Calls +$1,500, ads +$1,000, LinkedIn +$1,000 a month | Month to month | None |
| Reachly | From $3,500 a month | Flat retainer across email, LinkedIn and calling | Not stated | Not stated |
| Bavlio | $9,000 prepaid for 3 months, or $5,000 a month once your first 3 qualified calls are held | LinkedIn and email | 3 months, then month to month | $2,500, waived for signings by Oct 31 |
| Sopro | $4,500 a month | 1,000 prospects reached a month, with Sopro's estimate of 70 qualified leads | Price assumes a three-month commitment | Charged, amount not shown |
| CIENCE | $2,000 team + $499 platform a month, plus SDRs from $1,750 (offshore) or $3,500 (US or Europe) each | SDR seats, plus a bonus on held meetings | Month to month | Charged once, amount not shown |
| SalesRoads | $11,950 per 4 weeks for one SDR, $16,750 for two | Dedicated SDRs on calls and email, 500 researched records per SDR a month | None; recommends a 12-week first run | Not stated |
| ScaliQ | $99 to $499 per attended meeting | LinkedIn outreach, billed only when a qualified prospect attends | None | None |
| Belkins | Not published | Plans sized by yearly appointments: 30+, 100+ or 200+ | Not stated | Not stated |
| Leadium | Not published | Appointment setting and lead generation | Month to month | Not stated |
Most cost guides put these numbers into one range and stop there. That hides the part that decides whether you get your money's worth: each agency sells a different unit, and the unit decides what you can hold them to. The math column is ours, done on their published numbers.
| Unit you buy | Who prices this way | Our math on their numbers | What to hold them to |
|---|---|---|---|
| Emails sent | Sales.co | $0.20 an email at 10,000 a month, $0.15 at 20,000 | Who is on the list and how fast replies get answered. Volume alone books nothing |
| Prospects reached | Sopro | $4.50 per prospect, or $64.29 per lead on Sopro's own estimate | The written definition of a lead. A lead is not a held meeting |
| SDR seats | SalesRoads, CIENCE | About $24 per researched record at SalesRoads (500 a month per SDR), a cost per input, not per result. CIENCE math below | Dials, conversations and held meetings per SDR, every week |
| Attended meetings | ScaliQ (Belkins sizes plans this way) | 10 meetings a month at ScaliQ: $990 to $4,990 | The written definition of qualified, with excluded companies and titles |
| A system you keep | GTM engineering teams | Priced by scope or by hours | What runs in your accounts the day you stop paying |
Our view: buy the unit you can't produce yourself. If you already have a list and copy that gets replies but no sending capacity, buying emails is fine. If nobody on your team will pick up a phone, buy SDR time. If you have never found a message that books meetings, paying per meeting is an expensive way to learn that, and you may not get the chance: ScaliQ says it reviews each offer and doesn't accept every campaign. Shops that get paid per meeting take the campaigns they expect to book.
Usually a volume of outreach, not an appointment goal. Of the agencies we checked, Sales.co is the only one with a published $2,500 monthly tier: up to 15,000 managed cold emails a month, with list building, copy and sending done for you, priced on email volume alone. The offers nearby sell other units. CIENCE's campaign team is $2,000 a month before any SDR seats, and 10 attended meetings a month at ScaliQ cost $990 to $4,990.
A retainer plus success fee is a fixed monthly fee plus a bonus that grows with held meetings against an agreed target. CIENCE publishes the clearest version: three monthly fees, a $2,000 campaign team, the $499 graph8 platform and $1,750 (offshore) or $3,500 (US or Europe) per SDR, plus a bonus on held meetings. Each SDR has a monthly target for held meetings. Below 60% of target there is no bonus. From 60% to 99%, the bonus is base times percent of target times 0.35. At 100% and above, it is base times percent of target times 0.7. Reading base as the SDR's monthly fee, here is one US or Europe SDR at different outcomes. Each month total is $2,000 team plus $499 platform plus the $3,500 SDR fee plus the bonus.
| Held meetings vs target | SDR fee (USD a month) | Bonus (USD) | Month total (USD: team + platform + SDR + bonus) |
|---|---|---|---|
| 50% | $3,500 | $0 | $5,999 |
| 80% | $3,500 | $980 | $6,979 |
| 100% | $3,500 | $2,450 | $8,449 |
| 120% | $3,500 | $2,940 | $8,939 |
A month on target costs about 40% more than a month at half of target, which is the point of the model: you pay more when it works. And because the bonus runs off a target the two of you agree, spend your negotiating time on the target. The base fee matters less. Watch the step at 100%: at 99% of target the bonus is about $1,213, and at 100% it is $2,450, so one held meeting can be worth over $1,200 in fees. Bavlio pushes the same idea further: nothing is due until your first three qualified calls are held, then $5,000 a month.
This is the number to compare across quotes. Month one is mostly build: the list, sending domains, copy, and for calling programs, training. Reachly puts first meetings at five to six weeks on new branded domains. SalesRoads starts calling on the 16th business day. Leadium launches appointment setting in 7 to 10 days. Our view: once build time and domain warming are counted, you rarely have enough replies to tell a weak segment from a slow week before month three. So price three months, whatever the contract says, even when it's month to month.
| Published offer | Three months of fees (USD) | Notes |
|---|---|---|
| Sales.co, 10,000 emails a month | $6,000 | You can cancel sooner, but you'd be judging on one or two months of sends |
| Bavlio, prepaid | $9,000 | Plus $2,500 setup for signings after Oct 31 |
| Bavlio, pay after results | $15,000 | Three billed months at $5,000. Billing starts only once your first 3 qualified calls are held, so the calendar time runs longer |
| Reachly, entry retainer | $10,500 | Tools are included in the retainer, per Reachly |
| Sales.co, 20,000 emails plus cold calls | $13,500 | $3,000 plus the $1,500 calling add-on, each month |
| Sopro, 1,000 prospects a month | $13,500 | Plus a setup fee Sopro doesn't publish |
| CIENCE, one US SDR on target | $25,347 | Plus a setup fee CIENCE doesn't publish |
| SalesRoads, one SDR for its recommended 12 weeks | $35,850 | Three 4-week periods. Billing every four weeks is 13 invoices a year, about $12,946 a calendar month by our math (13 x $11,950 / 12) |
| ScaliQ, 10 attended meetings a month | $2,970 to $14,970 | Only if the meetings happen |
Then check what sits outside the fee. Reachly published what it costs to run 30,000 cold emails a month for one client: about $900 one-off for 72 domains, $640 a month for 180 mailboxes, about $450 of contact data, roughly $500 of verification, $50 to $150 for sequencing software, and $2,500 to $5,000 a month for the GTM engineer or operator running it. That is the inside of a retainer. If a quote for similar volume is well below that, ask what's missing. If a quote bills tools to you on top, add them to the three-month number.
A quote is $5,000 a month for three months plus $2,500 setup: $17,500. Your average contract is $30,000 a year at 80% gross margin, so a deal is worth $24,000 in gross profit. You need 0.73 deals to break even. If 1 in 8 of your held outbound meetings closes, that's about 6 held meetings over the term, which is a reasonable bar. Run the same quote at a $6,000 contract: $4,800 of gross profit per deal, 3.6 deals, about 29 held meetings in roughly two sending months. That's about 15 a month, close to what Belkins sells on its largest plan (200+ appointments a year). Possible, but now you're betting on the top of someone's range.
Then fix the timing. If your sales cycle runs 60 to 90 days, most deals from a three-month engagement close after it ends, and judging the agency on closed revenue inside the window will kill programs that worked. Judge it on qualified pipeline at the end of month three, weighted by your own stage win rates. If weighted pipeline times your gross margin is at or above the commitment, renew. If it's well below and the reply data doesn't point at something you can fix, such as one segment that replies and two that don't, stop.
It pays back when your deals are large enough, and the math tells you how large. At $2,500 a month, three months of fees is $7,500 before setup and tools. With the example inputs above, $24,000 of gross profit per deal and 1 in 8 held meetings closing, that's 0.31 deals, or about 2.5 held meetings, so 3 over the term. At a $6,000 contract the same $7,500 needs about 12.5 held meetings. Do it yourself when someone on your team has the hours every week to build lists, write copy, watch deliverability and answer replies, or when your market is small enough to write to by hand. Pay an agency when that math clears and nobody has those hours, and judge it on weighted pipeline at the end of month three, not closed revenue. Doing it yourself isn't free either: Reachly's published breakdown for 30,000 emails a month puts most of the cost in domains, mailboxes, data and the person running it.
Ask this before you negotiate price. Sales.co says every prospect, reply and call record is yours, with exports and CRM sync. Reachly says it transfers the workspace, domains and data. CIENCE's SDRs work inside its graph8 platform, which holds the data, emails, calls and workflows. None of these is wrong. They are different purchases: a service that produces meetings, or the accounts, tables, sequences and domains you can keep running. Get the answer into the contract, including who owns the sending domains and what happens to the mailboxes on the last day.
Astra GTM is a fractional GTM team. We set the outbound strategy with you, build the system behind it, and run the campaigns. Engagements have a 3-month minimum and are priced after a scoping call on the work itself: which systems need building and which campaigns we run. You get that scope in writing, with the full three-month commitment, before anything starts. We don't publish a monthly number, we don't guarantee meeting counts, and the math above applies to us the same way.
CoderPad's sales-led pipeline generated is up 45% since we started working together. That's one client's result, not a promise.
On every account, a GTM engineer builds the lists, data and sending setup, and Rees or Jorge runs the strategy as your campaign strategist. With the optional dedicated SDR add-on, our SDR answers replies and books the meetings. Your team takes the first call. While we work together, data licenses across 15+ providers sit under one contract with us. First sends usually go out two to three weeks after kickoff, depending on whether new sending domains need warming.
TAM mapping and account scoring, and a Clay enrichment waterfall across 15+ data providers, so the list is right before anything sends.
Campaigns across email, LinkedIn and phone. Nothing goes out until your team has reviewed it. The systems we build run in your stack or in ours, whichever fits the work.
Signal capture and CRM writeback: hiring, funding and website signals feed the queue, and replies and meetings write back to HubSpot or Salesforce, so you can see what each campaign produced.
If you stop after the 3-month minimum, the data we built is yours, and you choose what happens to the systems: keep us as your GTM function, or have us install them in-house and move to training and support.
We're the wrong first call in a few cases. If you want cold email volume at the lowest price per send, a productized service like Sales.co fits better. If you want people on the phone every day, look at SalesRoads or CIENCE. If your contract value is too small for the payback math above, no agency fits, us included. If the question is whether to hire instead, our agency vs in-house SDR guide covers the staffing side, and GTM engineering as a service covers buying systems work by the hour or by the outcome.
On agencies' own pages, from $2,000 a month for 10,000 managed emails (Sales.co) to $11,950 every four weeks for one dedicated calling SDR (SalesRoads). Pay-per-meeting runs $99 to $499 per attended meeting (ScaliQ). Belkins, Leadium and Astra GTM quote after scoping.
Only when the meetings are the right ones. ScaliQ's version is the cleanest we found: $99 to $499 per attended, qualified meeting, nothing for no-shows, no setup fee. The risk moves into the definition of qualified, so get it in writing with excluded companies and titles. ScaliQ also reviews each offer before accepting a campaign, so per-meeting pricing works best for offers that already book meetings.
Some do. Sopro and CIENCE both charge one without publishing the amount. Bavlio lists $2,500, waived for signings by October 31, 2026. Sales.co and ScaliQ charge none. Add any setup fee to month one before you compare two quotes.
Sales.co, Leadium and CIENCE are month to month. SalesRoads has no long-term commitment but recommends a 12-week first run. Sopro prices on a three-month commitment and Bavlio starts with three months. Month to month protects you less than it sounds, because build time comes first and you still need about three months of data to judge the program.
Either works if it's written down. Included is easier to compare. Billed to you means the accounts sit in your name and stay with you, which matters if you might take the work in-house. Ask for the monthly tool and data bill in writing either way, and who owns the sending domains.
Compare weighted pipeline at month three, times your gross margin, with fees, setup and tools. Renew at or above the spend. Well below it, check replies by segment first: one segment replying is a targeting fix, silence everywhere usually isn't.
No. We price after a scoping call, on the systems and campaigns the work needs, with a 3-month minimum agreed in writing before anything starts.
Enter your email and we'll send you this playbook, plus the setup templates as they're published.
We build and run these systems embedded with your team.