Lots of CRM vendors talk about personalization, but their idea of how to do it leaves much to be desired. They address personalization very late, using a just-in-time approach to accessing customer data to support a sales or service encounter in the moment. This certainly is important, and it achieves the goal of personalizing the encounter by producing a catalog of data points, including the customer's history, demographics, and other relevant information that a customer-facing employee can use.