The short version
Choosing an ABM agency comes down to three decisions in order: which tier of ABM you are buying, which three firms in that tier deserve an RFP, and which of those three can prove account-level results on a stack like yours at a price that still works when media scales. Skip the first decision and you will spend the RFP comparing a strategy consultancy with a LinkedIn Ads shop, which produces a meaningless scorecard. This guide walks through each decision, gives you a 25-item RFP checklist to score proposals, and lists the red flags that should end a conversation. It draws on the fifteen firms in our ranked directory, with sources at the bottom.
Step 1: Decide which tier of ABM you are buying
The tier is determined by your deal size and the number of accounts that matter, not by what the agency sells. ITSMA, which introduced the term in 2003, describes three tiers, and every agency in this directory fits mainly into one.
Strategic (one-to-one) ABM
A bespoke plan per account for a small number of accounts, usually 5 to 50, where each deal is seven figures or more and the buying committee is large. Deliverables are account insight, stakeholder maps, executive-engagement programs and account-specific value propositions. This is consulting work. Momentum ITSMA, Agent3 and Strategic ABM specialize here, and their engagements are priced like consulting: six figures a year, or project fees for audits and training. They do not run large paid-media budgets.
One-to-few ABM
Accounts clustered into groups of 5 to 15 that share an industry, a trigger or a use case, with programs built per cluster. The same specialists cover this tier, as do the full-service enterprise agencies (The Marketing Practice, Transmission, dentsu B2B, Just Global) that can add media and creative at scale across regions.
One-to-many (programmatic) ABM
Targeted campaigns to lists of hundreds or thousands of accounts, mostly through LinkedIn, programmatic display, Meta and search, with retargeting and account-level reporting. This is where Directive, Refine Labs, Powered by Search, Ironpaper, Kalungi, Six & Flow and Inflection operate, and for most SaaS companies under $100 million in revenue it is the tier that moves pipeline. It is also the tier where a platform such as Metadata.io (our sponsor, disclosed) competes directly with an agency retainer; see agency vs. platform.
A quick self-test: if your sales team has fewer than 50 accounts it would recognise by name and your average deal is under $100,000, you are buying one-to-many. If your top 20 accounts each justify a dedicated plan and an executive sponsor, you are buying strategic ABM, and possibly one-to-many underneath it from a second vendor.
Step 2: Build a shortlist of three
Three is enough. More than three RFP responses means your team skims them, and agencies can tell when they are one of eight. Use these filters, in order, against the firms in your tier.
Filter on stack experience
ABM runs through your CRM, marketing automation and, if you have one, your ABM platform. Six & Flow, Ironpaper and Kalungi are HubSpot partners and build ABM on HubSpot's target-account tooling. Agent3, Momentum ITSMA and the enterprise firms routinely work alongside 6sense and Demandbase. The performance agencies live in LinkedIn Campaign Manager and Google Ads and push results back to Salesforce or HubSpot. Ask each candidate for one reference client on your exact stack. A partner badge is not evidence.
Filter on company-size fit
Read the case studies and note the size of the clients. Directive's published work skews toward Series B to public companies with meaningful media budgets (Calendly, ZoomInfo, Sumo Logic). Powered by Search's skews toward Series A to C SaaS. Momentum ITSMA's award case studies name Fujitsu, Microsoft, SAP and Accenture. An agency whose clients are all ten times your size will staff you with its most junior team; one whose clients are all a tenth of your size may not have the process for your procurement and security reviews.
Filter on public proof and reviews
For one-to-many agencies, Clutch is the best public signal: Directive (4.8), Powered by Search (4.9), Ironpaper (4.8), Kalungi (4.9) and Six & Flow (4.9) all carry dozens of verified client reviews. Read the critical ones. For strategic and enterprise firms, Clutch coverage is thin because enterprise clients do not leave agency reviews; use ITSMA Marketing Excellence and B2B Marketing Awards case studies instead, and call the marketer named in them.
Filter on published minimums
Clutch lists $10,000+ minimum project sizes for Directive, Ironpaper and Powered by Search, and $5,000+ for Six & Flow. Kalungi publishes package pricing on its site. If your monthly budget is below an agency's published floor, do not send the RFP; ask for an audit or a project instead. Our pricing page has the full set of published figures.
Step 3: The 25-item ABM agency RFP checklist
Send these questions to all three shortlisted firms and score each answer 0 to 2 (0 = missing or evasive, 1 = adequate, 2 = strong with evidence). Weight Critical items at 3x, High at 2x, Medium at 1x. The maximum weighted score is 100, which makes comparison easy. Copy the table into a spreadsheet; the priority column tells you where to spend interview time. A downloadable version is on the RFP template page.
| # | Area | Question to ask | What a good answer looks like | Priority |
|---|---|---|---|---|
| 1 | Strategy & account selection | Describe your method for selecting and tiering target accounts. | A scored model combining fit, intent, relationships and deal size; not "send us your list." | Critical |
| 2 | Strategy & account selection | Which ABM tier (one-to-one, one-to-few, one-to-many) is this proposal built for, and why? | A specific tier with reasoning tied to our deal size and account count. | Critical |
| 3 | Strategy & account selection | How do you build account insight, and who does the research? | Named analysts or a research partner; sources beyond LinkedIn scraping. | High |
| 4 | Strategy & account selection | How will you map and reach the buying committee inside each account? | Persona coverage plan per account with channel by role. | High |
| 5 | Sales alignment | What is your cadence for working with our sales team? | Weekly or biweekly account reviews, shared account plans, defined handoffs. | Critical |
| 6 | Sales alignment | How do you handle accounts that sales says are not a priority? | A documented reconciliation process, not silent override. | Medium |
| 7 | Sales alignment | What sales enablement deliverables are included? | Account briefs, talk tracks, sequences, or an explicit "none." | Medium |
| 8 | Execution & channels | Which channels will you run in-house versus subcontract? | Clear list; subcontracted work disclosed with the partner named. | High |
| 9 | Execution & channels | Show account-level reporting from a live client (anonymized is fine). | Dashboard showing accounts engaged, coverage, meetings, opportunities; not CPL. | Critical |
| 10 | Execution & channels | Who produces creative and content, and how many rounds are included? | Named creative resource, included revisions, ownership of assets. | High |
| 11 | Execution & channels | What is your experience with our stack (CRM, MAP, ABM platform)? | A reference client on the same stack, not a partner logo. | High |
| 12 | Execution & channels | How do you run paid media to target-account lists (LinkedIn, programmatic, Meta, Google)? | Match-rate expectations, list refresh cadence, exclusion handling. | High |
| 13 | Measurement | Which metrics will you report monthly, and which are leading vs. lagging? | Engagement and coverage as leading; meetings, opportunities, pipeline as lagging. | Critical |
| 14 | Measurement | What attribution model do you use, and how do you treat self-reported attribution? | A stated model and a willingness to reconcile it with ours. | High |
| 15 | Measurement | What does success look like at 90, 180 and 365 days? | Staged targets with leading indicators early, pipeline later; no 30-day pipeline promises. | High |
| 16 | Team & staffing | Who will be on our account day to day, and what is their tenure? | Named people, with roles; pitch team equals delivery team. | Critical |
| 17 | Team & staffing | How many other clients does each team member carry? | A number; under five for the lead strategist is a reasonable benchmark. | High |
| 18 | Team & staffing | What happens when a team member leaves? | Transition plan and notice period in the contract. | Medium |
| 19 | Commercials | What is the base fee and what does it include? | Itemized scope; hours or deliverables per month. | Critical |
| 20 | Commercials | How do you charge on media, and what happens at $50k, $100k and $250k per month? | Written percentage or tier schedule; declining rate at scale. | Critical |
| 21 | Commercials | Do you receive rebates, incentives or take principal positions on any media? | A straight no, or full disclosure with figures. | High |
| 22 | Commercials | What are the contract term, notice period and exit terms? | 90-day notice or less after an initial term; assets and ad accounts stay with us. | High |
| 23 | Proof & references | Provide two references: one on our stack, one that churned. | Both provided; the churned reference is the more useful call. | Critical |
| 24 | Proof & references | Show three named case studies with stated outcomes at companies our size. | Named clients, dated results, comparable company profile. | High |
| 25 | Proof & references | What do you not do, and who do you refer that work to? | A specific answer. "Everything" is the wrong answer. | Medium |
Nine items are marked Critical. If an agency scores 0 on any two of them, drop it regardless of its total; those items (account selection, tier fit, sales cadence, account-level reporting, metrics, named team, base fee, media fee and references) are the ones that predict whether the engagement works at all.
Step 4: What to do in the interviews
The RFP tells you what an agency says; the interview tells you how it thinks. Three exercises work well.
Give them ten real accounts
Share ten target accounts a week before the call and ask the team to walk through how it would approach three of them. You will learn immediately whether the agency does account research or just audience targeting, and whether the people talking are the people who would do the work.
Ask them to critique your current reporting
Show your existing dashboard. A performance agency should be able to explain what it would add at the account level; a strategic agency should talk about coverage and engagement across the buying committee. Either way, if the critique is about CPL, you are talking to a lead-gen shop.
Make them say what they will not do
Good agencies have a clear boundary and a referral partner for what lies outside it. Momentum ITSMA will tell you it does not run large media budgets. Just Global will tell you it is a media specialist, not a strategy shop. Refine Labs is explicit that its playbook depends on client-side narrative and creative. An agency that claims to do everything will do some of it badly.
Step 5: Negotiate the commercials before you pick
Get the fee structure in writing from all three finalists before making the decision, because the cheapest headline retainer is often the most expensive at scale. The three questions that matter: what is the base fee and scope, how is media charged (flat, percentage or tiers) and at what spend levels does the rate step down, and who owns the ad accounts, audiences and creative when the contract ends. Ask directly about rebates and principal media positions; this matters most with holding-company entries such as dentsu B2B. Aim for a 90-day notice period after an initial three-to-six-month term. The pricing page gives ranges for each structure.
If the finalists are all one-to-many performance agencies and most of your budget is media, run the same numbers against a platform subscription plus one in-house hire. That comparison is on the agency vs. platform page and should be part of any RFP over roughly $50,000 per month in media.
Red flags that should end the conversation
- Reporting that stops at leads and CPL. Account-based marketing that is not reported at the account level is not account-based.
- Guaranteed meetings or pipeline. Meetings can be manufactured; pipeline in 30 days is demand capture, not ABM.
- The pitch team is not the delivery team. Ask for names and tenure in the proposal.
- No account-selection method. "Send us your list" means the agency has no view on which accounts are worth the money.
- Vague media fees. "We'll work something out" becomes 20 percent of a number that keeps growing.
- Anonymous case studies. "A leading cybersecurity company" is not a reference.
- No sales cadence. An agency that has never sat in a pipeline review with a client's sales team has never run ABM.
Common mistakes buyers make
The most common mistake is hiring the right agency for the wrong tier: a strategic consultancy when the real need is media execution, or a performance agency when the need is bespoke plans for twenty accounts. The second most common is signing before sales has agreed to the account list, which leaves the agency running campaigns to accounts nobody will call. Third is treating the RFP as a beauty contest rather than a scoring exercise; the checklist above exists to prevent that. Fourth is comparing only agencies when a platform plus one hire would cost less for the same media. Fifth is judging on the first 60 days, when the only honest signal is engagement, and cancelling before pipeline can show up.
Our verdict
Pick the tier, shortlist three firms with a reference on your stack, score the RFP with the checklist, and negotiate media fees before you decide. Enterprise strategic buyers should start with Momentum ITSMA and Agent3. SaaS buyers running ABM as performance media should compare Directive, Refine Labs and Powered by Search against a platform such as Metadata.io (sponsor). HubSpot mid-market buyers should look at Ironpaper, Six & Flow and Kalungi.
Frequently asked questions
How many agencies should I include in an ABM RFP?
Three, all from the same tier. More responses lower the quality of your evaluation and of the agencies' effort.
How long should the selection process take?
Four to six weeks: one week to shortlist, two for RFP responses, one to two for interviews and references, and one for commercials. Longer processes usually mean the tier decision was never made.
Should I pay for a pilot before a full engagement?
For performance agencies, a 90-day paid pilot with defined leading indicators is reasonable. For strategic ABM, an audit or a single-account pilot is the equivalent. Free pilots signal an agency that is short of work.
Can I use this checklist for a demand generation or LinkedIn Ads agency?
Mostly. Drop the account-selection and sales-cadence items and weight the media and measurement items higher. Our demand generation and LinkedIn Ads directories cover those categories.
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
- Momentum ITSMA: ABM tiers, research and Marketing Excellence Awards
- Agent3: ABM services
- Directive on Clutch (4.8, $10,000+ minimum)
- Powered by Search on Clutch (4.9, $10,000+ minimum)
- Ironpaper on Clutch (4.8, $10,000+ minimum)
- Kalungi on Clutch (4.9)
- Kalungi: published package pricing
- Six & Flow: HubSpot Elite partner ($5,000+ minimum on Clutch)
- Directive: case studies (Calendly, ZoomInfo, Sumo Logic)
- Refine Labs: services and methodology
- Metadata.io buyer's guide (sponsor; platform-side evaluation criteria)