Content-based recommendation systems uses their knowledge about each product to recommend new ones. Recommendations are based on attributes of the item. Content-based recommender systems work well when descriptive data on the content is provided beforehand. In this structure recommendation system is breakdown into procurement, channels, data ecosystem, reporting, governance and learning cycle. Here in this, channel breakdown is branched into web, email, call center & offline. In the same way, data ecosystem is breakdown into communication system, consolidation system and pushing system. And reporting is breakdown into usage report and performance report. Lastly governance is breakdown into RACI and business processes.