Personalizing Site Experience
Liferay DXP provides powerful tools out-of-the-box for understanding and delivering personalized experiences to users.
For example, you can create user segments and map them to different experiences. With experiences in place, personalize collections and customize the way the content or the pages that users see.
When a user belongs to multiple segments, you can prioritize a certain personalized variation or combine collection entries from all segments.
Segmentation
Using the Segment Builder, you can group similar users by user profile attributes, behavior, site role, and more.
See Creating and Managing a Segment to get started.
You can assign roles to user segments. See Assigning Roles to User Segments for more information.
Tracking Behavior of User Segments with Liferay Analytics Cloud
Supercharge your segments by integrating your Liferay DXP instance with Liferay Analytics Cloud. Analytics Cloud integrates DXP with Salesforce(tm) and other data sources to provide even more ways to understand your user base.
Integration with Analytics Cloud provides in-depth, machine-learning powered, data analytics to understand user behavior and engagement on every page of your DXP site. Analytics Cloud enables you to see user behavior and interaction with both standard and targeted content. See Getting Analytics for User Segments for more information.
Personalization
Once you create user segments, you can begin tailoring site experiences specific to a user segment. Content page personalization and content set personalization are two methods you can use to deliver personalized user experiences.
Content Pages
Content page personalization dynamically changes the page layout and content based on the current user. You can create experiences that provide different text, images, widgets, and even different layouts for any content page based on the current user’s user segment criteria. See Content Page Personalization for more information.
Collections
Collections organize and display content. Collections personalization provides a selection of collections based on user segments. This means the content set that appears in a given context is determined by the user segment criteria. For example, you could use a collection to show “featured” articles at the top of a page. Then you could create user segments containing users who should receive more specialized content, rather than the default. Those segments would then see content personalized to their interest rather than the default. See Personalizing Collections for more information.
Collections are named Content Sets in Liferay DXP 7.2.
Previewing User Experiences
You can preview the different experiences that users can have on a page by clicking the Simulation button () at the top of the page and selecting a user segment from the Segments selection to preview the page as a member of that user segment.
Viewing the perspective of a user segment previews any personalizations for content pages or content sets for that User Segment.