Upselling is a sales technique where the seller invites or encourages customers to purchase more expensive products or services. The main goal of upselling is to generate more revenue and also to expose customers to options they may not have been aware of. Upselling is often combined with cross selling.