Web analytics is the process of analyzing the behavior of visitors to a website. The use of Web analytics is to enable a business to attract more visitors, retain or attract new customers for goods or services, or to increase the revenue each customer spends. The analysis can include determining the likelihood that a given customer will repurchase a product after having purchased it in the past, personalizing the site to customers who visit it repeatedly, monitoring the dollar volume of purchases made by individual customers or by specific groups of customers, observing the geographic regions from which the most and the least customers visit the site and purchase specific products, and predicting which products customers are most and least likely to buy in the future. The objective is to promote specific products to those customers most likely to buy them, and to determine which products a specific customer is most likely to purchase. This can help to improve the ratio of revenue to marketing costs.