CRM has mainly three goals
1. Achieve higher revenues per customer by knowing and serving your customers better.
2. Increase customer satisfaction and retention by integrating information from multiple channels stored in disparate systems.
3. Lower costs to acquire and service customers by using technology to automate, manage, and analyze processes and data.