Az ügyfélkapcsolat-kezelés (CRM) olyan gyakorlatok, stratégiák és technológiák kombinációja, amelyeket a vállalatok az ügyfelekkel folytatott interakciók és adatok kezelésére és elemzésére használnak az ügyfél életciklusa során. A cél az ügyfélszolgálati kapcsolatok javítása, valamint az ügyfelek megtartása és az értékesítés növekedésének elősegítése. A CRM-rendszerek különböző csatornákon vagy kapcsolattartási pontokon gyűjtik össze az ügyféladatokat az ügyfél és a vállalat között, amelyek magukban foglalhatják a vállalat webhelyét, telefonját, élő chatjét, közvetlen levelezését, marketing anyagokat és közösségi hálózatokat. A CRM-rendszerek az ügyfelekkel szembesülő személyzet tagjait is részletes információkkal látják el az ügyfelek személyes adatairól, vásárlási előzményeiről, vásárlási preferenciáiról és aggályairól.