Skip to content

Cart page and cart drawer

Cart Page & Drawer Upsell

One offer for the cart page and the cart drawer. Customers add a recommendation without leaving the cart. Totals update in place.
Cart page with a You might also like strip, with callouts for Cart page, Same offer in the drawer, and Add in place.

How it works

You might also like carousel on the cart page, with watering can and succulent cards and Add buttons.

Recommendations sit on the cart page

Below the cart, or on top of it, customers see a You might also like strip. Each card has a variant, a price, and an Add button.

Cart drawer with a You might also like list and Add buttons on each recommended product.

The same offer runs in the cart drawer

Themes with a slide-out cart get the same recommendations. You do not create a second offer for the drawer.

Cart with the watering can added as a line item, labeled Added in place, and an updated subtotal.

Add stays in the cart

Tapping Add posts the item to the cart. The new line appears in place, the subtotal updates, and the customer can keep checking out.

What only Cart Page & Drawer Upsell can do

Four controls that cover both cart surfaces, keep Add in place, and choose when the offer shows.

Cart page and cart drawer side by side, both showing the same You might also like offer, labeled One offer.
01

One offer covers the cart page and the drawer

Cart Page & Drawer Upsell is a single offer type. The theme app embed renders it on the cart page and on themes that use a cart drawer, so a slide-out cart does not need its own offer.

  • Place it below the cart, on top of the cart, or on an HTML id.
  • Top and below support native Shopify themes such as Dawn.
Offer editor Content card with Force refresh after product added checked.
02

Force refresh after a product is added

On Dawn and other native themes the cart usually updates on its own. On some third-party themes it does not. Force refresh after product added reloads the cart so the new line and totals show up.

  • Off by default.
  • Turn it on only if Add does not update the cart on your theme.
Offer editor Trigger card with Specific products selected and two cart products chosen. No collections option.
03

Trigger on any cart product, or on specific products

Upsell is triggered for All products, or for Specific products already in the cart. Cart Page & Drawer Upsell does not offer a collection trigger, a cart-value threshold, or an A/B test.

  • All products is the default.
  • Specific products shows the offer only when those items are in the cart.
Offer editor Content card with Enable product name links (open in new tab) checked.
04

Open the product page in a new tab

Enable product name links (open in new tab) lets a customer open the recommended product from its name or image. The Add button still adds the item in the cart. This is not a redirect instead of add.

  • On by default.
  • Add in place is unchanged when the link is on.

Questions about the cart

Do I need a second offer for the cart drawer?

No. One Cart Page & Drawer Upsell offer covers the cart page and themes that use a cart drawer.

Does Add send the customer to another page?

No. Add posts the product to the cart and updates the line items in place. If you want a product page, turn on Enable product name links so the name and image open in a new tab.

When should I use Force refresh after product added?

When Add does not update the cart on your theme. Native themes such as Dawn usually refresh on their own. The checkbox is for third-party themes where the new line does not appear until a reload.

Can I trigger this offer on a collection or a cart value?

No. The trigger is All products or Specific products in the cart. There is no collection trigger, no cart-value threshold, and no A/B test on this offer type.

Where can the widget sit?

Below the cart, on top of the cart, or before or after an element you name by HTML id. Top and below are for native Shopify themes. See placement options in the docs.

How is the discount applied at checkout?

Through a Shopify Function. The Discount Name you set is what appears on the cart and at checkout. The customer does not enter a code.

Add a Cart Page & Drawer Upsell

Create the offer in RevenueLift. One offer covers the cart page and the drawer.