- Easy sign-up/login process
- Add to cart + super-fast checkout.
- Sending push notifications
- Save for Later option / Offline functionality.
- Different Types of payment options
- Customer wish lists to understand customer profile.
- Detailed product information
- Customer service support/ ideally 24×7
- Loyalty and membership options
- Easy Return option