Before companies implement CRM system, they really ought to trial it and get feedback from end users. Communicating and demonstrating ways to make their jobs easier is also crucial. Customers are people with whom businesses have a relationship, and there are ups and downs in every relationship. But CRM information is often looked at as the accelerator pedal for increased revenues (hence the frustration of the audience), but it’s not. However you can configure the CRM processes to be aligned to the corporate strategy, which is really the asset that makes the difference.
Applying the KISS –‘Keep it Simple’ philosophy will contribute to a better return on CRM investment and reduce the risk of CRM trying to be too ambitious. By trying to do too much for too many people, you run the gauntlet of failing all of them, and there are many examples of failed CRM. Keeping the CRM system simple is also the best adage for performance and utilization. By promoting the role of the CRM as a source of truth for all customer-centric information, the whole organization can respond consistently to the most important person...the customer. This also means that the organization has to embrace "truth in reporting"...so sales managers have to reward candor and not only reward "good news".
The biggest issue with CRM is accountability. All too often companies take a top down approach and don't take any feedback from the end users into account. Invariably the adoption is nonexistent and so the companies implement penalties for not imputing data into the CRM including withholding commissions. Finding the right balance and alignment between the Effort and the Reward is tricky, but it can be done and it is essential to adoption... Think about alternatives to reduce/minimize the effort side of the equation. If management provides negative consequences for non compliance and positive reinforcement for compliance on the data entry side, it can be a very useful tool.
Do not put too much business logic into a CRM application that isn't really designed to maintain business rules. Rather, think of CRM as a repository for "mass customization". This is the right way to use CRM, they are superior tools for managing business processes and business rules. Trying in vain to fit everything into a mainstream CRM system adds risk. Just because it’s got those bells and whistles doesn't mean you have to use them...overly complex screens and reports take away the simplicity.