What is the difference between up-, cross- and down-selling?

By: Bart Baesens, Seppe vanden Broucke

This QA first appeared in Data Science Briefings, the DataMiningApps newsletter as a “Free Tweet Consulting Experience” — where we answer a data science or analytics question of 140 characters maximum. Also want to submit your question? Just Tweet us @DataMiningApps. Want to remain anonymous? Then send us a direct message and we’ll keep all your details private. Subscribe now for free if you want to be the first to receive our articles and stay up to data on data science news, or follow us @DataMiningApps.


You asked: What is the difference between up-, cross- and down-selling?

Our answer:

The aim of X-selling is to change the intended purchase behavior of a customer.  This can be done in three possible ways: up-selling, cross-selling or down-selling.  The idea of up-selling is to sell more of a given product, usually at the time of purchase.  An example of this is if you order a lager beer (e.g., Stella Artois) and the waiter recommends an upscale, more expensive beer instead (e.g., a specialty Trappist beer such as Westmalle).  Cross-selling aims at selling an additional product or service.  For example, the waiter might also recommend some abbey cheese as it pairs well with a Westmalle.  Finally, down-selling means selling less of a product or service in order to maintain a sustainable, long-lasting customer relationship.  For example, if you had too many beers and order yet another one, the waiter might discourage you from doing so and recommend water instead.

From an analytical perspective, X-selling applications are usually developed using descriptive analytics techniques.  As an example, association rules can be used to detect frequently occurring patterns between purchased items and, as such, recommend products or services for cross-selling.  The resulting associations can be used for product bundling, catalogue design, store layout and/or shelf organization.  Association rules can also be used to develop recommender systems.