Choosing an incentive compensation management (ICM) platform is a high-stakes decision. The right solution can transform how your organization manages commissions, motivates sales reps, and measures performance. The wrong one can leave you stuck with brittle systems, manual workarounds, and frustrated teams. The time, resources, and long-term impact involved make it a decision worth approaching with care.
In this guide, we’ll walk you through how to structure your buying process, what to look for from an ICM vendor, and the critical factors that separate today’s leading ICM solutions.
The ICM market is crowded with solutions that all claim to solve the same problems. But when you look closer, many fall short where it matters most. As Performio CEO Grayson Morris points out in his letter on the future of ICM, today’s solutions often struggle with three critical challenges:
Instead of tackling these problems directly, many vendors have turned their attention to less-critical add-ons, leaving room for improvement in the areas that actually matter.
This matters because your choice of ICM software will shape not only how commissions are managed today, but also how well your organization can adapt to new plans, structures, and business priorities in the years ahead. It’s a decision that demands clear-eyed evaluation and careful comparison.
We created this guide to be useful no matter where you are in the ICM buying process, but not every reader will need every section.
If you’re starting the process from scratch, begin with part one, “How to design your ICM software selection process.” This section walks you through assembling the right team, building a decision framework, conducting initial research, and sending a request for proposal (RFP).
If you already have a shortlist of ICM vendors and are ready to narrow it down further, head to part two, “How to compare ICM solutions.” Here, we’ll show you how to create objective evaluation criteria and score vendors consistently.
And if you want to dig into the details, skip ahead to “10 critical factors to consider when buying an ICM solution.” This is where we take an in-depth look at the factors that matter most and show how leading ICM vendors compare.
Finally, if you really, really want to get into a technical explanation of our own grading rubric, the appendix will walk you through our precise scoring methodology.
Finding the right ICM solution starts with having the right process. We’ve worked with hundreds of sales organizations across industries, and the best-prepared buyers build a decision framework to keep their teams aligned and focused on the factors that matter most.
Choosing an ICM software solution is a significant financial commitment, and it affects a wide range of roles across your organization. So it isn’t a decision that should be made by a single individual. Ideally, you should assemble a cross-functional team to evaluate options and make the decision collaboratively. This team can be broadly divided into two key groups: gatekeepers and additional stakeholders.
Gatekeepers are the ultimate decision makers. They have the authority to make the final call, approving or rejecting your proposed choice for an ICM solution. So it’s essential to understand their criteria early. Without their buy-in, even the most carefully chosen platform could be blocked at the final step.
The most common gatekeeper will be the Chief Financial Officer (CFO), who typically controls the budget and has to ensure a good ROI for the ICM solution. In cases when the decision doesn’t fall to the CFO, final approval typically shifts to whichever executive owns the compensation budget or revenue mandate. It’ll be important for you to identify who that is in your organization and to keep their priorities at the forefront of your selection process.
Additional stakeholders may not have formal decision-making power, but since they’ll be using the ICM solution regularly, you want to make sure it will work well for their needs. Including them in the process shows respect for their needs and helps avoid future conflicts if the ICM solution doesn’t live up to their expectations. Typical stakeholders to consult include:
Before you start evaluating vendors, lay out a specific plan for how you’re going to make the decision. This ensures everyone involved is working toward the same goal and comparing options against consistent criteria.
First, clarify your desired outcomes. Ask your decision team questions like:
Depending on your organization’s needs, priorities could include things like eliminating commission errors, reducing audit risks, improving visibility for sales reps, speeding up monthly payout cycles, or replacing a system that can’t keep up with plan complexity. Whatever your specific goals, document them to use as benchmarks for evaluating ICM solutions.
Next, set your desired timeframes. This includes both the time to make the decision (how long you plan to spend on research, comparisons, and demos) and the time to complete onboarding and implementation (when you need the system to go live).
Treat these as ranges of acceptable timelines rather than a single rigid deadline, and approach them with realistic expectations. Selecting and implementing an ICM solution tends to be a long process—months to years, not weeks. Ask vendors for examples of similar projects they’ve completed to verify their claims—and be wary of vendors who promise unusually brief implementation periods.
Finally, outline your decision criteria. Translate your desired outcomes into a specific rubric you can use to compare and evaluate the ICM solutions under consideration.
In part two of this guide, we’ll elaborate on the decision criteria, covering the 10 factors we see as most impactful for every organization.
Once you’ve outlined your decision criteria and established a rubric for evaluations, it’s time to research ICM solutions and create a shortlist of options that will, at least on paper, meet all of your needs. This means looking to a variety of sources to collect information.
The first and most obvious is each vendor’s own website. Here you should be able to identify the basic feature sets a given ICM solution advertises, and if they don’t offer what you need, you can move on. But keep in mind that every claim on a vendor’s website is self-reported. So you should attempt to verify what they say with unbiased reviews and reports.
Community discussions in places like Reddit, LinkedIn Groups, and industry forums can be invaluable sources of information, giving you a front-row seat into real user experiences, including both the benefits and pain points others have experienced with different ICM tools. And if possible, reach out to industry peers for conversations about the solutions they’ve used. That first-hand user feedback can give you an even more granular perspective, allowing you to ask detailed questions about how a given tool handles your specific criteria.
Third-party industry reports can also help you understand the playing field of options available, offering professional reviews of each solution that highlight their strengths and weaknesses. For example, the Forrester Wave SPM/ICM report is a highly regarded annual examination of how various incentive compensation management tools perform.
Finally, “best of” lists can offer easy-to-read comparisons between different ICM options—but be careful with these. Try to identify what source they’re coming from and how they were compiled. These days, many such articles are just AI-generated listicles that add little real value at best, and can be full of misinformation at worst. Look for a detailed methodology section that outlines exactly what the process of comparison was and how they came to the conclusions they did.
And note whether the list was sponsored by one of the options being compared. That isn’t necessarily a bad thing. (After all, we’ve published our own list.) But keep an eye out for any biases that may be at play: if a given list tries to hide its true origins, that’s a red flag.
Using the information gathered from all of these sources, and comparing it against your decision criteria, narrow the field down to a handful of viable options. A manageable shortlist is usually around three to five vendors. Too many, and you risk bogging down the process and overwhelming your decision team. Too few, and you could miss out on a strong contender.
The goal of the shortlist is to make sure you’re using your time wisely by evaluating only the solutions that are most likely to meet your needs.
After identifying your shortlist, the next step is to send a request for proposal (RFP) to each of those vendors. The RFP should outline your requirements, ask targeted questions, and obtain pricing information. Ideally, the responses to your RFPs will allow you to evaluate each ICM solution side by side.
Once potential vendors have signed an NDA, give them the context they need to understand your business and respond meaningfully. Include details like:
From there, ask vendors specific questions about their ICM platforms like:
Incentive compensation relies on data from many different systems, often in a wide range of formats. If you have to pre-process it all before importing, you’ll waste significant time and money while increasing the risk of errors. Ideally, your ICM solution should handle that processing for you, enabling seamless and reliable data intake.
Every organization’s compensation plans are unique, with their own rules, exceptions, and payee types. If an ICM solution can’t support your requirements out of the box, you’ll end up paying for custom builds and relying on vendor support for every change. Look for a platform with flexible components that let you configure plans yourself without sacrificing complexity.
It's important to know who’s actually doing the work of implementation. Some vendors use their own teams, while others rely on third-party partners—but the worst pull a bait-and-switch, hiding the handoff until after you’ve signed. Vendors should be upfront about whether implementation is in-house or partner-led, and what that means for your ongoing support.
You want to avoid an overly long implementation process that delays your ROI. However, vendors that promise unrealistically short timelines can throw off your planning and set you up for disappointment. The best vendors will provide a realistic range based on the size and complexity of your comp program, backed by examples of similar projects they’ve successfully delivered.
Even the best ICM platforms need strong customer support when issues arise. Pay attention to how severity levels are defined, how time-sensitive issues are handled, and whether “workarounds” are treated as acceptable fixes. Look for a vendor whose support team has a proven record of responsiveness.
Finally, your RFP should call for detailed pricing information. Ask about their overall pricing structure, cost of implementation, ongoing expenses, and cost of support or custom build requests.
Once you’ve received responses from each ICM vendor, you can do an in-depth comparison to determine which one is best suited to your needs.
Vendors all want to make their platforms look as good as possible, and their claims can easily blur together. So it’s important to have clear, objective criteria in place that allow you to make meaningful comparisons.
The first step is deciding what really matters for your organization. That means thinking through the challenges you’re facing, the needs of your sales compensation plans, and the outcomes you expect from an ICM solution. If you’ve been following this guide from the start you’ll have already developed a list of criteria with your decision team. The details will look different for everyone, but it’s important to break your needs down into clear comparison points.
To help you get started, we’ve identified 10 factors we believe belong on every organization’s list. They come from a combination of Performio’s expertise, research from our 2025 Incentive Compensation Trends report, and insights from industry reports like the Forrester Wave. Use this list as a foundation, and add any criteria that reflect your unique goals and challenges.
We’ll explore each of these points in greater detail later in this guide, as well as rating five major ICM vendors on each of them.
Once you know which factors matter to you, the next step is deciding how to measure them. Too often, buying decisions are swayed by gut feelings, vendor relationships, or surface-level impressions from a polished demo.
In our evaluation, we built a structured rubric that scores each platform against the same set of factors. For example, it’s easy for a vendor to say their ICM system is “scalable,” but it’s much more meaningful to define the specific capabilities that make a system scalable (as we outline below) and then ask whether each platform can meet those benchmarks. This ensures consistent comparisons that go beyond subjective impressions.
You don’t need to overcomplicate this process, but you do need a way to make your evaluation specific, repeatable, and aligned with your goals.
Once you have objective criteria in place for each of your factors, you can score the ICM platforms on your shortlist and compare the results.
The 10 core factors we identified can be grouped into four areas that most determine an ICM solution’s value:
We compared major ICM vendors on each of the 10 objective factors, rating them on a scale of 1–5 (with 5 being the best score). Then we averaged each group of factors to present an at-a-glance overview of their scores:
This comparison bar chart highlights how leading ICM vendors perform across the four most important value drivers: self-service, handling complexity, ease of use, and customer support.
Performio stands out with balanced strength across all four areas, especially in handling complexity (4.9) and ease of use (4.8), showing it can support enterprise-grade requirements without overwhelming admins. Varicent performs strongly on complexity (4.9) but lags in self-service (2.7). CaptivateIQ offers decent usability (4.0) but struggles with workflows and support. Xactly and Everstage trail behind, with lower scores across multiple areas, particularly in self-service and complexity.
Finally, we took a weighted average of scores in each factor to reflect the level of priority we’d place on each one. (Weightings were informed by findings from our 2025 Incentive Compensation Trends report, the Forrester Wave, and our sales staff’s experience.)
The weighted average scores put everything into perspective by prioritizing what matters most to buyers. Performio leads with a 4.6 weighted score, setting the standard for balancing scalability, usability, and support. Varicent follows with a 4.1, strong in complexity but weaker in other areas. CaptivateIQ (3.2) and Xactly (2.9) fall behind, showing limitations in scaling or usability. Everstage comes last at 2.4, reflecting challenges with both functionality and enterprise readiness.
We’ll explain each factor and provide the individual scores next.
We’ve identified a set of 10 key factors that belong in every discussion about ICM solutions. These criteria are based on our own expertise and experience in the space, our 2025 Incentive Compensation Trends report, and trusted industry sources like the Forrester Wave.
Think of these factors as a starter set. They cover the essentials every organization should consider, but your final rubric may include additional criteria that reflect your unique goals, constraints, or industry needs. The most successful organizations take the time to define a clear set of criteria and use it consistently throughout the buying process.
In this section, we’ll walk through all 10 factors, explaining why they matter, how to evaluate them, and how major ICM vendors stack up.
Ideally, your staff’s expertise in incentive compensation management should be all they need in order to use your ICM software: they shouldn’t also have to be experts in programming languages, workflow and logic rules, or spreadsheet formulas. However, some ICM tools require users to have some degree of familiarity or expertise in these technical areas.
If you choose an ICM that requires additional technical skills, one of two things ends up happening:
In either case, the tool falls short of its potential.
It may be tempting to think, “Our comp manager knows how to code, so we’re okay.” But that creates a single point of failure. If that person leaves, you’ll not only have to replace them with someone who also has coding skills, but you’ll also burden the new hire with deciphering layers of custom code. Untangling those workarounds can be even harder than starting from scratch.
This comparison chart highlights how ICM software vendors differ in the level of technical skill required for setup and ongoing administration. Performio ranks highest (5.0), offering the most user-friendly, low-code configuration experience. CaptivateIQ and Everstage score moderately (3.0), requiring some admin or technical involvement, while Varicent and Xactly (1.0) typically demand more IT or developer support for implementation and changes.
The best ICM solutions will require no previous experience in these areas at all, because they don’t force you into hard-coded workarounds. Performio accomplishes this with our unique component-based system. These customizable and reusable modules provide unlimited flexibility without requiring specialized expertise.
When making changes to your compensation plans, it’s important to do so without risking your existing setup. You also want visibility into how those changes will ripple across the organization. A good ICM solution lets you model scenarios in advance—testing how different incentives affect payouts, behavior, and overall costs—before anything goes live.
You should have access to a dedicated testing environment where you can safely model and validate changes. And version control is just as important. The ability to track changes and roll them back means that even if a misstep reaches production, it can be reversed without compromising your system.
When it comes to safe testing and experimentation, vendor performance varies widely. Varicent leads the pack with a perfect 5.0 score, followed by Xactly at 4.0. Performio scores a solid 3.0, while CaptivateIQ (2.0) and Everstage (1.0) lag further behind. This highlights how each ICM platform approaches testing reliability, with only a few vendors delivering enterprise-grade confidence.
Look for an ICM solution that combines a sandbox for experimentation with version control across both runtime and testing environments. Performio allows you to test new ideas, run simulations, make changes, and never risk disrupting day-to-day operations.
Generating reports is essential for keeping incentive compensation on track and supporting broader organizational goals. Reports help admins verify payout accuracy, resolve disputes quickly, and monitor plan performance. And they give leadership the insights needed for forecasting, budgeting, and aligning incentive spend with business strategy.
Reporting should be intuitive and straightforward. But if every new report is a major lift, you’ll waste time and increase costs—or end up without the visibility you need.
When it comes to custom reporting in ICM platforms, Performio leads with a score of 4.0, outpacing CaptivateIQ (3.0) and significantly outperforming Varicent and Xactly (both 2.0) as well as Everstage (1.0).
Your ICM platform should enable users to build and run reports directly in the tool, without needing to get over a steep learning curve first. Performio makes it easy to create custom reports and dashboards on demand with no technical expertise required.
Compensation plans are inherently complex. They often involve SPIFs, custom hierarchies, multiple crediting models, frequent changes in the participation module, and ongoing rate management. If your ICM platform doesn’t support these components out of the box, you’ll be forced to rely on coding, formulas, or vendor intervention just to keep plans current. Or worse, you’ll end up simplifying your plans just to fit the system.
These mechanisms also need to be easy to adjust as business needs evolve. When market conditions shift, territories change, or new incentives are introduced, your admins should be able to make updates directly without waiting on vendor support.
When it comes to out-of-the-box complexity support—how easily you can set and adjust plan components without extra coding—Performio clearly leads the pack with a score of 4.8. Varicent and Xactly trail behind at 4.0, while Everstage (2.4) and CaptivateIQ (2.0) lag significantly.
Look for an ICM solution that handles these common components natively and makes them easy to adjust directly in the tool. Performio empowers admins to manage complexity without sacrifice.
Incentive comp involves managing a variety of different processes, and you shouldn’t have to move them all along by hand. Disputes need to be resolved, exceptions require approvals, and plan changes demand proper oversight. If workflows are too rigid or require technical expertise to configure, admins end up chasing people down across disjointed communication channels, slowing everything down and increasing the risk of errors.
Workflows should be flexible, easy to set up, and able to handle real-world scenarios. That includes support for multi-level approvals, single-transaction dispute resolution, and conditional workflows that adapt based on approval status.
When it comes to automating workflows while still keeping critical human approvals in place, Performio and Varicent lead with perfect 5.0 scores. CaptivateIQ and Xactly fall behind at 3.0, while Everstage lags further at 2.0.
The best ICM solutions, like Performio, streamline these processes while keeping human oversight in place where it matters, preserving accuracy and accountability.
Compensation plans are only as accurate as the data that feeds into them. Sales, finance, and HR teams rely on information flowing in from multiple systems, often in different formats and varying levels of quality. If your ICM solution requires extensive preconfiguration or technical expertise just to clean or import data, you’ll bottleneck your processes and increase the risk of error.
A strong platform should handle that heavy lifting for you. That means supporting built-in ETL (extract, transform, load) capabilities, user-defined batch processing, and intuitive controls that let admins manage data without outside help.
Data is often the hardest part of incentive compensation management—and only top solutions handle it well. Performio and Varicent both earn perfect 5.0 scores, with CaptivateIQ close behind at 4.5. Everstage (3.0) and Xactly (2.0) struggle with messy, real-world data.
Look for an ICM solution that lets you work with your data as it is, without forcing heavy reformatting or constant vendor intervention. Performio provides robust, in-tool data management and transformation features.
As your organization grows, your incentive compensation process needs to keep up. That includes onboarding new sales reps quickly, reorganizing territories, and adding new data sources as your tech stack expands. If your ICM solution can’t scale smoothly, you’ll end up buried in manual updates or stuck waiting on vendor support.
The platform should automatically sync with systems like HRIS or Salesforce, adding new payees as they’re hired and reflecting changes in real time. It should also give admins in-tool control to add data points, customize integrations, and adjust territories—without leaning on professional services or external intervention.
Scalability is critical as organizations grow and add new sales reps, territories, or data sources. Performio, Varicent, and CaptivateIQ all score strongly at 4.5, showing they can handle rapid growth and large deployments effectively. Everstage lags at 3.5, while Xactly trails significantly at 2.0.
Your ICM solution should scale with your business, not hold it back. Performio was built to grow alongside your organization.
Sales strategies and market conditions are constantly evolving, and your compensation plans must evolve with them. That might mean adding new crediting structures, introducing incentive mechanisms, or adjusting rates and rules mid-year. It also means preparing next year’s plan in advance—without disrupting the current one.
The right platform should let admins build new plans, set future effective dates, and make mid-cycle adjustments directly in the tool. It should support a “build now, activate later” approach, allowing you to prepare changes that only go live when the timing is right. And none of this should require major system changes or vendor intervention.
Agility determines how quickly and easily you can adapt commission plans mid-cycle without slowing down operations. Performio leads with a perfect 5.0, enabling seamless modifications to even the most complex plans. Xactly scores well at 4.5, but Varicent and CaptivateIQ lag at 3.0, and Everstage trails at 2.0.
Plan changes should be fast, flexible, and safe to execute. Performio gives admins the agility to adapt quickly while ensuring accuracy and continuity across every cycle.
An ICM solution only starts delivering value once it’s up and running. If implementation takes too long or leaves gaps in support, then you’re delaying your ROI.
High-quality onboarding should include clear timelines for implementation, a plan configured during onboarding, and bespoke training and documentation to set your team up for success. The vendor should also be equipped to handle enterprise-scale requirements, provide complementary break-fix consulting, and offer predictable costs via a fixed implementation fee.
Onboarding momentum reflects how prepared your team will be to hit the ground running after implementation. Everstage leads with a 4.0, showing strong initial readiness. Performio follows with 3.5, slightly ahead of CaptivateIQ (3.3) and Varicent (3.2). Xactly lags at 2.7, suggesting a slower or more complex onboarding experience.
Look for a vendor that prioritizes timely and reliable onboarding. Performio ensures customers see value quickly and are well supported at every step.
Even the best ICM platforms need strong customer support behind them. Admins will inevitably face questions, unexpected scenarios, or issues that can’t be solved with documentation alone. If your vendor’s support staff isn’t responsive or reliable, minor challenges can quickly turn into lengthy delays and lost revenue.
Service level agreements (SLAs) are one of the clearest indicators of support quality. Pay attention to how a vendor defines severity levels and what their response times look like at each level. The best vendors treat time sensitivity as part of severity, not just whether the system is technically down. They also account for issues where workarounds exist but don’t scale, so you aren’t left with a “temporary” fix that creates more problems. And premium support should come with guaranteed resolution times, not just faster acknowledgment.
Customer support can make or break your ICM experience. Performio leads the pack with a perfect 5.0, showing consistently high-quality support. Varicent (4.3) and Xactly (3.8) provide solid but less consistent service, while CaptivateIQ and Everstage lag at 2.0, signaling limited reliability.
Look for a vendor with a proven record of responsive, effective customer support. Performio was the only platform to receive a halo in customer feedback from the Forrester Wave report (Q1 2025).
Not every organization will need enterprise-grade capabilities right away, but for large or fast-growing companies, they’re non-negotiable. High-volume data loads, complex approval structures, and global operations demand a platform that can scale without sacrificing speed or reliability. If an ICM solution isn’t built for enterprise use, you’ll eventually hit a ceiling.
Enterprise readiness includes role-based access control to protect sensitive data, the ability to quickly process billions of records, robust workflow automation, native ETL and APIs for seamless integration, multi-currency support, and compliance with standards like SOC II. It also means having enterprise-grade support available 24/7 and a proven record of success with recognizable enterprise customers.
Look for an ICM solution that demonstrates proven enterprise readiness, backed by technical performance, security certifications, and a track record with large-scale customers. Performio delivers enterprise-grade capabilities—whether you’ll need them now or tomorrow.
Selecting the right ICM solution is one of the most important technology decisions your organization will make. The stakes are high, but with the right process and a clear-eyed comparison, you can cut through the noise and find a platform that truly meets your needs.
With Performio, you don’t have to choose between ease of use and flexibility. Our component-based ICM platform lets you intuitively manage even the most complex plans, with built-in data management tools, powerful reporting, and workflows that scale with you.
Want a closer look at how we developed those scores? Here’s the process we used for grading ourselves and four other major ICM providers. Feel free to use all or part of this rubric yourself, or use it as inspiration to build your own.
This grading scale looks at three aspects of an ICM tool’s self-service capabilities, namely, the level of proficiency users need in any of the following areas in order to make use of the tool:
To grade these tools, we start with a perfect base score of 5 and apply penalties based on the level of proficiency required in these areas. We use four proficiency levels:
To calculate a final score, we subtract the single highest penalty that a tool earned from a perfect 5. Only tools that require no expertise in any area receive a perfect score, and only tools that require expert-level skill in programming languages receive a score of 1.
|
Scoring ICM software on technical skills required |
|
|
Score |
Score implications |
|
5 |
Requires no skill in programming languages, workflow logic, or spreadsheet formulas |
|
4 |
Requires beginner-level skill in spreadsheet formulas AND/OR workflow logic |
|
3 |
Requires EITHER:
OR:
|
|
2 |
Requires EITHER:
OR:
|
|
1 |
Requires expert-level skill in programming languages |
To grade a platform’s ability to support testing, we look at two capabilities of the software:
We begin with a perfect score of 5 and apply penalties based on these two vectors.
The first vector assesses whether users could experiment in one, multiple, or zero sandbox environments, and assumes being able to test multiple sandboxes simultaneously is better than only having a single test environment.
Similarly, the second vector applies points based on whether the tool includes version control (the ability to track and revert to past iterations of compensation plans). Tools that include version control for both the live plan and testing environments received no penalties in this area.
|
Scoring ICM software on safe testing & experimentation |
|
|
Score |
Score implications |
|
5 |
Supports multiple testing environments AND version control in both runtime and testing. |
|
4 |
EITHER:
OR:
|
|
3 |
EITHER:
OR:
|
|
2 |
EITHER:
OR:
|
|
1 |
No testing environment AND no version control |
This grading scale examines whether or not the ICM software gives users the ability to build in-tool custom reports, and the requisite technical skills required to build and run custom reports.
The first aspect of this scale is binary: if an ICM doesn’t support in-tool custom report builds, it receives the lowest score of 1. If it does support custom reports, penalties are applied to a perfect score of 5 depending on the level of technical expertise a user needs in order to build and run those reports:
|
Scoring ICM software on custom reporting |
|
|
Score |
Score implications |
|
5 |
Supports in-tool custom reports that require no technical skill to build and run |
|
4 |
Supports in-tool custom reports that require beginner-level technical skill to build and run |
|
3 |
Supports in-tool custom reports that require intermediate-level technical skill to build and run |
|
2 |
Supports in-tool custom reports that require expert-level technical skill to build and run |
|
1 |
Does not support in-tool custom reporting |
This grading scale focuses on five plan mechanisms where ICM platforms tend to struggle when it comes to managing complexity:
For each of these problem areas, we ask two binary questions:
This grading scale begins with a base score of 1, and then applies bonuses based on the answers above when applied to all five plan mechanisms:
All in all, basic out-of-box support accounts for 3 possible points total, while easy adjustments account for 1 possible point total.
Automation should reduce busy-work as much as possible, while creating as few new headaches as possible. To grade ICM platforms on this, we examine each platform against four binary, true/false statements:
The grading scale begins with a base score of 1, adding an additional point for every statement that is true about the tool being graded.
|
Scoring ICM software on common-sense workflows |
|
|
Score |
Score implications |
|
5 |
All of the following statements are true:
|
|
4 |
Three of the statements listed in tier 5 are true. |
|
3 |
Two of the statements listed in tier 5 are true. |
|
2 |
One of the statements listed in tier 5 is true. |
|
1 |
All of the statements listed in tier 5 are false. |
Similar to the grading scale above, this scale begins with a base score of 1, and adds additional points based on whether the following statements are true of the product:
ICM platforms receive perfect scores of 5 if all the above statements are true.
|
Scoring ICM software on data management & transformation |
|
|
Score |
Score implications |
|
5 |
All of the following statements are true:
|
|
4 |
Three of the statements listed in tier 5 are true. |
|
3 |
Two of the statements listed in tier 5 are true. |
|
2 |
One of the statements listed in tier 5 is true. |
|
1 |
All of the statements listed in tier 5 are false. |
To grade ICM tools on their ability to accommodate rapid growth, we began with a base score of 1 and applied additional points based on the tool’s capabilities in the areas of:
Each of these areas account for a potential additional point for a total perfect score of 5.
The first two areas (adding new data points and reorganizing territories) are graded binarily, with the combined potential of adding 2 points to the grade:
In terms of adding new payees to the plan, tools were awarded additional points depending on how much the tool’s automation capabilities support the task, with the potential to add 1 additional point to the grade:
To grade tools on how they handle managing the Salesforce connector, a potential or partial point could be awarded based on how dependent on vendor professional services users are:
|
Scoring ICM software on scalability |
|||
|
Scoring area |
Scoring options |
Scoring option bonus |
Potential points |
|
Adding new data points |
Supported in-tool |
1 |
1 |
|
Not supported in-tool |
0 |
||
|
Reorganizing territories |
Supported in-tool |
1 |
1 |
|
Not supported in-tool |
0 |
||
|
Adding new payees |
Fully automated |
1 |
1 |
|
Blended |
0.5 |
||
|
Fully manual |
0 |
||
|
Managing Salesforce data connector |
Fully self-servicable |
1 |
1 |
|
Blended |
0.5 |
||
|
Professional serivce–dependent |
0 |
||
To grade tools on their ability to accommodate rapid plan modification, we examine a tool’s ability to handle two key tasks:
The grading scale assumes a base score of 1, with the potential to score 2 additional points per task. For each task, we grade a given tool against three true/false statements and apply additional points accordingly:
Perfect scores of 5 are awarded to tools that allow users to perform both tasks using the ICM interface, without making major changes to the platform or needing to push them live immediately.
Every implementation and onboarding experience is unique, and you can’t know for sure what yours will be until you’re already going through it. However, there are pre-decision indicators that your setup process will be successful.
To grade products on their ability to set customers up for success, we assume a base score of 1, and apply bonuses in three areas:
A perfect score of 5 goes to products for which all binary indicators are TRUE, and for which both implementation time and time to value are “Very fast” (at least one standard deviation faster than the mean).
Similar to onboarding momentum, there’s no objective way to predict what your exact experience will be with a given vendor’s support team. However, a company’s service level agreement (SLA) and third-party analyst reports can give a decent picture of what to expect.
To grade ICM products on quality of customer support, we award points in five areas:
Our grading scale is set so that an ICM platform receives a score of 3 if their SLA promises at an average response time across all four priority levels for service requests. From there, a tool may receive the following bonuses:
|
Scoring ICM software on customer support quality |
|
|
Bonus criteria |
Bonus awarded |
|
Vendor’s SLA promises exceptionally fast response time for a given service request priority level (can be applied to up to four service levels) |
+0.25 |
|
Vendor’s SLA defines time-sensitivity criteria to escalate a service request to priority level 2 |
+0.25 |
|
Vendor’s SLA qualifies issues with known non-scaling workarounds in priority level 2 |
+0.25 |
|
Vendor’s SLA includes guaranteed resolution times for customers paying for premium support |
+0.5 |
|
Vendor received a halo from the 2025 Forrester Wave report for exceptional customer feedback |
+1 |