When not to hire an ABM agency, including us
Published ABM pricing runs $5,000 to $15,000 a month for a pilot and $15,000 to $40,000 for a structured program, with setup, platform licences and media on top. Here is the year-one arithmetic against an in-house pod, honestly, and the three cases where hiring is genuinely the right call.
Most companies that ask us for a proposal should not buy one yet. Not because the work does not pay back, but because the thing they are missing is usually a defensible account list and a named owner, and a retainer does not supply either. This post is the arithmetic we would want to be shown if we were on the other side of the table, using published numbers rather than ours.
What the market actually charges
The ranges are public and they agree with each other more than agencies like to admit.
| What you are buying | Published range |
|---|---|
| Pilot, limited account set | $5,000 to $15,000 a month |
| Structured 1:few program | $15,000 to $40,000 a month |
| 1:1 and multi-channel at enterprise scale | $40,000 to $120,000+ a month |
| Setup: list build, CRM integration, strategy workshop | $10,000 to $30,000 once |
| ABM platform licences | $30,000 to $150,000+ a year |
| Paid media, by list size | $5,000 to $50,000+ a month |
Salesmotion's guide puts a slightly lower band on the retainer itself, at $3,000 to $7,000 for a starter tier, $7,000 to $15,000 for growth and $15,000 to $30,000 and up for enterprise, and lands the total properly resourced program between $10,000 and $40,000 a month once retainer, platform and media are combined. The broader B2B agency market sits in the same place: retainers of $2,500 to $15,000 a month, with full go-to-market engagements reaching $10,000 to $30,000 and up.
Two structural points hide in that table. The fee sits on top of media you fund and licences passed through, so the number on the contract is not the number in the budget. And media management is commonly billed at 10 to 20 percent of spend, which means the agency's revenue grows when your spend grows, whether or not your pipeline does.
The year-one comparison, at the bottom of every range
Take the cheapest honest version of each path. Not the version that flatters the answer we want.
Agency. A structured program at the bottom of the published band, $15,000 a month, is $180,000 in fees. Add $10,000 of setup at the low end, a platform licence at $30,000, and media at $5,000 a month. Year one: $280,000, of which $180,000 is fee.
In-house. One senior ABM manager, at the bottom of the $120,000 to $180,000 and up fully loaded range, is $120,000. You still pay the same $30,000 licence and the same $60,000 of media, because those costs belong to the program rather than to whoever runs it. Year one: $210,000.
Now the part most in-house arguments skip. That hire takes three to six months to recruit and another quarter to ramp. Nothing ships for roughly two quarters. Add a second person and the comparison inverts outright: the median marketing manager salary was $161,030 in 2024, which lands around $210,000 fully loaded, roughly $17,500 a month. A two-person pod is more expensive than a structured retainer, before either of them has written anything.
So the cash difference in year one is smaller than either side claims, and on speed the agency wins. If you have been told that in-house is obviously cheaper, that person has not priced the ramp.
The thing the arithmetic does not price
What differs is not the cost. It is what exists in your company at the end of the year.
An in-house pod accumulates the disqualifier, the ICP as it actually behaves rather than as the deck describes it, the reasons named accounts said no, and the judgement about which signals are worth acting on. That is the compounding asset in account-based marketing, and it is the one thing a retainer is structurally bad at leaving behind. Salesmotion's guide puts the same finding more bluntly, from the buying side: most companies that think they need an agency actually need better account intelligence, and an agency will run campaigns against a static target list while the real buying signals go undetected.
We think that is right, and it is an uncomfortable thing for an agency to publish.
Our own line, and we will label it as ours
We are asked for a revenue threshold constantly. We do not have a sourced one, and we are not going to dress up a rule of thumb as a finding.
Here is the judgement, offered as a judgement: under roughly $20M ARR, a small in-house pod plugged into revenue operations usually beats a retainer, because at that size the ICP is still moving. Every month the list is wrong teaches you something, and you want that lesson landing inside your company rather than inside ours. Above it, the ICP is usually stable enough that execution capacity becomes the binding constraint, and buying capacity is a reasonable thing to do with money.
Treat that number as our opinion. The sourced parts of this post are the ranges and the ramp times.
Three signs you are hiring too early
- You cannot name the accounts. If the list is a filter in a database rather than a written list with a reason beside each row, an agency will build one from the same filter and charge you the $10,000 to $30,000 setup for the privilege. Build it first. Here is how we would do it.
- Nobody internally owns the outcome. A retainer with no internal owner produces a monthly report nobody acts on.
- You need pipeline this quarter. Be suspicious of anyone who agrees. Agencies promising pipeline within 30 days are usually running broad demand generation and labelling it ABM, and a properly resourced program is generally expected to show pipeline impact within two quarters, not one.
The three cases where hiring is genuinely right
Salesmotion's guide lists these from the buyer's side, and we would not argue with any of them.
Nobody on your team has run a multi-channel ABM program before. An agency can compress the learning curve from twelve months or more to two or three, against three to six months to recruit a senior hire plus a quarter to ramp. When the alternative is learning on your own named accounts, renting the playbook is cheap.
The board wants results inside two quarters and you are starting from zero. Building the bench internally, designers, copywriters, media buyers, platform specialists, takes six to twelve months. An agency has it on staff on day one. This is the case where you are buying time, and time is a real thing to buy.
You are running true 1:1 programs. Custom content per account, coordinated multi-threading across marketing and sales, and the creative resource that implies is hard to justify as permanent headcount unless you run it continuously. The same source adds a fourth case we would not fight: wanting an outside read on your ICP and positioning when you enter a new segment.
What we would tell you on the call
If you are under the line and the list does not exist yet, we will say so, and we would rather say it before you have paid us than after. Seventy-one percent of organisations now run ABM programs, which mostly means the bar for being noticed by a named account went up, not that you are late. The programs that clear it are the ones where somebody can explain, in one sentence, why each account is on the list.
If you want us to look at your numbers and tell you which side of this you are on, tell us what you are trying to fix.
Tell us what you are trying to fix.
Four fields, one open question, and a reply from a person within one working day. If we are the wrong people for it we will say so and point you at what we would do instead.
Or take the email editor and the forty templates, free and with no account.