Developing a CRM Roadmap involves aligning an organization’s business strategy with its prioritized CRM capabilities. For example, if a company’s business strategy is to develop products faster to gain unique market positioning, the capabilities that the company needs to master should be aligned with that strategy, and might include:
Leveraging customer information from the service process (e.g. integrating customer feedback during service calls with the marketing department),
Effectively managing product mix (measuring success by campaign), and
Effectively managing sales channel strategy (eliminating conflict between distribution channels).
Step 1: Gain Senior Level Sponsorship
The sponsor for a CRM Roadmap effort must have a vested interest in the project and ideally has P&L responsibility for the group to be impacted. This helps develop buy-in from the senior management team and the operations staff.
A Roadmap effort without senior level sponsorship and with little cross-unit influence can diminish the returns of such an effort. As with any project an organization undertakes that involves significant change to business processes, organizational structures, or roles and responsibilities, the lack of key, influential sponsorship reduces the effectiveness of the project, since there is no driving force for implementation.
Step 2: Gather Information
It is critical to gain insights of various key stakeholders and decision-makers within the organization. These insights can be acquired most effectively by holding one-on-one meetings. We use an “interview template” that consists of more than 30 questions. This template serves as the foundation for framing initial discussions with the client.
Examples of questions that help us gauge the health of the client’s CRM include:
- How would you define CRM?
- What types of customer information is captured/tracked (acquisition/retention costs, churn, cost to serve, etc.)?
- What information would you like to know about your customers that you currently do not?
Depending on the scope and effort of the project, these meetings may include not only executives, but also individuals all the way to the front line. Given their more frequent and direct interactions with the customer, front-line personnel may know more about customer needs, preferences and concerns that may not have been communicated to the executive level.
Step 3: Assess Current state and Define Future state Gaps
Through these meetings, we gain an understanding of the client’s current CRM capabilities and significant opportunities to improve their customer relationships, and map out our findings. We also strive to understand their company’s future direction (usually between 6 months and 2 years).
We use the results to determine how close these organizations are to meeting and exceeding their customers’ expectations, and present the gaps between their current state of CRM and their desired state.
We then compare the current state of CRM against best practices within the clients’ respective industry and across industries that reveal opportunities to help our client become not only an industry leader, but also a cross-industry world-class leader.
Step 4: Identify Value Opportunities
Value opportunities represent the potential benefits delivered by being more customer-centric. We identify and categorize value opportunities along the lines of people, process and technology by analyzing the gaps between the organization’s current state and its desired future state. Once value opportunities are identified, meetings should be held with the executive team to prioritize them.
One example of a “process” value opportunity is improving data capture for all customer contacts across sales functions and touch points (e.g. phone, e-mail, etc.). “People” value opportunities may involve additional training on service procedures for capturing customer data. “Technology” value opportunities might include developing a data warehouse.
Step 5: Link Value Opportunities to strategic CRM Capabilities
Once we determine where the value opportunities lie, we map each to the 21 world-class CRM capabilities detailed in the study mentioned above. Identifying which strategic CRM capabilities are needed enables organizations to more effectively direct their CRM efforts and ensure they derive the projected value of any CRM projects.
Below is a sample of link between a specific value opportunity and its corresponding strategic CRM capabilities:
Improve customer understanding
Strategic CRM Capability:
- Possess good knowledge of the customer
- Leverage customer information from the service process
- Understand customer profitability and cost-to-serve.
Step 6: Define CRM Projects and Requirements
Once value opportunities are prioritized, specific CRM projects need to be developed. Defining and executing CRM projects will ensure the company masters the relevant strategic CRM capabilities.
An effective way to define relevant projects is through brainstorming sessions with the client. Samples of the outcome of a session might include:
- Understand customer profitability
- Enhance call center operations by implementing sophisticated touchpoint technologies
- Establish a data warehouse
- Improve sales force training
Once CRM projects are defined, it is critical to go one step further and identify the business and technical requirements needed. These should be specific and address the necessary people, process and technology components of each project.
For “Understanding Customer Profitability,” functional requirements might include creating a common definition for profitability formula for:
- Products, channels, sales staff, customer segments, individual customers
- Ensuring consistency across the enterprise
- Defining components of the formula (acquisition, marketing, servicing costs, etc.)
Step 7: Develop Business Case
Once the projects and requirements are defined, it is necessary to develop the business case to support or refute the criticality of a specific project. The business case seeks to justify the dollar investment needed and the ROI (return on investment) that will be realized over the course of the investment, usually three to five years.
For example, a typical CRM investment ranges from $10 to $25 million (or more) over a three to five year period. The amount is wholly dependent upon how many initiatives have been identified and how extensive those initiatives are. A Marketing Insight initiative is typically very expensive, and often requires the creation of an enterprise wide data warehouse with links to legacy systems dispersed throughout the organization. In addition, to perform the analysis necessary to glean insight requires specialized software and training for the staff that will use it. Other initiatives can be quite simple. Sales force automation initiatives often fall into this category and offer the additional benefit of introducing CRM concepts and execution to an organization on a small scale with a high probability of success.
The investment cost takes into account number of users, internal and external human resources, training, infrastructure, hardware, software and implementation costs. The typical ROI for this range of investment though could vary from $22 million to $110 million.
Each business case should include:
- Details and costs of required resources (people, technology, training, outsourced resources, etc.),
- Projected duration of time of each project and
- Options for completing the project using internal or external resources.
Once the costs are quantified for each project, potential benefits are estimated. This is much more difficult than simply quantifying project costs. The use of our study “How much are CRM capabilities really worth” provides significant value here. We are able to quantify the benefits of mastering specific CRM capabilities (identified in step 5) and thereby complete the most difficult part of the business case. A key requirement is to ensure that senior executives are in agreement with and will support the extent of expected benefits.
Business cases enable a company to prioritize each project’s value to the organization. With the creation of a “value realization plan,” client executives have a tool to judge the impact of changes to the CRM investment plan. An accelerated implementation could be modeled to quantify the effect of earlier CRM benefits. Similarly, an extended investment plan allows them to quantify the impact of a slower implementation in terms of lost benefits over time.
Step 8: Develop a Roll-out strategy
Developing a roll-out strategy enables organizations to focus their resources, money and time on the most important projects that help them become customer driven.
Prioritization and phasing of projects is conducted with the executive team, a process in which they evaluate the results of the business cases, and consider for each project’s financial results, duration, level of effort required, and technical impact.
Critical Success Factors
In order to successfully develop a CRM Roadmap, there are several critical success factors that must be kept in mind:
- It is vital to have buy-in from top management.
- A strong sponsor is required (skilled, knowledgeable and politically savvy).
- It is essential to have buy-in and involvement from all process owners.
- It is critical to have a strong leader who can hold constructive, productive brainstorming sessions, and is good at maximizing participation from the client team. Also, it is helpful to hold brainstorming sessions during numerous steps within the development of the roadmap.
- Feedback from all affected internal and external parties (customer groups, other inter-dependent internal departments) must be obtained and considered.
- Do not lose sight of your customer’s
- Installing technology without revisions in supporting processes and people/organizational elements will not result in a comprehensive CRM Roadmap.
- Lack of communication can be life threatening to a CRM Roadmap project. You cannot over-communicate.