CRM signifie « Customer Relationship Management » (gestion de la relation client) et désigne l’ensemble des stratégies, techniques, outils et technologies utilisés par les entreprises pour développer, fidéliser et acquérir des clients. Ce logiciel veille à ce que chaque étape de l’interaction avec les consommateurs se déroule de manière fluide et efficace afin d’augmenter les bénéfices globaux. Le logiciel recueille des données sur les clients à partir de plusieurs canaux. Ainsi, le CRM stocke des informations détaillées sur l’historique d’achat global, les informations personnelles et même les modèles de comportement d’achat.