So you want to take a secret vacation and google your way through heaps of travel websites only to find that some of those smart little websites already know where
you’re going and when! Now that’s Content personalization simplified. Displaying web content based on user’s demographics and/or anticipated needs is Content
personalization and is considered top priority in order to build a compelling and engaging Drupal website.
Websites like Facebook and LinkedIn also implement Content personalization techniques and uses them to present you with relevant posts, links and ads on your
personal feed. If you’re a Netfilx user, you will notice that the movies/dramas shown to you first are the ones you are interested in. This is based on your viewing
history and genres you are most interested in. Amazon will show you products that you are most interested in and most likely to buy based on what you may have searched
previously.
Content personalization can be carried out in various circumstances. For example:
Geographic location of the User
Date or time the user logs in
If a user has logged in or is an anonymous user
Gender of the user
Which part of the site the user is on
User’s preferences (chosen by them previously)
User’s device details (mobile, tablet, desktop)
Previous registrations (events, newsletters)
Previous shopping history
…and many more