To fully engage with customers, online retailers have to bring the human touch of an in-store experience to online shopping.