Personalisation means customising each user’s experience on your site to meet their needs, and it has been used to great effect on many large ecommerce sites, such as Amazon, where they used vast amounts of customer data to offer a personalised homepage, and recommendations that are tuned to the interests and needs of that individual customer.
At Carbon Six Digital we've developed a simple tag-based personalisation system for Members, i.e. users that are logged into the front end of a site e.g. staff in an Intranet or registered customers on an ecommerce site. It's simple to use and easy on your database.
It works based on tags on pages and stores these against members efficiently in session, as a member visits a page we track the tags on that page against the member. Once the member has finished their journey, it stores them into your Umbraco database. Upon a repeat visit, the code pulls the member's persona from the database and back into session for efficient access. It then displays personalised content appropriately.
It can be used to show personalised adverts or articles for example.