To support effective customer engagement, you need to understand the different types of personalization, identify which ones fit your specific needs, and determine what it takes to execute on those specific personalized experiences. Here's how to do it.