About the CRM Insights Blog

CRM Insights Blog shares practical tips, trends, thoughts, links, ideas and tools for successful CRM today.

Subscribe by Email

Your email:

CRM Insights Blog

Current Articles | RSS Feed RSS Feed

Momentum Killers: What you need to be aware of in implementing and maintaining a CRM System

  | Share on Twitter Twitter | Share on Facebook Facebook | Buzz This  Google Buzz | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon |  Share on LinkedIn LinkedIn 

A dropped fly ball in baseball, a fumble or interception in football, or a turnover in basketball, all can be momentum killers.  It is difficult to regain your momentum when a negative change happens in a positive pattern.

The same is true with implementing and maintaining a CRM System.  You can take all of text book steps for selecting, implementing, and maintaining a CRM system, but something unexpected happens.  Let me give you a few examples and suggested remedies in regaining your CRM momentum:

1.  Change in the executive management team.  One of the important steps in getting approval of a CRM system within an organization is executive sponsorship.  As an organization, you want to make sure you have broad based support for a CRM system so if any one executive leaves, your have organizational commitment to move forward with your CRM system. 

2.  The CRM advocate who initiated and drove the project leaves the company.   As noted above, the key is to get broad based support for your CRM initiative throughout your organization.  If one person leaves, other people within the organization will step up and drive the process.  

3.  Major shift in the way your business goes to market.   With the pace of technology and changes in the economy, business needs  change all of the time.  You can protect yourself by selecting a CRM system that is flexible and can be modified very easily. 

4.  You are acquired or merge with another organization.  Again, if you have selected a CRM system that is flexible and modified easily, you will be able to make rapid changes to adjust to requirements of your consolidated entity.  

5.  You company has financial issues.  This is a difficult one to address.  Depending on your contract arrangement with your SaaS solution, you will be able to decrease the licenses you have on a yearly basis.  This will allow you to control the cost.  In addition, the maintenance cost of a SaaS solution is less expensive than an on-premise solution and upgrades are included.  SaaS solutions definitely give you more flexibility if your company goes through a financial issue.

6.  Technical issues with your system.  Solutions like Salesforce CRM provide a company with a solid technical solution with great up-time.  The key is to take a phased approach to your implementation, have a pilot program and address any technical issues that come up, and properly train your staff.  This approach will avoid any momentum killers. 

7.  Poor data quality.  You can have the very best CRM system in the world, train all your people properly, and have an initiative that fails because of poor data quality.  People get frustrated when they are working on a system that does not provide them with accurate information.  To avoid this momentum killer, you need to address data quality issues before the data is imported into the new system.  There are a variety of data cleansing solutions and approaches to addressing this issue.

8.  Poor end user adoption.   One of the biggest momentum killers is the final step - poor end user adoption.  This can occur for many reasons.  You need to make sure that end users are involved in this process from the beginning, the system addresses their day to day needs, and easy to use.  If you address these three steps, you will have good end user adoption.

By being aware and limiting your momentum killers, you will have a useful and productive CRM System.


CRM Selection Committee

  | Share on Twitter Twitter | Share on Facebook Facebook | Buzz This  Google Buzz | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon |  Share on LinkedIn LinkedIn 

Choosing a CRM solution for an organization is a very big decision.  Over the years, we have seen our prospects and clients go about this process in many different ways.  If you see your organization using CRM for sales, marketing, and customer service, we suggest using a selection committee to review and select a CRM system for your organization. 

This committee should be made up of end-users, management, and executives.  Each user is going to have different requirements and you want to make sure the solution you select is able to accomodate your requirements.   The involvement of all groups within your organization in the selection process will pay dividends in the future and you will have a better chance at end-user adoption. 

You also want to make sure you have a firm committment from the executive team that the CRM solution selected by the committee will be funded and implemented.  From past experience, you don't want to engage people within your organization in a process that takes time away from their day to day responsibilities that does not  results in a CRM system being selected and implemented.   

Human nature plays a role in selecting and implementing a CRM solution.  People want to feel part of the process.  We have found that end-users and managers can be resentful on having to use a system that they had no input and does not meet their specific requirements. 

Each group of users are going to use the CRM differently.  End-users are going to want an easy to use and easy to navigate system.  They want to be able to work efficiently and input and retrieve information as easily as possible. 

Managers want to be able to get reports on the productivity and results of their sales, marketing, and customer services departments.  Executives want to be able to get key indicators in real time if possible. 

We have seen less involvement from IT in the selection process with the popularity of Software as a Service (SaaS).  You still want IT involved to make sure you have the appropriate bandwidth and security.  If you are considering an on-premise solution, IT needs to have more involvement because of infrastructure requirements. 

The selection committee should determine, document, and prioritize the requirements of each group of users.   This document should help you narrow your selection of potential software solutions and implementors.  By doing a thorough screening, you will be able to narrow your search.  You want to be respectful of your committee member's time and avoid over analysis of solutions that just don't fit. 

If possible, you should narrow the potential vendors to three.  Each product should be evaulated to make sure that your requirements are met.  Many CRM software products provide a free trial version that can be very helpful.  Some software vendors are willing to create a customize demo if the size and complexity of the opportunity warrants it. 

You also want to maintain a tight timeline.   As time passes, you won't have the recall to compare all of the CRM solutions.  In addition, you will lose momentum.   If possible, I would suggest that you begin your implementation as quickly as possible after the selection has been made. 

Involving end-users, managers, and executives in the CRM selection process, priortizing requirements, narrowing potential solutions as quickly as possible, and having a tight timeframe, will increase the probability of a successful CRM system.


The Sales Training Component of CRM

  | Share on Twitter Twitter | Share on Facebook Facebook | Buzz This  Google Buzz | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon |  Share on LinkedIn LinkedIn 

I have been playing golf for along time and to be blunt, I am not very good at it.  A couple of years ago, I made a conscious effort to try to get better at the game.  I had an old set of clubs.  I thought the best place to start would be to purchased a custom set of clubs.  I went to see a golf pro, got measured, and a few weeks later, a beautiful set of new clubs showed up at my house.  I took my new clubs, ran off to a local golf course and played a round of golf.  Guess what - I still am a terrible golfer!  What I forgot in my effort to improve my game is to get the appropriate training.  I would have been better of keeping my old clubs and taking golf lessons instead.

How does a set of new golf clubs relate to CRM?   You can have an excellent CRM solution deployed in your organization.  You went through the appropriate selection process, had a well thought out and executed implementation plan, and trained your end-users on how to use the system.  Essentially, you have a great set of golf clubs. 

But unless your sales team is properly trained in a sales methodology and adhere to that methodology, you are not going to take full advantage of your CRM system.  Similar to my golf analogy, training is just as important, maybe even more important than the CRM system itself. 

There are soft skills that are neccessary for your salespeople to be successful.  Your sales team needs to know how to qualify or disqualify an opportunity, manage the sales process, present the appropriate solution to address the needs of their prospect,  manage expectations, provide a well written and professional proposal, and have the ability to close the opportunity.  They also need to manage their own internal team including sales engineers and sales management. 

Over the years, we have worked with a variety of local, regional, and national sales training organizations.  We can provide you organization with an introduction to a firm that will address your specific needs and requirements.


CRM Implementation Overload!

  | Share on Twitter Twitter | Share on Facebook Facebook | Buzz This  Google Buzz | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon |  Share on LinkedIn LinkedIn 

A good and properly implemented CRM system can address many areas in your business including sales, marketing, and customer service.  In addition, the customization capabilities of the CRM products on the market today allow for broad use in almost every area within an organization. 

The most common mistake that we have found over the years is that organizations try to do too much too soon.  The systems can become over engineered, overly complex, and too much for an organization to digest all at once.  End-users and management become frustrated, don't use the system, and the initiative can be a failure.

A good planning process should address all of the company requirements but a well laid out phased approach is the way a system should be implemented.  The organizations most difficult pain points would be addressed first, provided quick wins, and positive results.  A successful first phase is a foundation to be built upon, addressing the next set of requirements. 

In addition, training on a simple first phase is much easier for the end-users to understand.  It gives them the opportunity to use the system, learn how it works, and better understand how it can help them do their jobs.  It also results in better questions and request from the end-users. 

And finally, you implementation costs are spread over a longer period of time.  No matter what, you are going to have to make the same investment in a thorough business process review and development of a Statement of Work.  It provides you with a blueprint for all of your phases.


The Forgotten Cost in the CRM Total Cost of Ownership Calculation

  | Share on Twitter Twitter | Share on Facebook Facebook | Buzz This  Google Buzz | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon |  Share on LinkedIn LinkedIn 

One of the excercises that our prospects go through when selecting a CRM solution for their business is a Total Cost of Ownership Calculation.   This is a very important step in comparing an on-premise CRM solution to a Software as a Service (SaaS) solution.

In the case of calculating the cost of an on-premise solution, the obvious costs include the following:

  1. Allocation of the hardware cost, both for the server and end-user computers;
  2. Allocation of the software cost, again, both for the server and end-user computers;
  3. Allocation of the NOC expenses, including rent, personnel, and other related infrastruce including firewalls, security software, disaster recovery, and UPS;
  4. The cost of the personnel to maintain the system both from an administrative and support;
  5. Upgrades.  Is is the most overlooked and underestimated cost of maintaining an on-premise system.   There are the obvious 20% annual maintenance fee that software companies charge.  But you must include the cost of the consultants and internal personnel you need to perform the upgrade.   Overtime, upgrades include the upgrading of the actual software product, underlying database, operating system, and various batches required throughout the infrastructure.  You need to consider down time and loss of prodcution in your calculation. 
  6. The Aggrevation Factor. Ah, yes, the aggrevation factor.  What does it cost your organization in personal and financial manpower to go through an upgrade process.  Those valuable resources can be used elsewhere within your organization.

One of the advantages that SaaS provides an organization is the seamless upgrades provided as part of your subscription cost.  You really need to consider this as one of your decision criteria. 

Some of our clients have actually switched from an on-premise solution to a SaaS solution, cost justifying the switch by eliminating the annual maintenance and upgrade expenses.

Please go to our website at http://www.harvestsolutions.net/ and download our total cost of ownership calculator.  Although it is difficult to quantify an aggrevation factor, you must include some soft cost in the upgrade process. 


Why Do I Need to use a CRM Consulting Firm?

  | Share on Twitter Twitter | Share on Facebook Facebook | Buzz This  Google Buzz | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon |  Share on LinkedIn LinkedIn 

I participated in a very interesting sales call earlier in the week.  The management of a 100 person organization needs to address a variety of business issues related to their sales, marketing, and customer service departments.  They have decided to implement a CRM system.

 The chair of the selection committee asked a very good and simple question: "Why do we need to use a CRM consulting firm?   We have very smart internal resources."

A good and experienced CRM consulting firm can add significant value to an implementation as follows:

 1.  The first step is to perform a needs analysis and develop a statement of work.  You need specific experience on how to facilitate this process, asking the right questions, and knowing how your CRM system should be designed to addressed the requirements.  You need experience to help determine pain points and priorities.  Also, an outside party can help avoid internal politics, personality conflicts within an organization, and provide an unbiased viewpoint.

2.  I am sure an organization can assign a resource to learn how to configure a CRM system.  But to get the a proficient stage, you need to take training and gain some experience before you can configure a system to address the requirements gathered during the needs assessment.  This takes time and money.  A good CRM consulting firm should have trained and certified resources on their staff and will be significantly more efficient than an internal resource.

3.  In most CRM implementations, there is a data migration and integration component to the engagement.  This requires another set of skills.  You need to have resources with database and integration experience.  This can be fairly complicated and tedious. 

4.  A CRM initiative requires strong project management.  All aspect of the engagement including needs assessment, configuration, data migration, integration, prototype review, pilot program, roll-out, training and support all need to be planned and managed.  Again, this requires a different skillset than someone who facilitates a needs assessment, configures the software, migrates the data, or integrates into other backoffice systems.

5.  One of the most important steps in a CRM project is providing training to the end-users.  A trainer needs to understand the CRM software, how an organization is going to be using the software, and the skills to provide training either in-person or over the web.

6.  Even if an organization has the right resources, do they have the time to devote to a CRM implementation project? If a firm has made an investment in CRM software or subscription service, you are losing money for every day that you fall behind in rolling out a system.  With so many organizations stretched for resources, adding the significant responsibility of implementing a CRM system does not make sense.  

As you can see, even a fairly simple CRM implementation requires a diverse skillset.  A good, reputable, and exprienced CRM consulting firm can provide significant value to a firm implementing a CRM system.

 


Successful CRM Implementations Start with Planning

  | Share on Twitter Twitter | Share on Facebook Facebook | Buzz This  Google Buzz | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon |  Share on LinkedIn LinkedIn 

Over the past 20 years, my consulting staff has implemented over a thousand CRM systems.  One of the questions that I often get from prospects is what is the most important element in having a successful CRM implementation that results in a reasonable return on investment for our clients?

There have been an abundance of articles and books written on ow to successfully implement a CRM system that include key factors like executive management buy-in and end-user acceptance.   Based on our experience, a successful CRM system starts right at the beginning of the process - planning. 

Unless you have a thorough understanding of what you organization needs from a CRM system, how it will be deployed, and a way to measure the results, you will fall short of maximizing the benefits of having a CRM system in place.

We are deploying widely used systems like Salesforce CRM.  The software works and it works well.  Technical issues are resolved quickly and enhancements are added often.  Configuring and customizing CRM systems can be done by properly trained and experienced resources. 

The question is how should a CRM system be configured to address your business requirements.  This is done through a thorough planning process.  Our methodology includes a series of interviews run by our senior consultants and the completion of business process review documents by our clients to give us additional information. 

The area that a consulting firm like ours adds real and tangible value is in the area of planning.  We have the experience to know what questions to ask and based on the response from our clients, configure a system that will address the pain points and business requirements in a timely and cost effective manner.

Our consultants also know how to work with a client in prioritizing a wish list and coming up with a phased approach to address critical issues first and spread the financial and human resource investment over a reasonable period of time.  Trying to do everything at once is not the right approach. 

And the planning process is never really over.  Once you deploy your CRM system, your business continues to change and your system needs to change with it.  This ongoing cycle is healthy and important to the success of your business.


The Evolution and Revolution of CRM and Cloud Computing

  | Share on Twitter Twitter | Share on Facebook Facebook | Buzz This  Google Buzz | Submit to Digg digg it |  Add to delicious  delicious |  Submit to StumbleUpon StumbleUpon |  Share on LinkedIn LinkedIn 

One evening over dinner my son Ben had talked about the impact Bill Gates has had on the entire world.  He was the architect of the evolution of personal computers and the resulting revolution in the mainframe and mini computer industry.   The wealth he generated for himself and his shareholders is staggering.  His foundation is doing wonderful work in providing healthcare to third world countries and has made significant contributions in education.

Marc Benioff, the founder of Salesforce.com, is responsible for the evolution and revolution in the CRM industry, and the significant impact he has had on cloud computing.

As some of you know, Jay Rivard, our Salesforce.com Practice Director, Cathy Boudreau, our Marekting Administrator, and myself worked together at Success Automation.  Success Automaion was a nationally recognized mid-market CRM consulting and training firm.  The firm was sold in April of 2000 to an application service provider who was trying to provide hosted CRM to the marketplace. 

We learned a lesson about being ahead of the marketplace.  The concept was great but unfortunately, the technology lagged behind the idea.  The leading mid-market CRM software products at that time were not designed around multi-tenancy architechture.  Each instance required its' own server, making the hosted CRM solution cost prohibitive. 

Along comes Marc Benioff and Salesforce.com, providing a CRM solution in a software as a service model.  The pricing is reasonable, excellent reliability, easy to use, and providing functionality and control to the end-user that was not available before.   This was the beginning of the evolution of SaaS CRM.

The revolution.  If it can be done for CRM, it can be done for any application. And if you are already providing the infrastructure, you can also provide a development environment for the development of any application.  You now see offerings of Force.com, Google, Microsoft, and Oracle, providing the end user with a complete development environment.

In the book, Outliers, by Malcolm Gladwell, he writes about people who are born at the right time with the right idea like Rockerfeller, Vanderbilt, and Gates.  It will be interesting to see over time if Marc Benioff and Cloud computing will have as big an impact.

 

 


All Posts