In essence it seems quite simple: look after your customers and they will look after your business. But as with all such management theories, customer relationship management (CRM) is hard to do – properly. One recent survey found that 70 percent of companies that had implemented CRM have found it to be only a minor success or even a failure.