Upsell

Placements and theme setup

Add Upsell blocks to your theme, checkout, thank-you page, and customer account.

Upsell offers only appear where you add the matching AppsTint block. The in-app setup guide includes deep links that open the right editor with the block pre-selected.

Cart page

  1. Open AppsTint → Upsell and use Open theme editor (cart) from the setup card, or go to Online Store → Themes → Customize.
  2. Switch to the Cart page.
  3. Add block → Apps → Upsell Offers.
  4. Place it above the checkout button (recommended).
  5. In block settings, set Placement to Cart page.
  6. Optional: section heading, layout template (card / inline / banner).
  7. Save.

Product page

  1. Open the theme editor on a Product page.
  2. Add block → Apps → Upsell Offers.
  3. Set Placement to Product page.
  4. Save.

Cart drawer

If your theme uses a cart drawer, add the same Upsell Offers block and set Placement to Cart drawer. The block loads offers when the drawer opens.

Checkout

  1. Go to Settings → Checkout → Customize (checkout editor).
  2. Add the Upsell checkout block to the step you configured in the offer (information, shipping, payment, or order summary).
  3. In the block settings, enter the placement key matching your offer (for example checkout_payment).
  4. Save.
Shopify Plus required for fixed-price upsells. Offers that set an exact unit price (fixed price discount type) use the Cart Transform API, which is available on Shopify Plus only. Percentage and fixed-amount discounts work on all Shopify plans.
Use the Open checkout editor link on the Upsell overview setup card to jump straight to checkout customization.

Thank-you page

  1. In the checkout editor, open the Thank you page.
  2. Add the Upsell thank-you block.
  3. Offers with Thank-you placement will load automatically.

Shoppers accept thank-you offers via a new checkout — the upsell cannot be added to an order that already completed.

Customer account (order status)

  1. In Settings → Customer accounts, customize the Order status page.
  2. Add the Upsell customer account block.
  3. Offers with Customer account placement appear on the order status page.

Verify

CheckExpected
Offer is ActiveShows when rules match
Upsell app is activated on Apps gridEmpty when deactivated
Block placement matches offerMismatch = no display
Cart has items (for cart placements)Empty cart may hide offers

Cart Transform (fixed-price offers)

When a merchant opens the embedded AppsTint app, Cart Transform registers automatically for fixed-price upsell line pricing. This requires Shopify Plus. No manual install step.

Next step

Discounts, triggers, analytics & FAQ →