Business Intelligence is a process of preparing, analyzing, presenting, and maintaining the data to gain insights for the decision-makers to make informed decisions. While there are many approaches to predict the growth based on the sales figures a very few consider the influence of customer data on the forecasting and the relevance of the same while making the predictions. So, in this study, we will look at some of the existing techniques used so far to make predictions and studies used to understand the customer data. With the analysis, we shall try to devise a hybrid approach to the traditional sales prediction, which would include a customer-centric data analysis. We shall look at some of the techniques which are traditionally used in Market Basket analysis and at the same time look at the techniques like classification, segmentation, regression, etc. to get a perception of the impact of customer data on sales forecasting. We shall highlight all the pros and cons of the algorithms and try to come up with an intelligent approach that would give accurate results