Starbucks uses big data analytics and artificial intelligence to make business decisions. They collect data from over 30,000 stores worldwide completing close to 100 million transactions per week. Starbucks uses data on population density, average income, and traffic patterns to determine optimal store locations. Menu design and digital menus are optimized using customer purchase data. Registered loyalty program members receive personalized offers and rewards based on their purchase history. Tools used include data on customers, sales, marketing and operations to boost revenue and reduce costs while anticipating customer demand and tailoring the customer experience.