Chatbots that win hearts and wallets: Maximizing customer satisfaction and repeat purchases | Synapse