Checkout upsell.

A Shopify Checkout extension that offers Subscribe & Save inline next to each cart line item — at the highest-intent moment in the funnel. One toggle, one click, one-time buyer becomes a subscriber.

This is a Pro feature. The checkout upsell extension is part of the Daima Pro plan ($9.99/mo flat). Free merchants can read this doc as a preview and upgrade from Billing in the admin nav. Free vs Pro details →

How it works

The upsell renders as a Shopify Checkout UI Extension at the purchase.checkout.cart-line-item.render-after target — meaning it appears inline directly under each subscribable cart line item on the checkout page. Customers don't have to navigate or scroll; the offer is visible in the same row as the product they just decided to buy.

When a customer toggles "Subscribe & Save", their cart line is updated to use the matching Selling Plan, the discount applies immediately, and the order completes as a subscription order on submit.

Installing the extension on your checkout

Unlike most Daima settings (which live in the Daima admin), the checkout upsell is configured through Shopify's Checkout Editor because that's where Shopify routes Checkout UI Extensions. Steps:

  1. From your Shopify admin, go to Settings → Checkout → Customize
  2. In the checkout editor, navigate to the Cart line items section
  3. Click Add app block and choose Daima Subscribe & Save Upsell
  4. Configure the extension settings (see below)
  5. Click Save in the checkout editor

The upsell is now live on every checkout page. It appears only on cart line items that have a matching Daima Selling Plan — non-subscribable products won't show the upsell.

Configuration settings

The checkout extension exposes three settings in the Shopify Checkout Editor:

  • Enable subscribe & save upsell — toggle the extension on/off without removing it from the layout
  • Headline text — the offer's main label. Suggested copy: "Subscribe & Save 15%" or "Get this every month and save 10%"
  • Button text — the toggle label. Default: "Subscribe & Save". Some merchants prefer "Make this a subscription" or "Save with subscription"

The customer's experience

  1. Customer adds a one-time product to cart and proceeds to checkout
  2. On the checkout page, under the cart line item for any subscribable product, they see the Daima upsell — eyebrow, title, two radio choices ("One-time order" vs "Subscribe & save")
  3. Selecting "Subscribe & save" updates the cart line in real time — price recalculates, savings badge appears
  4. The customer continues through Shopify's normal checkout flow (shipping, payment, confirmation)
  5. The order completes as a subscription order; Daima creates the Subscription Contract

A/B testing the upsell

The extension's headline and CTA text can be A/B tested through Daima's standard A/B testing flow. Most merchants see meaningful conversion lift from testing offer phrasing — "Save 15% on every order" vs "Get this monthly" can move conversion by 20–40% with no other changes.

When to use checkout upsell vs the product-page widget

The product-page widget catches customers who already know they want this product and just need to choose between one-time and subscription. The checkout upsell catches customers who didn't see the widget, didn't engage with it, or chose one-time at the product level — and gives them a second chance at the moment of highest commitment.

You should run both. They target different decision moments. The widget converts higher per impression; the checkout upsell converts a smaller percentage of a much-later-funnel cohort. Combined, they typically lift subscription rate by 30–50% over a widget-only setup.

Designing a useful upsell

  • Match the discount to the friction. The customer is already paying — make the subscription offer feel obviously better. 15% is the floor; 20–25% closes more.
  • Lead with savings, not commitment. "Save $4.50" beats "Subscribe and never run out." The customer is in checkout; they want a reason to click yes right now.
  • Keep the CTA action-y. "Make this a subscription" reads as work. "Save 15% on every refill" reads as a reward.
  • Don't overlap with site-wide discount codes. If a customer already has a discount code applied, the subscription discount might stack uncomfortably. Test the math at checkout before going live.