Sales forecasting plays a significant role in the development and success of consumer-oriented companies. Sales forecasting without high accuracy generates massive losses to the companies. To avoid losses, the company should focus on the factors which are affecting the sales forecasting. Nowadays people prefer e-commerce websites for purchasing products and they give online reviews and ratings about the products. These online reviews are used for computing the sentiment index which is necessary for sales forecasting. This paper surveys the different state-of-the-art sales forecasting techniques with different approaches. This survey also focused the sentiment analysis to predict sales forecasting.