As we know, content personalization is fairly common requirement in WCM world. Every customer wants to present the information which is relevent to their customers instead of content flood. Content personalization is being asked at user specific or user role specific.Content personalization is probably an old school requirement but still lots of companies talk about it where they have not reached to the extent of personalization, they would like to achieve and bring better conversion rate using their online channel.
When we need to provide personalized content using Interwoven TeamSite, it can go little tricky. Few people may not like this statement but this is the fact or I would say you pick any other content management tool as well and you will find similar problems. TeamSite provides great abilities to integrate it to any delivery platform if we define our content structures and meta model correctly but when we need to define user specific content it looses its charm because of content virtualization.
If you have loads of dynamic content on your site which is specific to a user or a role, then it will not be easy to virtualize this in the CMS and without a completely virtualized site in the CMS, CMS user experience can go really bad!! There are ways around this to define preview templates in the CMS and preview individual pages but it does not give you flexibility of virtualizing the complete site inside the CMS.
The key problem with Teamsite and personalized content is, user will find difficult to locate content inside TeamSite and he may end up browsing tons of folders!!
This scenario happens quite often and only solution I tend to suggest my customers to make extensive use of
Interwoven TeamSite bookmarks or
IDOL search platform
So just a word of caution, please consider CMS usability a lot when you are trying to present personalized content. This may sound simple as part of the implementation phase but it can make your business users absolutely mad when they need to mantain the content!!