Shopping cart abandonment is one of the most significant reasons e-commerce retailers worry about their business.