Tracking customer purchases helps companies know more about the specific customer making the purchase and more about the latest consumer trends. One of the goals is to predict the future needs of customers and to have them in stock when they ask for them.