Subscription upsell on checkout
Subscription upselling on checkout will help you convert one-time shoppers to subscribers in just one click. This feature is designed to reduce friction, improve subscription adoption, and increase LTV, right at the point of purchase, i.e. checkout.
In this article, we will walk you through the setup steps, pre-requisites, and considerations while configuring this on the live store.
In this article
- Pre-requisites
- How to set it up?
- Key highlights
- Customer experience
- Things to keep in mind
- Related articles
- Need help?
Pre-requisites
Before completing the process, we need to make sure these things are in place.
- Shopify Plus stores: Shopify checkout app blocks are only available for Shopify Plus stores.
- Loop plan: Only available for stores on Loop Starter (previously Growth) and Pro (previously Enterprise) plan
How to set it up?
You can set up the checkout upgrade with a four-step process under 1 minute.
- Customise widget content: Navigate to Loop admin > Upsells > Checkout > Subscription Upsell Widget. Add your desired banner text and button text.
- We highly recommend adding Upgrade banner text since products are by default hidden on checkout and hence customers can't see option to upgrade until they click "Show details".
- Check Selling Plan Availability: Ensure that the existing or new selling plans are available on "Checkout". Only one selling plan will be picked per product based on Checkout availability and priority order.
- Add Loop Blocks in Checkout: Navigate to Loop Admin > Upsells > Checkout, and click Add Loop block.
- Shopify checkout editor will open with the published theme. Add "Upgrade to subscription" and "Upgrade banner" block from Loop Subscriptions
- Enable the Widget: Navigate to Loop admin > Upsells > Checkout, and ensure the "Upgrade to subscription" widget is enabled on Loop admin.
Key highlights
- One-Click Conversion: Let shoppers instantly switch from one-time to subscription right in the checkout flow.
- Ultimate flexibility: Empower customers to switch to their preferred subscription frequency or even downgrade to a one-time purchase.
- Reach a larger audience: Leverage customizable banners on Checkout to highlight subscription benefits and encourage upgrades where upgrade buttons might get overlooked on mobile screens.
- Stay in control: Easily manage subscription upsell widgets, track performance, and make data-driven decisions to improve conversion.
Customer experience
Customers will be shown a button to upgrade to subscription for all eligible products listed under the "Order summary" section on Checkout. Based on the product upgrade status, "Checkout banner before upgrade" or "Checkout banner after upgrade" will be shown.
Case 1 - When a customer has not upgraded any item to subscription on checkout, then the button to upgrade will be shown along with content from "Checkout banner before upgrade"
Case 2 - When a customer has upgraded at least one item to subscription on Checkout, then dropdown to select among different delivery frequency or downgrade to one-time option along with content from "Checkout banner after upgrade" will be shown.
Things to keep in mind
- Eligibility: Upgrade option is available for all products added as one-time with atleast one eligible selling plan. For each product, top selling plan (based on priority) available on checkout will be shown for upgrade.
- No downgrade: Product already added as subscription in checkout will not be allowed to downgrade to one-time purchase.
- Bundles: For bundles, upgrade works only if the bundle’s selling plan is available on checkout, and “Hide bundle selling plan on individual product pages” is disabled
- Prepaid plans: Not eligible for subscription upsell at checkout.
- Free items: Products priced at $0 (e.g., gifts) won’t show upgrade options.
- Bundle items: Items added as one-time within a bundle can't be upgraded individually.
Related articles
Here are some related articles that may offer additional insight and context.
Need help?
No worries - we're here for you!
If you have any questions or need assistance, feel free to email us at support@loopwork.co or chat with us using the support beacon at the bottom right of your screen.
Regards,
Loop Subscriptions Team 🙂
Updated on: 14/07/2025
Thank you!