An improved user interface and method are provided for presenting
recommendations to a user when the user adds an item to a shopping cart.
In response to the shopping cart add event, a page generation process
generates and returns a page that includes a recommendations portion and
a condensed view of the shopping cart. The recommendations portion
preferably includes multiple recommendation sections, each of which
displays a different respective set of recommended items selected
according to a different respective recommendation or selection algorithm
(e.g., recommendations based on shopping cart contents, recommendations
based on purchase history, etc.). The condensed shopping cart view
preferably lacks controls for editing the shopping cart, and lacks
certain types of product information, making more screen real estate
available for the display of the recommendations content. A link to a
full shopping cart page allows the user to edit the shopping cart and
view expanded product descriptions.