Personalization is the process of customizing an experience or message based on knowledge a business has acquired about a customer. Companies can customise experiences or interactions based on information they discover about their prospects and customers.