Keywords

1 Introduction

In the e-commerce-driven market today, the preparation for inventory forecast is crucial. Without proper inventory plans, retailers would risk customer disappointment due to merchandise shortage, which causes income loss. However, excess inventory would lead to storage and removal problems, causing surplus-induced increased cost and affecting the overall profit [12]. Situations like these are especially serious for seasonal merchandise that are put through price wars if an enterprise cannot effectively use prior experience to forecast future sales.

Using Amazon as an example, one sees that when two leading companies that sell similar products intend to dominate the market, they usually slash prices as a competitive strategy against each other. As soon as one company begins to lower the price to attract customers, the other will see changes in the incoming orders and will fall into a predicament if it does not respond immediately to the competitor’s move. Under such circumstance, traditional forecast models are no longer effective, and new models are needed. To identify more accurate merchandise sales forecast models when faced with a price war, this study looked at some conventional forecast methods, namely, the exponential smoothing method, the linear trend method, and the seasonal variation method.

The exponential smoothing method discards no prior data; more weight is given to the more recent data and less weight to the data from the more distant past [11]. For most data, this is a very suitable and accurate forecast model. However, exponential smoothing is more suitable for forecasting short-term data and less so for long-term data [8]. Therefore, we use the linear trend method to observe the trend of an entire period and the direction of future periods’ data, in order to forecast the sales volume of future periods. The seasonal variation method accounts for any notable seasonality of sales. It removes the seasonal factor prior to applying the regression model, then adds it back afterwards [36].

Overall, the study analyzed and forecasted sales data using these three models that are suitable for price wars and aimed to help enterprises accurately calculate the potential sales volume during a price war in order to more effectively control their inventory costs and to increase their overall profits.

2 Literature Review

2.1 E-Commerce in Taiwan and in the United States

E-commerce development is still flourishing in Taiwan. In 2018, the top four sales volumes in the market belonged to Shopee, PChome, ibon mart, and momo. Shopee provides customers shipping fee subsidy, charges no slotting fee or processing fee, and offers a better and more comprehensive user interface. Customers can also chat with the seller in real time, to obtain more information about the products. In addition, Shopee combines different modes of business operations: B2B2C (Shopee Mall), B2C (Shopee), and C2C (Shopee Auction). It is a one-stop shop where users searching for products are presented with items from all three modes to choose from. Compared with the other e-commerce companies operated in Taiwan, Shopee provides a better consumer experience that attracts more sellers and buyers. It has become the largest mobile e-commerce entity in Taiwan since 2017.

PChome has B2C (PChome24), B2B2C (PChome Store), and C2C (Ruten.com, an auction site). Although its user experience is not on par with Shopee, it has a strong shipping system that supports the speed of product delivery. Ibon mart has a network of over 5000 brick-and-mortar stores throughout Taiwan, which provides a comprehensive set of physical-virtual convenience services.

The ibon mart website integrates products from supermarkets and investment companies. According to quarterly financial reports, the overall performance of Q4 are better than the other quarters. This is possibly due to holidays or the Single’s Day (November 11) that originated in Mainland China. Momo is a shopping network invested by digital media enterprises. It also has a relatively better Q4 performance.

Although e-commerce originated in the United States, the performance of the US e-commerce has been lukewarm compared to that of Taiwan. Other than the top-earning e-commerce company Amazon, American e-commerce has not had the same level of vigor as that of China. Amazon is currently one of the largest web-based retailers, and it also has a higher performing Q4 compared to the other quarters. The fourth quarter is a major shopping season in the US and is the busiest season for e-commerce. The seasonality is due to the holidays, starting with Halloween in October, Thanksgiving in November and the subsequent Black Friday and Cyber Monday, followed by Christmas in December. The customers of Amazon.com have shown a consistent level of satisfaction, which is higher than other enterprises such as eBay, Walmart, Best Buy, etc. [31]. In recent years, the US has been influenced by the Chinese e-commerce giant Alibaba and has started to promote sales in the trend of celebrating the Singles’ Day (November 11) in the last quarter [5].

2.2 The Importance of E-Commerce

In the past, companies that wanted to run a promotion activity needed weeks or even months to plan, forecast, and calculate carefully the sales volume and target profit. Their methods usually involved buying ads and releasing coupons [28]. In the information age, in the global e-commerce market, it is pivotal to plan the inventory and the logistics based on accurate sales forecast [34]. In the age of e-commerce, sales forecast and inventory control are essential. E-commerce promotion projects can immediately push the newest information out to the relevant consumer groups through emails, social media, direct broadcast, etc. [9]. At any time, sales data should be collected and analyzed; a good forecast can enable a company to ensure that there never is a shortage of merchandise that disappoints customers and leads to profit loss [27]. On the other hand, overstocking not only increases the inventory cost that affects the final profit but also increases labor and processing costs. Price discounts might be needed for inventory clearance. Case in point, the demand for seasonal merchandise will rapidly disappear once the season is over.

The start of a price war implies the reduction of profit. Under the strict control of cost, the product quality may be affected. This leads to a vicious cycle that negatively impacts future sales [26]. Price wars usually start when there are more competitors. Price adjustment is a sales strategy that can be executed easily [15]. The literature shows that enterprises often applies price wars to compete for market share and increase product sales volume when dealing with seasonal merchandise around the various annual holidays [26]. This is especially evident when the target consumer group is highly sensitive to price [25]. Additionally, seasonal products have different attributes depending on whether they are based on daily, weekly, or annual cycles; each has a different level of impact on sales volume [22]. However, one should consider the necessary inventory cost prior to a particular holiday, consumer satisfaction, willingness to re-purchase, and other factors [27]; otherwise, the earnings resulted from promotions may not fully cover the hidden costs, causing an overall loss [32]. Similarly, the competitors do not wish to lose their existing market share and will begin myriad promotion activities including the use of sales representatives’ experience-based predictions, but they still need to analyze effectively the distribution point’s primary consumer’s sale volume [14].

2.3 Methods of Analysis and Effectiveness of E-Commerce Big Data Forecast

Not all historical data are relevant to the current consumers’ behaviors. Companies should adjust their current systems and use a large quantity of long-term sales forecast data. They should let the systems consider the historical data appropriately and distinguish the useful data from the obsolete ones, and be able to tell based on current purchase behaviors and models which aspects have remained stable and which have changed and become unstable [10]. The procedure involving big data includes data collection and data processing and analysis, each processing step having an impact on the quality of the big data [1]. During data collection, the data source will affect big data’s quality including its veracity, completeness, consistency, accuracy, and security [18]. Big data analysis methods can be categorized as descriptive, predictive, and normative [4]. The purpose of descriptive analysis is to accurately predict what will happen in the future and to provide a rationale for why it will happen. Predictive analysis uses data and mathematical models to confirm and evaluate targets. Normative analysis uses optimization or A/B testing to offer suggestions to staff or managers [33].

Quick response forecasting (QRF) of big data is accepted as more predictive than the traditional point of sale (POS) system [20]. If the expected demand starts to exceed the “most likely scenario,” QRF can help adjust the purchase volume to effectively decrease costs. Amazon collects big data such as individual users’ habits, the prices of competitors during price wars, consumers’ product preferences, records of orders, profit margin, etc. Amazon uses big data to adjust 2.5 million products’ prices each day, thereby attracting more customers and resulted in a 25% increase in annual profit [2]. Overall, the key to sales forecast accuracy is the calculation behind the forecast system, since it ensures that individual distributors have enough inventory to meet the demand of potential orders [30] and are able to devise more accurate purchase strategies [1].

3 Methodologies

Utilizing appropriate sales forecast methods is important for enterprises in e-commerce. Based on the previously mentioned literature, a firm grasp of customer types and needs as well as business historical data trends are necessary for choosing better forecasting methods. Common e-commerce sales forecast methods include: naïve method (time series with steady changes, seasonal variations, trend patterns), average method (moving average, weighted moving average, exponential smoothing, double exponential smoothing, triple exponential smoothing), trend-adjusted exponential smoothing, and seasonal variations [3, 7, 17, 23].

This study’s data source was a medical equipment seller on the Amazon e-commerce platform (called here the Case Company). The Case Company often conducts sales analysis and forecast for the products they offer. However, during the time of this study, the company suffered the plight of a price war, which led to unstable sales and caused the supply to severely outnumber the demand.

The Case Company provided the current research with sales data including the sales volume data obtained through the sales platform’s backend services, the number of views, competitors’ sales data obtained via text mining methods, etc. Because the price war for which real sales data could be collected had occurred recently (Fig. 1) and the duration was not very long, three suitable methods for this research was explored: exponential smoothing method, linear trend method, and seasonal variation method. Among these three, the most appropriate method for responding to a price war was identified. The exponential smoothing method was included to investigate price wars due to its ability to focus on recent observation periods while taking into consideration the characteristics of observations in the more distant past. The linear trend method was included because it considers all data and directly reflects the trend of sales. The seasonal variation method was included because there was a noticeable seasonality in the data. We therefore included this method to see if higher accuracy may be achieved by removing any seasonal factors prior to forecasting. This study analyzed the sales data (collected between 2/7/2016 and 3/28/2018) using the three methods to forecast the daily sales volume during the month following the data collection period (4/1/2018 to 4/30/2018).

Fig. 1.
figure 1

The estimated period of the price war.

3.1 Exponential Smoothing Method

Smoothing value is the weighted average of forecast values and actual values. In other words, the next forecast value is the weighted average of the previous period’s forecast value and its actual value. The smoothing factor (α) plays an important role. It is usually determined based on the products’ characteristics and the manager’s understanding of the market’s sales situations along with any prior experiences with forecasted values. The closer the smoothing factor gets to 1 means that the influence of past observations decreases steeply as it was further in the past; conversely, a factor closer to 0 means that such influence decreases not as steeply. Thus, when the time series is relatively stable, one may choose a larger α, whereas a smaller α should be chosen when the time series contains more fluctuations, as to not ignore the influence of observations from earlier times. In the equation, each period’s forecast value requires prior data. Therefore, the very first smoothing value must be defined. There are several ways to do that. If historical data is available from further back in time, then an overall period average from the historical data can be used as the first smoothing value. Otherwise, the first actual value may also be used as the first smoothing value as well as the second forecast value.

3.2 Linear Trend Method

This method uses time as the independent variable (x) and the function of time as the dependent variable (y) and assumes that the independent variable (time) and the forecasted function of time are linearly related. Therefore, using this method requires first a calculation of the correlation coefficient (r) between the two variables. A coefficient of 0 means no linear correlation exists and the linear trend method is not applicable. A coefficient between ±0.2 and ±0.3 is a weak correlation; ±0.6 is a moderate correlation; ±0.8 is a strong correlation. A coefficient of 1 is a perfect correlation. When the coefficient r is near 1, the linear trend method can be used to analyze the data. When r is close to 1, the linear equation in the form of \( y = a + bx \) can be used to predict future changes. Based on historical data, regression can be used to find the values of a and b, thereby finding the linear equation in which the independent variable can be plugged into to produce the forecasted value of the dependent variable y.

3.3 Seasonal Variation Method

As many products’ sales are cyclical or seasonal, the seasonal variation method adds to the time series forecast methods the factors that recur periodically and fluctuate regularly based on sale seasons. This enables forecasting the sales of products that are seasonal in nature. First, statistics such as the simple average method are used to compute the forecast seasonal index. Patterns of seasonal changes are also identified. These are then used to forecast the values that are sought after.

In summary, because the Case Company was faced with a price war during a short amount of time, this study used more basic methods for forecasting. Moreover, when it was uncertain whether the product had any seasonality, the linear trend method was first used to find a regression equation that predicts the sales volume; if the data’s pattern was affected by the seasonality of the products, then the seasonal variation method would be added as the next step in conjunction with simple smoothing methods (simple moving average, weighted moving average, exponential smoothing) to adjust for the seasonal index.

4 Results

4.1 Application of the Exponential Smoothing Method

The most important step when using the exponential smoothing method is finding the most appropriate smoothing factor (α). We first set the α between 0.1 and 0.9, then fine-tuned the α to be between 0.01 and 0.09 to analyze the data collected between 2/7/2016 and 3/28/2018 in order to predict the sales volume for April 2018. With each month being a period, there were a total of 30 periods usable for forecasting sales volume for just one month (April 2018). Before using any equations under this method, we set the sales volume of the forecast period to be 0. The difference between the forecast value and the actual value was squared for each of the 30 periods, then the 30 squared differences were summed. The results of the equations are listed in Table 1. When α = 0.1, the month’s overall forecast error was the smallest, especially when α = 0.06, the sum of error was the least of all. Then, comparing the April 2018’s sum of actual values against the sum of forecast values, it was confirmed that when α was 0.05 and 0.06, the sum of the predicted values was 460 and 374 (only off by 39 and 47), respectively, which were very close to the actual values. On the contrary, when α was set to 0.04 and 0.07, the differences were larger than 100.

Table 1. Applying the exponential smoothing method to find the most suitable α value.

Next, each day was treated as a period and was used to forecast the next day (i.e., on April 1 we predicted the sales of April 2, and on April 2 we predicted the sales on April 3, etc.). The actual data from April 2018 was used instead of the predetermined 0. Setting the α value again between 0.1 and 0.9, it was found that α = 0.2 yielded the least sum of error. All other α values also yielded smaller errors compared to when computations were based on monthly periods. It is evident, then, that a daily period yields higher accuracy than a monthly forecast and has more tolerance for α errors. Therefore, when facing a short-term price war, the forecast analyst can use this method to avoid severe forecast inaccuracy caused by mistakes in setting the α.

4.2 Application of the Linear Trend Method

A longer-term price war implies that the forecast period should also be elongated. In this case, the exponential smoothing method is not suitable due to the difficulty of choosing the appropriate α value; hence, a different method is needed. Here, we tested the applicability of the linear trend method. A regression analysis of the data between 2/7/2016 and 3/28/2018 yielded the linear equation \( y = - 0.0076x + 53.311 \), meaning, the Case Company’s sales were declining at a rate of −0.0076. Then, this equation was used to forecast the upcoming month’s values (between 4/1/2018 and 4/30/2018). The daily differences between actual and forecast sales were squared, and the sum of the squares was 34068. The sum of the predicted values for April 2018 was 1417, which was vastly different from the month’s actual sales total of 421 (Table 2). Furthermore, Fig. 2 shows that the data contained a seasonal pattern. The linear trend method was unable to respond to such seasonality, making the forecast sales volume noticeably different from the actual values.

Table 2. Applying the linear trend method to compute the sum of predicted sales volume (SUM) and the sum of squared differences (SSD).
Fig. 2.
figure 2

The data shows a clear seasonal pattern.

4.3 Application of the Seasonal Variation Method

Because the data showed seasonal patterns, it was not appropriate to use the linear trend method to produce a linear equation. Therefore, the seasonal variation method was used. Additionally, different moving or smoothing methods were used to adjust for the seasonal index: simple average, simple moving average, weighted moving average, and exponential smoothing.

Simple Average Method.

First, each date was converted to an ordinal number such that January 1 is Day 1 and January 2 is Day 2, etc. The mean of the data for the same day of every year was computed; this was the average seasonal index (ASI) for that day. For example, to compute the ASI of Day 37, compute: [(Day 37 of 2016) + (Day 37 of 2017) + (Day 37 of 2018)]/3. Then, the daily sales volume between 2/7/2016 and 3/28/2018 was divided by each day’s ASI, which resulted in a set of y-value that has been adjusted for seasonality. The seasonally adjusted (SA) data was analyzed through linear regression, which resulted in the equation \( y = - 0.0005x + 1.1999 \). The final predicted sales volume was computed by multiplying the seasonally adjusted predicted value by each period’s ASI (Table 3). The sum of squared differences between the predictions and the actual sales of each day during April 2018 was large (SSD = 11221). Compared to the actual total sales of 421, the predicted sales of 914 was off by quite a bit. This was possibly due to the limited number of years for which data was available, where each period only had two or three prior data to be averaged. If one period had an outlier, the ASI would be severely skewed and unable to properly reflect the true seasonality.

Table 3. Applying the simple average method to compute the predicted sales volume.

Simple Moving Average Method.

Asimple moving average was calculated using the ASI of 10 periods, which was found to be optimal after some calculations. The goal was to smooth out the short-term fluctuations and to reflect any long-term trends or periodicities. For example, to compute the 10-period simple moving ASI for Day 88, every year’s ASIs for Days 79-88 will be simply averaged. To calculate the simple 10-period moving ASI for 4/2/2018, the ten ASIs between 3/23/2018 and 4/2/2018 were averaged. Then, the daily sales volumes between 2/7/2016 and 3/28/2018 were divided by the 10-period simple moving ASIs to obtain the seasonally adjusted values. A regression analysis of these values produced the equation \( y_{i} = - 0.0005x + 1.2019 \). Then, the seasonally adjusted predicted values were multiplied by their corresponding 10-period simple moving ASI to generate the final predicted sales volume (Table 4).

Table 4. Applying simple moving average method to compute the predicted sales volume.

The resulted forecast was considerably larger than the actual sales data of April 2018. The sum of squared differences of actual daily sales values was still relatively large (SSD = 7383). The sum of the predicted values for the month was 849, which was much larger than the actual sales total of 421. It was possible that when the price war started in February 2018, the residuals in the regression model started to deviate from the regression line that was based on the data from the 2/7/2016–3/28/2018 timeframe. Using a 10-period simple moving ASI as an example, we saw that the sum of residuals was 0.557114352 in January 2018, −1.085087416 in February 2018, and −3.474345163 in March 2018.

Consequently, the next step was to analyze only the data during the price war (i.e., the data in March 2018). The seasonally adjusted values (y) were obtained when dividing each day’s (row’s) sales volume by its corresponding 10-period simple moving ASI. (It can be observed from Table 5 that using 10-period data for simple moving averages yielded the optimal data for this study.) Then, these seasonally adjusted values were analyzed using regression, resulting in the equation \( y_{i} = - 0.0099x + 8.2569 \). The equation shows that the Case Company’s sales volume decreased at a noticeably faster rate once the price war began. Multiplying the seasonally adjusted predicted values by each period’s corresponding moving ASI, the final predicted sales volume values were generated. Lastly, when comparing the forecast against the actual sales of April 2018, the sum of squared differences was relatively small (SSD = 901). Furthermore, the total sum of predicted sales was 442, which was very close to the actual total of 421.

Table 5. Finding the optimal period length for the simple moving average method.

Weighted Moving Average (WMA) Method.

Because ASI data may be off compared with real data, it is advisable to use a 3-period ASI to calculate weighted moving averages in order to smooth out short-term fluctuations and to reflect any long-term trends or periodicities. For example, to calculate the weighted moving ASI for 4/1/2018, the ASI was weighted at 0.2 for 3/27/2018, at 0.3 for 3/28/2018, and 0.5 for 4/1/2018 (Note: No data retrieval activity occurred on 3/29-30/2018 due to staff errors). The three ASIs were then summed. Next, the daily sales volumes between 3/1/2018 and 3/28/2018 were divided by their corresponding weighted moving ASIs to obtain the seasonally adjusted value (y). Then, these y-values were analyzed through regression and resulted in the equation \( y_{i} = - 0.0042x + 3.9115 \). Each seasonally adjusted predicted value was multiplied by its corresponding weighted moving ASI to obtain the final predicted sales volume (Table 6). Lastly, comparing the predicted values against the actual daily sales volumes of April 2018, the sum of squared differences proved to be relatively small (SSD = 3035). Furthermore, the month’s predicted total sales was 653, which was fairly close to the actual sales total of 421.

Table 6. Applying the weight moving average method to compute the predicted sales volume.

Exponential Smoothing Method.

The next attempt was applying the exponential smoothing method to the seasonal index. A damping parameter of 0.7 was used to smooth out short-term fluctuations and to reflect any long-term trends or periodicities. Dividing the daily sales volumes between 3/1/2018 and 3/28/2018 by the exponential smoothing seasonal index generated the seasonally adjusted values (y). Then, these values were analyzed through regression and resulted in the equation \( y_{i} = - 0.003x + 3.0488 \). Multiplying each seasonally adjusted predicted value by its corresponding weighted moving ASI, the final predicted sales volume data was obtained (Table 7). Lastly, comparing the predicted values against the actual daily sales volumes, the sum of squared difference was very large (SSD = 3608). Furthermore, the month’s predicted total sales was 704, which was quite different from the actual sales total of 421. It can be concluded that using the exponential smoothing method to adjust for the seasonal index is not effective, possibly due to the size of the damping parameter (DP) being too large at 0.7. Thus, excessive focus on the ASIs of the current period and the period immediately before would not produce satisfactory results in smoothing out extreme values.

Table 7. Applying the exponential smoothing method to compute the predicted sales volume.

5 Discussion and Conclusion

The current study chose a medical equipment company on the American e-commerce platform Amazon as the object of the research. This company had recently been impacted by a price war that caused significant overstocking and increased the company’s inventory cost. Because of the impact of the price war, the existing mathematical model of the overall sales trend was not as reliable as it had been in the past when there was no price war. Thus, this study focused on exploring how a company can respond in a price war in terms of choosing sales forecast models to analyze forecast data. Three forecast methods were studied: the exponential smoothing method, the linear trend method, and the seasonal variation method. The results indicate that the seasonal variation method was the most suitable method for the data in this study because the original sales volumes data contained patterns that reflected seasonality and holiday influences. In the process of applying the seasonal variation method, it was found that the simple moving average method that used a 10-period simple moving ASI offered the best results for removing the seasonal influence from the data and was therefore identified as the most suitable forecast method for this case. The results are expected to help the medical equipment vendor accurately calculate the sales volume during a price war, reduce inventory cost, and increase overall profit.

5.1 Discussion of Results

This study found that the exponential smoothing method is constrained by the antecedent variable and must use the prior period’s forecast. Thus, the forecast values in this method will trend toward 0 in long-term situations.

While the linear trend method does reflect the company’s overall sales trend, the data in the study had an annual periodicity. If the goal is to forecast values for the upcoming month, this method would no longer offer accurate predictions due to its negligence of seasonality.

Among the three potential methods, the seasonal variation was the most suitable for the data in this study. We first used a simple average to calculate the seasonal index, then removed the seasonal index from all past sales volume values before doing the regression analysis, then multiplied the predicted values by their corresponding seasonal indexes. However, the results of this approach showed that because of insufficient data points (each period only had 2 or 3 values to be averaged), it was unable to approximate the true seasonal index. Any unusually high or low outliers would cause it to deviate considerably. Therefore, the seasonal index was calculated with a moving average or an exponential smoothing average to smooth out the short-term fluctuations and to reflect any long-term trends or periodicities. As a price war had started recently, using the overall historical data for regression would overlook the near-term trend of rapid sales decline. Thus, the study tested several scenarios and found that the data that yielded the most accurate regression equation for sales trend was the data from the month immediately prior to the forecast period that was also within the price war duration. After exploring the moving average, weighted moving average, and exponential smoothing methods to smooth out seasonal short-term fluctuations, it was found that the simple moving average of 10 periods was the most effective in eliminating seasonal influence from the data in this study and was the most suitable forecast method for this case. From the comparison presented in Table 8, it is clear which method is the best for companies facing a price war.

Table 8. Comparing the various methods for computing predicted sales volume and SSD.

Currently, the most common manufacturing method in industries is the “just in time” (JIT) model, which means that the manufacturers responsible for production would only produce items when demands arise. This is a manufacturing and purchasing strategy for minimizing or eliminating inventory that helps reduce inventory cost and increase overall profit. JIT was first proposed in 1953 by Taiichi Ohno, an executive of the Japanese company Toyota. The idea is to keep information flow and logistics parallel during production, in order to have the exact quantity of necessary materials to produce the exact quantity of necessary products at the right time [29]. This was done to shorten labor hours, reduce inventory, decrease production cost, and increase manufacturing efficiency [16].

As manufacturers adopt the JIT model, the pressure of managing inventory falls on the distributors. Generally, from the order of merchandise to product delivery takes about three months (a lead time of 90 days). This means that a distributor would need to predict at least three months’ worth of merchandise sales volume when placing an order with the manufacturer. Otherwise, most manufacturers would not accept the order. For this reason, sales forecast is very important for distributors. If the three-month sales forecast is inaccurate, the distributor would be faced with inventory-related stress. If the forecast is larger than actual sales, the distributor would suffer a large inventory cost. When the distributor has originally planned for a low inventory, having overstock due to erroneous forecast would result in even more damaging consequences. In addition, consumers may not like buying products that have been sitting in the inventory for a long time, especially if the products have expiration dates [6]. For example, some products use lithium batteries, which may lose the battery power as they are kept in inventory for a prolonged period and result in lower durability than what the consumers expect. On the other hand, if the forecast is less than the actual sales, then the distributor is faced with the problem of merchandise shortage. Not only does the distributor miss out on sales opportunities, but it might also cause mistrust in its customers.

Moreover, more enterprises are using different social media to meet the customer’s needs. Social media are now deeply rooted in modern life and have become a new way for companies to communicate with consumers [13]. According to prior research, including public sentiment variables in sales forecast models can increase the significance of the models. Because public sentiment variables are significantly related to certain products’ sales outcomes, they are also valuable for these products’ sales forecast [21, 35]. However, consumers often ignore social media ads because the ads and the consumer’s preferences are mismatched [19]. Accordingly, enterprises should properly utilize social media, not only providing the target consumers with ads contents but also collecting and conducting time-series analysis on the big data around consumer’s social media affective variables. Of course, social media platform administrators should also ensure the security of information and transactions, so that companies may properly use social networks to contact other companies and customers and so that customers can trust the newest information about the distributed merchandise [24].

5.2 Research Limitation and Future Research Suggestions

From the above discussion, it can be concluded that the importance of sales forecast is unquestionable. However, in the past, mathematical forecast models were not usually discussed when a company faced price wars to see how the forecast method might be adjusted. For this reason, this study provides some potential quantitative methods (exponential smoothing method, linear trend method, and seasonal variation method) that would allow companies to accurately predict sales in a price war and place orders accordingly.

The main challenge that this study encountered was that the Case Company was unwilling to make available its social media interaction data. Thus, we were unable to access data such as the level of product popularity or customer feedback. These missing data lowered the accuracy of our forecast results. If the Case Company could provide earlier historical sales data, we would be able to find the optimal ASI for the available dataset. If it could provide additional data such as number of orders placed, inventory cost, ideal quantity of inventory reserve, and delivery time, etc., we would be able to calculate the economic ordering quantity (EOQ) as a way to provide the company with the best reorder point. Future research might consider using public opinion analysis to understand the public’s response to certain target products and to adjust the mathematical model accordingly in order to increase the overall accuracy of the forecast.