The short version
ABM agency pricing has three parts: a monthly retainer ($5,000–$50,000 for mid-market and growth programs; $50,000–$150,000+ or six- to seven-figure annual programs for enterprise strategic ABM), a media-management fee (typically 10–20% of ad spend, declining with scale), and project fees for audits, account selection and campaign builds ($3,000–$75,000 depending on scope). Only a handful of agencies publish numbers: Kalungi posts packages, and Clutch profiles show $5,000+ (Six & Flow) to $10,000+ (Directive, Powered by Search, Ironpaper) minimums. Everything else here is an editorial estimate built from those published figures and standard agency economics, and we say so wherever it applies.
What agencies actually publish
Start with what is verifiable. Clutch requires agencies to state a minimum project size and hourly-rate band; the agencies in our directory that have Clutch profiles cluster in the $100–$199 per hour band with $5,000–$10,000 minimums. Kalungi is the exception that publishes full package pricing. Enterprise firms publish nothing, which is normal for that market.
| Agency | Published minimum | Pricing model | Source |
|---|---|---|---|
| Six & Flow | $5,000+ | Projects and retainers | Clutch profile |
| Directive | $10,000+ | Monthly retainer, pod model | Clutch profile |
| Powered by Search | $10,000+ | Monthly retainer | Clutch profile |
| Ironpaper | $10,000+ | Monthly retainer | Clutch profile |
| Kalungi | Published packages | Fractional CMO and full-team tiers | kalungi.com pricing page |
| Refine Labs | Not published | Monthly retainer | refinelabs.com |
| Momentum ITSMA, Agent3, Strategic ABM | Not published | Program fees, projects, training | Agency sites |
| The Marketing Practice, Transmission, Just Global, Merkle B2B | Not published | Enterprise programs; media commission or fee | Agency sites |
| Metadata.io (platform; sponsor) | Not published | Annual subscription, pricing on request | metadata.io |
Retainer ranges by program tier
Retainers scale with the tier of ABM you are buying, not with your company size. A one-to-many program for a SaaS company can be run for $10,000–$25,000 per month; a strategic one-to-one program for a global enterprise is a different product with different people and costs ten times as much.
| Program tier | Typical monthly retainer | What it usually includes | Agencies in this range |
|---|---|---|---|
| Starter / audit | $5,000–$10,000 | Account list review, one or two channels, basic reporting | Six & Flow, Kalungi entry tier, smaller shops |
| Mid-market one-to-many | $10,000–$25,000 | Paid social and search to target accounts, landing pages, monthly reporting | Powered by Search, Ironpaper, Directive entry, Six & Flow |
| Growth-stage full-funnel | $25,000–$50,000 | Multi-channel paid, creative, CRO, RevOps or HubSpot ops, account-level reporting | Directive, Refine Labs, Kalungi full team |
| Enterprise one-to-few / one-to-one | $50,000–$150,000+ (often annual program fees of $300k–$1M+) | Account insight, stakeholder mapping, bespoke content, executive engagement, sales enablement | Momentum ITSMA, Agent3, The Marketing Practice, Transmission |
| Enterprise media | Fee or commission on seven-figure media | Global media planning and buying | Just Global, Merkle B2B / dentsu B2B |
How we built these ranges: a $10,000 minimum at $150 per hour buys roughly 65 hours per month, which is one part-time strategist and one part-time specialist. A $25,000 retainer buys a pod of three to four people part-time, which matches how Directive describes its pod model. Enterprise program fees are inferred from the client rosters and award case studies of Momentum ITSMA, Agent3 and The Marketing Practice, whose clients (Microsoft, SAP, Fujitsu, Salesforce) do not buy five-figure programs.
Percentage-of-media fees
Most performance agencies charge a percentage of ad spend on top of, or instead of, a retainer. The percentage falls as spend rises, and there is usually a floor so the agency is paid even when spend is paused.
| Monthly media spend | Typical fee | Effective annual fee | Negotiation note |
|---|---|---|---|
| Under $25,000 | Flat retainer or 15–20% with a $3k–$5k floor | $36,000–$60,000 | Floor usually dominates; fee may exceed 20% |
| $25,000–$75,000 | 12–18% of spend | $36,000–$162,000 | Ask for a declining scale |
| $75,000–$200,000 | 10–15% of spend | $90,000–$360,000 | Compare against a platform subscription |
| Over $200,000 | 5–10% or fixed fee | $120,000+ | Fixed fee plus performance bonus is common |
The percentage model has a built-in conflict: the agency earns more when you spend more. It is not dishonest, but it should be negotiated. Ask for a declining schedule, a cap, and a definition of "media" that excludes platform subscriptions and data costs. Above roughly $50k per month, this is also where an execution platform becomes financially interesting; the agency vs. platform page works the numbers.
Project and one-off fees
Projects are the low-risk way to test an agency. An audit or account-selection project costs a fraction of a year's retainer and shows you how the agency thinks.
| Project | Typical range | Duration | Who sells it |
|---|---|---|---|
| ABM readiness audit | $5,000–$25,000 | 2–6 weeks | Strategic ABM, Momentum ITSMA, Ironpaper |
| Account selection and tiering | $10,000–$40,000 | 4–8 weeks | Agent3, Strategic ABM, Momentum ITSMA |
| Account insight (per strategic account) | $3,000–$15,000 per account | 2–4 weeks | Agent3, Momentum ITSMA |
| ABM campaign build (one-to-many) | $10,000–$30,000 | 4–8 weeks | Directive, Powered by Search, Ironpaper |
| Paid-media account audit | $3,000–$15,000 | 1–3 weeks | Most performance agencies |
| ABM training / certification | Per-seat, published by provider | Days | Momentum ITSMA |
| Website / landing-page personalisation build | $15,000–$75,000 | 6–12 weeks | Ironpaper, Six & Flow |
How to negotiate
- Ask for the fee split between strategy, creative and operations. Price the operations share against a platform.
- Get a declining percentage-of-media schedule with a cap.
- Start with a paid project (audit or account selection) before a retainer.
- Ask for a 30-day out after the initial term and ownership of all accounts and assets.
- Tie a portion of fees to pipeline or opportunity metrics, not leads.
The RFP checklist turns these into questions you can send to every agency on your shortlist.
Our verdict
Budget $10,000–$25,000 per month for a credible one-to-many ABM program from a performance agency, $25,000–$50,000 for full-funnel growth-stage work, and six figures annually for enterprise strategic ABM. Insist on a written media-fee schedule, and above $50,000 per month in media, get a platform quote before agreeing to a percentage of spend. Prefer agencies that publish minimums; transparency on price tends to travel with transparency on results.
Frequently asked questions
How much does an ABM agency cost per month?
Between $5,000 and $50,000 per month for most mid-market and growth-stage programs, based on published Clutch minimums ($5,000+ for Six & Flow; $10,000+ for Directive, Powered by Search and Ironpaper) and typical staffing. Enterprise strategic ABM programs run $50,000 to $150,000+ per month or are sold as annual programs in the $300k to $1M+ range.
What percentage of ad spend do ABM agencies charge?
Commonly 10–20% of media, declining as spend grows, often with a $3,000–$5,000 monthly floor. Above $200,000 per month, fixed fees or 5–10% are usual. Always ask for the schedule in writing.
Do ABM agencies charge setup fees?
Many do, typically one month's retainer or a fixed onboarding fee of $5,000–$20,000 covering audience setup, tracking and strategy. Some waive it for longer contracts.
What is the minimum contract length?
Three to six months is typical for performance agencies; twelve months for enterprise programs. Ask for a 30-day out after the initial term.
Which ABM agencies publish pricing?
Kalungi publishes package pricing on its site. Clutch profiles for Directive, Powered by Search, Ironpaper and Six & Flow show minimum project sizes and hourly bands. Everyone else, including our sponsor Metadata.io, prices on request.
How does ABM platform pricing compare?
Platforms such as Metadata.io (sponsor), 6sense and Demandbase sell annual subscriptions priced on request, generally in the five- to six-figure range depending on media volume and data. They replace the campaign-operations share of an agency fee, not strategy or creative; see the agency vs. platform page.
What should we budget for media on top of fees?
At least as much as the fee, and usually three to five times it. An agency charging $15,000 per month to manage $10,000 of media is a poor use of money; the agencies here typically expect $25,000+ per month in media for full programs.
Disclosure. BestABMAgencies.com is an independent editorial directory operated by a team affiliated with Metadata.io, which appears in this directory as a "platform + managed services" option. Metadata is held to the same sourcing and format standard as every agency here, is never given a rating above its public G2 score, and we welcome corrections from any agency or vendor, including competitors, if something looks inaccurate. Ratings, headcounts and pricing are sourced from public pages and cited below.
Sources
- Six & Flow on Clutch (minimum project size, hourly band)
- Directive on Clutch (minimum project size, hourly band)
- Powered by Search on Clutch
- Ironpaper on Clutch
- Kalungi pricing page
- Refine Labs services
- Momentum ITSMA services and ABM certification
- Agent3 services
- The Marketing Practice
- Just Global
- LinkedIn ads pricing overview
- Metadata.io platform
- Metadata.io reviews on G2
- Clutch: account-based marketing agencies (pricing filters)