To measure the ROI of account-based marketing, compare the extra gross profit your target accounts generate with everything the program costs, including the time your marketing and sales people spend on it. Because ABM deals take months to close, also track leading indicators such as engagement and pipeline, and compare your target accounts with a similar group you did not target.
What is account-based marketing?
Account-based marketing (ABM) is a B2B strategy that concentrates marketing and sales effort on a chosen set of high-value accounts and treats each account, or small group of accounts, as a market of its own. The term was coined in 2003 by Bev Burgess at ITSMA, the Information Technology Services Marketing Association.
ABM is usually run at one of three levels:
- One-to-one (strategic ABM): a fully tailored program for a single key account.
- One-to-few (ABM lite): programs for small clusters of accounts with similar needs.
- One-to-many (programmatic ABM): technology-driven campaigns personalized for dozens or hundreds of accounts.
The level matters for ROI. A one-to-one program costs far more per account and must be judged against the size of that account's potential deals.
Why is ABM ROI hard to measure?
- Long sales cycles. Enterprise deals can take many months, so revenue arrives long after the spend.
- Many touches. Each account sees ads, emails, events, content and sales outreach. Crediting one channel is guesswork.
- Shared effort. ABM only works when sales and marketing work together, so separating marketing's share is hard.
- Attribution bias. Target accounts are often the best-fit accounts, which might have bought anyway. Attribution can credit marketing for those deals and overstate ROI.
How do you calculate ABM ROI?
Use the return on marketing investment (ROMI) formula:
ROI = (incremental revenue x contribution margin - program cost) / program cost
Two parts of this formula do the heavy lifting:
- Incremental revenue is the revenue you won because of the program, not all revenue from target accounts.
- Contribution margin turns revenue into profit. Using revenue alone makes every program look better than it is.
Wikipedia's Marketing ROI article gives a simple example: $500,000 of incremental revenue at a 60% contribution margin produces $300,000. Subtract $100,000 of marketing spend and divide by $100,000, and the ROMI is 2.0. A plain revenue-to-spend ratio for the same numbers would be 5.0, which ignores costs and overstates the return.
How do you measure ABM ROI step by step?
1. Set goals before you start
Agree with sales on what success means: new logos, larger deals, faster cycles, or expansion in existing accounts. Write down the baseline for each from the past year. See our guide on how to develop a B2B marketing strategy for the wider planning.
2. Define the target list and a comparison group
Choose your target accounts against your ideal customer profile. Then pick a similar group of accounts, by size, industry and region, that you will not target with ABM. Comparing the two is the most honest way to estimate incremental revenue.
3. Count every cost
Include:
- Paid media, events, gifts and direct mail
- Content and creative made for target accounts, including agency fees
- Software, such as intent data, advertising and personalization tools
- Staff time from marketing, sales development and account executives spent on the program
Leaving out people's time is an easy way to inflate ABM ROI.
4. Track leading indicators
Revenue takes time. In the meantime, track whether the program moves accounts forward:
- Coverage: do you know and reach the key decision-makers in each account?
- Engagement: website visits, content downloads, event attendance and email replies at account level
- Meetings and opportunities created in target accounts
- Pipeline value from target accounts
Tools that identify which companies visit your website can help, as long as you use them in line with privacy rules. Read how to identify ABM leads on your website.
5. Track outcome metrics
Once deals have had time to close, compare target and non-target accounts on:
- Win rate
- Average deal size
- Sales cycle length
- Revenue and gross profit
- Expansion, renewal and churn for existing customers
- Customer acquisition cost and lifetime value
6. Calculate and report ROI
Calculate ROI per program and for ABM overall. Report it with the leading indicators, so leadership sees both early progress and final returns. A practical rhythm is to review engagement and pipeline monthly and revenue ROI once or twice a year, when enough deals have closed.
7. Adjust
Drop tactics that do not move engagement or pipeline, and put more into those that do. Review the target list too. Accounts that never engage may not belong on it.
Which ABM metrics matter most?
| Stage | Metric | What it tells you |
|---|---|---|
| Reach | Contacts reached per account | Whether you cover the buying group |
| Engagement | Engaged accounts | Whether your message lands |
| Pipeline | Opportunities and pipeline value | Whether engagement turns into sales interest |
| Revenue | Win rate, deal size, cycle length | Whether ABM improves deals compared with non-target accounts |
| Growth | Expansion and retention | Whether accounts grow after the first deal |
For more on choosing KPIs, read our guide to marketing KPIs and how to increase ROI from your marketing campaigns.
Common mistakes when measuring ABM ROI
- Counting all revenue from target accounts instead of the extra revenue the program caused
- Ignoring margin, which makes revenue look like profit
- Leaving out staff time and tools from the cost
- Judging too early, before a full sales cycle has passed
- Measuring leads instead of accounts. ABM is about buying groups, so count engaged accounts and opportunities, not form fills
Done this way, ABM ROI becomes a figure that sales, marketing and finance can all trust.
Frequently asked questions
How do you calculate the ROI of account-based marketing?
Take the incremental revenue from your target accounts, multiply it by your gross or contribution margin, subtract the full cost of the ABM program, and divide by that cost. Incremental means revenue you would not have won without the program, which is why a comparison group matters.
How long does it take to see ROI from ABM?
At least one full sales cycle for your target accounts, and often longer for large deals. Use leading indicators such as engagement, meetings and pipeline to judge progress in the first months, and measure revenue ROI once deals have had time to close.
What metrics should you track for ABM?
Track account coverage and engagement, meetings and opportunities created, pipeline value, win rate, average deal size, sales cycle length, and expansion and retention for existing accounts. Compare each with accounts outside the program.
Why is ABM ROI hard to prove?
Deals take months, many people and channels touch each account, and sales and marketing both contribute. Attribution models can also credit marketing for deals that would have closed anyway. A control group of similar accounts gives a fairer picture than attribution alone.