|
||
Content personalization is an on‑line marketing feature that can significantly increase the flexibility of a website. It allows you to create pages that display different content depending on the circumstances in which they are viewed. This way, pages can be custom‑built for different types of visitors, dynamically reflect previous actions performed on the website by a given user or have their content determined by any other site variables.
Personalization is applied through the basic components that form the content of pages, which includes Web parts, entire web part zones and Widgets added into page editor zones. The first necessary step is to define different versions of these objects called variants. The details of how personalization variants can be created and configured for objects are described in Managing personalization variants.
Each variant is dedicated to a particular scenario, which is specified through a macro‑based condition. The condition determines in which situations the variant should be displayed. When a visitor selects the page on the live site, the variants of all personalized objects will have their conditions dynamically resolved according to the current context and the appropriate variant will be displayed for each object.
Some of the most effective content personalization can be achieved by using the data provided by other on‑line marketing features, such as Contact management, Scoring or Campaigns. An example of this type of scenario can be found in the Example: Creating a personalized page topic, which demonstrates how you can perform the personalization process step‑by‑step.