Having the same approach for every customer might cost you a lot. As all customers are different, they have to be treated differently in order to drive customer value the most. Using analytics helps by predicting the most valuable next action for your sales and/or marketing teams.
Machine learning learns in what stage a customer is and gives a recommendation on what action would result in the best action for you and for your customer