McKinsey Consulting conducted a survey of companies boasting successful CRM implementation with the goal to define the factors of CRM success. Correct timing led the ranking of the top reasons for successful CRM implementation. Modules launched at intervals that promoted adoption by users - 79%. All affected business units provided input during planning - 69%. Users appropriately trained to use the new system - 67%. Cultural shift addressed - 59%.