Answer:
Customer relationship management system (CRM)
Explanation:
A CRM system is what keeps the customer coming back. Instead of targeting each customer with a default bundle of products that are trending, the customer relationship management system tracks down the customer's habits and preferences, creating a tailor-made approach. Every customer is different in things he/she wants to buy. This way, marketing gets more customized and customer statistics generates better reports (more insight for the long-term).