Maximizing e-commerce sales, marketing & a modern customer experience