Cart Drawer Upsells

How to add cart drawer upsells on Shopify

A comprehensive how-to guide on how to install & configure cart drawer upsells on Shopify store using AS Upsell & Cross-Sell app.

When a customer adds a product to cart, they are already showing buying intent.

That makes the cart drawer one of the strongest places to suggest relevant add-ons, complementary products, small extras, or last-minute cross-sells before checkout to increase average order value without forcing customers away from the checkout flow.

This is a comprehensive tutorial and reference on how to install and configure cart drawer upsells on a Shopify store using AS Upsell & Cross-Sell App.

Bookmark this page so you have it to hand when needed.

What you will create

In this tutorial, you will create a cart drawer upsell offer that can display relevant products directly inside your Shopify theme’s cart drawer.

Use it to show:

  • Related products
  • Product add-ons
  • Complementary items
  • Last-minute extras
  • Discounted cart add-ons
  • In-cart upsell and cross-sell offers

Step 1: Prerequisites

Before creating your offer, you need to do two things.

Install AS Upsell & Cross-Sell App

Install the app from the Shopify App Store

Once installed, you can create upsells, cross-sells, add-ons, quantity breaks, volume discounts, BOGO offers, and BXGY deals from one app.

For this guide, we’ll focus on cart drawer upsells.

Add the app code snippet to your cart drawer’s Liquid file

After installing the app, open your Shopify Theme Editor, go to Edit Code, and add the app snippet to your theme’s cart drawer Liquid file where you want the offer to appear:

<div data-as-upsell-root-drawer></div>

AS Upsells Offer Editor

Theme Code Editor

Once the app snippet is added, you can create and publish offers from the app dashboard.

P.S. If you have any issues or are unsure about something, don’t hesitate to reach out to support for help.

Step 2: Create offer

Create a new offer

Open the AS Upsell & Cross-Sell App dashboard and click Create Offer.

Dashboard

Choose offer type

Within the Cart Drawer tab, choose Upsell & Cross-sell as your offer type.

Choose offer type

You can also create Volume Discounts & Quantity Breaks, BOGO, and BXGY offers in the app.

Step 3: Add products to your upsell offer

Click Add products and choose the products you want to show in your offer.

You can add up to 12 products.

Add products

Storefront heading and product carousel

You can add an optional storefront heading, and also control how many products are visible at once.

Set the Visible products between 1 and 4.

If you add more products than the visible products setting, the offer becomes a carousel automatically.

Storefront heading

Carousel

For example, if you add 8 products and set visible products to 3, customers can scroll through the offer as a carousel.

Step 4: Choose your CTA type

Next, choose how customers should add the upsell product.

You can use:

  • Button
  • Checkbox
  • Toggle

Choose call-to-action

Step 5: Choose your offer triggers

To create more relevant offers, choose when the offer should appear.

You can trigger the offer based on what is in cart:

  • Specific products
  • Products from collections
  • Products with tags
  • Cart value in any currency

Cart drawer upsell visibility triggers

Offer relevance might help increase conversions.

For example:

  • A leather care kit when a leather bag is in cart
  • Socks when footwear products are added to cart
  • Protein shakers when a supplement product is added
  • Cheaper Upsell A for lower-value carts below $100
  • More premium Upsell B for higher-value carts above $100
  • Other relevant add-ons

Step 6: Adjust the styling

Next, style your offer so it fits your Shopify theme.

You can adjust text, colors, spacing, buttons, borders, badges, and other visual settings.

Styles tab

Find style settings faster

In the live preview, hover over any element to reveal the style section, and click on any setting to open it in the styles tab.

For example, hover over the title, and click the text size, font, or color setting linked to that element.

Find correct styles on mouse hover

You can always come back to this later after publishing the offer in Step 8.

Import styles from another offer

Once you have created at least one offer, you can Import styles to another offer to create new offers faster while maintaining visual consistency.

Import styles

Step 7: Add a discount

You can add a discount if you want to make the upsell more attractive.

Set a discount

The discount only applies when the product is added to cart through this offer.

It does not change the price of this product in your shop. In other words, the discount does not apply when the product is added via other flows.

Step 8: Publish and preview the offer in your cart drawer

Once you’re ready, publish the offer and preview it on a live cart.

Publish and Preview offer

Offer in live cart drawer

Your offer can now appear in carts that match your visibility trigger rules.

Step 9: Translate your offer

If you sell in multiple regions and use translations, you can also translate offer elements via the Edit Translations page.

When translated, select a locale in the editor preview to see how the offer looks in that language.

Add and preview translations

What to do next

Creating your first Shopify upsell offer is only the start.

Once it is live, you should track performance and improve it over time.

Track impressions, add-to-carts, revenue, and products sold

In the app, you can track how your offers are performing.

Look at:

  • Offer impressions
  • Add-to-carts
  • Extra revenue generated
  • Products sold through the offer

Dashboard performance metrics at a glance

More in-depth analytics

This helps you understand the impact these offers have on your store.

Improve conversions with more relevant add-ons

If an offer gets impressions but few add-to-carts, the product may not be relevant enough.

Try improving it by:

  • Using more specific product triggers
  • Matching add-ons more closely to the main product
  • Testing a clearer offer title
  • Adjusting the CTA type
  • Adding a discount
  • Reducing the number of products shown at once

Relevant offers usually convert better than broad recommendations.

Try cart page upsells or product page add-ons

Cart drawer upsells are an excellent choice for offering something in the last stages of the buying journey, and they can often convert extremely well.

In combination with cart drawer offers, you can significantly bump your order value by creating:

Product page upsell offer

Cart page upsell offer

Consider quantity breaks, volume discounts, BOGO, or BXGY deals

Some products also work better with discount-based offers.

If customers often buy more than one unit, try “Buy more, Save more” offers:

  • Quantity breaks
  • Bulk / volume discounts

If you sell products that pair well together, try:

  • BOGO, or Buy One, Get One Free deals
  • BXGY, or Buy X, Get Y deals

For these offers, you can add:

  • Progressive gifts
  • Progressive checkbox upsells

Quantity Break with Progressive Upsells and Gifts

Buy X Get Y deal with mix & match variants

Final thoughts

Adding upsell products on Shopify does not need to be complicated.

With AS Upsell & Cross-Sell App, you can create upsells and cross-sells, product add-ons, suggest related products, create Frequently Bought Together offers, and set up discount-based offers without custom code.

Start with one focused offer.

Pick a product or collection that already sells well, add a relevant add-on, and track the results.

Once you see what works, create more targeted offers across your product pages, cart page, and cart drawer.