
TL;DR: Before adding a new tool to an ABM stack, check three things directly: whether the existing stack already has a feature addressing this exact problem that simply isn't being used, whether the problem is actually a data quality issue that a new tool wouldn't fix either, and whether the team has genuinely exhausted the current tool's configuration options rather than just its default setup. A new tool is justified only when all three checks come back clear, since a specific, verifiable capability gap exists that no amount of better configuration or usage of existing tools would close.
The reflex when an ABM program hits a specific limitation is to look for a new tool that solves it. Before making that purchase, three specific checks reliably reveal whether a new tool is actually needed, or whether the real fix is using existing tooling better, a distinction worth making deliberately rather than defaulting to a new purchase every time a limitation appears.
Buying a new tool feels like decisive, visible progress: a specific purchase addressing a specific, named problem. Reconfiguring or better utilizing an existing tool feels less satisfying and requires admitting the current tool was already capable of more than the team was using it for, which is a less appealing conclusion than "we needed something new." This asymmetry in how satisfying each option feels is exactly why the reflex defaults toward new purchases even when better usage of what already exists would solve the problem just as well, often faster and at no additional cost.
| Check | What it reveals |
|---|---|
| Does an existing tool already have this feature, unused? | Whether the problem is a capability gap or an adoption gap |
| Is the actual problem data quality, not tooling? | Whether a new tool would even fix the underlying issue |
| Has the current tool's configuration genuinely been exhausted? | Whether the limitation is real or just the current, default setup |
Modern ABM and CRM tools frequently include considerably more capability than most teams actually use, since a tool's feature set expands over time as the vendor adds functionality that individual teams don't always discover or adopt. Before assuming a new tool is needed, checking the current tool's own documentation or asking its support team directly whether the specific capability already exists, unused, is a fast, low-cost check that regularly reveals the "missing" capability was already available all along.
A new tool won't fix a problem that's actually rooted in bad underlying data, and this is a genuinely common misdiagnosis: a team experiencing unreliable intent scoring, for instance, might conclude they need a better intent data vendor, when the actual root cause is duplicate or stale account records feeding inaccurate signal into whichever intent tool is already in place. purple path's CRM cleanup framework covers exactly this kind of underlying data problem; a new intent tool layered on top of the same dirty data would very likely reproduce the identical unreliability the team was trying to escape, just at additional cost.
Many tools ship with a reasonable but generic default configuration that doesn't reflect a specific team's actual workflow or priorities. A team frustrated with a tool's "limitations" has often only ever used its default setup, without exploring custom fields, workflow automation, or integration options the tool genuinely supports but that require deliberate configuration to unlock. This third check, confirming the current tool has actually been configured to its fuller potential rather than left at default settings, frequently resolves what looked like a capability gap without requiring any new purchase at all.
A new tool purchase is only clearly justified once all three checks have been run and none of them explain the limitation: no existing unused feature addresses it, the underlying data is genuinely clean and the problem persists anyway, and the current tool has been configured as fully as it reasonably can be. When all three checks come back clear, a real, specific capability gap exists that a new tool is the appropriate way to close, rather than a symptom of underuse or an unrelated underlying problem.
purple path's minimum viable ABM stack framework is built around exactly this same discipline: resisting tool addition until a genuine, verified gap exists, rather than accumulating tools reactively every time a new limitation appears. This three-check process is the specific, practical mechanism for maintaining that discipline as a program grows and new limitations naturally surface along the way.
Running these three checks informally, in someone's head, before approving a purchase risks the checks being skipped under time pressure, when a specific frustration is acute and a vendor is actively pitching a compelling solution. Requiring a brief, written answer to all three checks as part of any new tool request, even a short paragraph addressing each one, keeps the discipline consistent regardless of how persuasive a specific sales pitch feels in the moment.
Once all three checks have genuinely ruled out an adoption gap, a data quality issue, and an underused configuration, moving forward with a new tool purchase is the right call, and the same checks that confirmed the gap also provide a clear, specific justification to bring to whoever approves the budget, a considerably stronger case than a general sense that "we need better tooling here."
A vendor pitching a new tool has little incentive to proactively suggest that an existing tool, possibly even one of their own competitors, might already solve the problem through better configuration, which means these three checks need to be run internally rather than relying on the sales process itself to surface them. Treating any vendor pitch specifically addressing a current pain point as a prompt to run these three checks first, rather than a signal to move straight to a purchase decision, keeps the discipline consistent regardless of how compelling a specific sales conversation feels.
Even a team that successfully applies this discipline once can drift back toward the easier, less disciplined default under future time pressure, particularly during a period when a specific urgent business need makes a quick tool purchase feel more attractive than the extra step of running these checks first. Writing this three-check requirement directly into a company's own procurement or purchase approval process, rather than relying on individual team members to remember and apply it consistently, makes the discipline considerably more durable over time.
This varies by tool complexity, but a focused review of the tool's documentation and available settings, combined with a direct question to the vendor's support team about whether a specific capability exists, typically takes no more than a few hours, which is a modest time investment relative to the cost of an unnecessary new tool purchase.
Yes, and vendors are generally responsive to this kind of question, since it's a genuine sales opportunity for them if the capability does exist and simply hasn't been adopted, which means this check costs little beyond a direct email or support ticket.
The same logic applies, with an added consideration: before replacing a tool entirely, it's worth confirming the specific frustration driving the replacement decision isn't itself rooted in underuse or a data quality issue that would persist even after switching to a different vendor.
The process typically adds a modest, bounded amount of time, a few hours to a few days depending on complexity, which is a reasonable tradeoff against the cost and disruption of purchasing and implementing a tool that turns out not to have actually been necessary.
Ideally whoever holds systems ownership responsibility for the stack, following the same accountability logic covered in a broader RevOps staffing framework, since that role is best positioned to have genuine visibility into current tool configuration and underlying data quality.
Running these three checks before your next tool request is a fast way to find out whether you actually need to buy something, or just need to use what you already have differently. Talk to purple path about auditing your current stack before your next purchase decision.

Markus gets paid channels performing, martech stacks in order, and reporting reliable enough to act on. He runs purple path's Revenue Operations practice, helping clients execute on- and offline campaigns with a clear plan and a clear path to ROI.His toolkit spans CRM data orchestration, PPC/SEA, ABM, the full Google stack, and inbound and outbound demand generation. He specializes in Salesforce and HubSpot:, setting them up right and reporting out of them properly, and extends into sales enablement automation, data orchestration and API integration, and digital marketing across SEA, LinkedIn, Facebook, and third-party lead gen. Before purple path, he built demand gen and marketing ops functions at Emarsys, Exponea, Reachdesk, and Adverity.