Skip to content
Order Editing

Setting Up Checkbox Upsell

Add one optional product to Shopify Checkout that customers can tick to add and untick to remove.

2 min read

Before you begin

  • Checkbox Upsell uses a checkout app block and requires Shopify Plus.
  • You need permission to edit and save the published checkout profile.
  • Choose one active product that is available in each selected market.
  1. Open Apps > Order Editing > Upsells.
  2. Select Create strategy and open Templates.
  3. Choose Checkbox Add-On. This template selects the Checkbox Upsell placement and preloads a Single Product module.
  4. Choose the Shopify markets that can see the offer.
  5. Select the one product customers can add.
  6. Add concise offer copy and any required customer targeting.
  7. Keep the strategy in Draft, preview it, and save.

Checkbox Upsell renders one optional product. A dynamic or multi-product module is not the recommended path for this placement.

Add the checkout app block

  1. Open the Checkbox Upsell setup action in Order Editing.
  2. Continue to Shopify's Checkout Editor.
  3. Select Add app block where the offer should appear and choose Checkbox Upsell.
  4. Place it near the relevant shipping or payment step without competing with the order summary.
  5. Choose whether the block shows product details and its card border.
  6. Save the checkout profile.

Optional: lock the strategy to the block

Use a locked strategy when this exact block must request this exact offer.

  1. In the strategy, enable Only show this strategy when an app block requests it by ID.
  2. Copy the strategy ID.
  3. In Shopify's Checkout Editor, open the Checkbox Upsell block.
  4. Paste the ID into Locked Strategy and save.

The strategy is then excluded from normal matching and does not appear anywhere else unless another supported app block requests the same ID.

Check it in checkout

  1. Activate the strategy when its product, targeting, and market are ready.
  2. Add a qualifying product to the cart and continue to checkout without placing an order.
  3. Confirm the checkbox is initially unticked.
  4. Tick it and confirm the offered product is added without leaving or reloading checkout.
  5. Untick it and confirm the product is removed and totals update.
  6. Repeat with a cart that should not match the strategy.

Related articles

Placement Setup Guides

Setting Up Checkout Line Item Editing

Let customers adjust eligible checkout items before payment.

Placement Setup Guides

Setting Up the One-Click Upsell

Configure the full-page post-purchase offer shown after payment.

Placement Setup Guides

Setting Up Order Status Page Upsells

Install and configure Product Carousel or Featured Product Upsell on the Order Status Page.

Placement Setup Guides

Setting Up Thank You Page Upsells

Install and configure Product Carousel or Product List Upsell on the Thank You Page.