Zwiększenie skomplikowania programów mających zapewnić zatrzymanie klienta oznacza również zwiększenie kosztów, jednak wielu ekspertów sądzi, że jest to działanie bardzo opłacalne.
Przedsiębiorstwa zmieniają strategię działania na bardziej skomplikowaną, ponieważ, według badań Giga Information Group, zaledwie jedna trzecia konsumentów twierdzi, że programy punktowe i kupony rabatowe mogą zmienić ich nawyki nabywcze.
Podstawowymi narzędziami wykorzystywanymi do projektowania przyszłych zachowań klientów są programy określające schematy zachowania. Specjaliści są zdania, że wykorzystując profile konsumentów i określając ich wartość firmy mogą konstruować pro-aktywne kampanie promocyjne, które w większym stopniu kładą nacisk na dialog z klientem.
Coraz częściej przedsiębiorstwa łączą rozwiązania CRM z aplikacjami wspomagającymi obsługę klienta. Zdaniem analityków z firmy badawczej Aberdeen Group, zdobycie nowego klienta jest pięć razy droższe niż zatrzymanie klienta, dlatego firmom opłaca się wydać pięciokrotność zysku pojedynczej sprzedaży aby zadowolić zniechęconego klienta.
Barierą w konstruowaniu skutecznych promocji o wyższym stopniu komplikacji jest fakt, że większość firm nie korzysta z informacji pochodzących z narzędzi do obsługi klienta.