Customer relationship management (CRM) is a combination of practices, strategies, and digital systems that a company uses to manage its interactions with current and potential customers. A CRM platform collects customer data from emails, phone calls, websites, and social media, putting it into one shared space to help drive sales and improve support.