How to configure a Checkout Upsell flow that lets customers convert all one-time products to subscriptions
Checkout Upsell allows customers to upgrade a one-time product to a subscription at checkout.
This guide explains how to set up a Checkout Upsell flow and specific product considerations.
- Shopify Checkout Integration
- Migrated Shopify Checkout Integration
Before you start
- Checkout Upsell is only available for stores using Shopify Plus.
Products must be available as both a one-time purchase and a subscription.
You must add the appropriate Recharge Checkout Offers app block to your Shopify theme for the upsell to display.
See How to configure a Checkout Upsell flow that lets customers convert specific products to subscriptions for instructions on upselling individual line items.
How it works
After you create a Checkout Upsell experience in Recharge and add the app block in Shopify, customers can convert eligible one-time products to subscriptions directly at checkout.
With Upsell all line items, customers can convert all eligible products in their cart with one click.
This experience is optimized for mobile checkout and clearly displays the total savings when customers switch to subscriptions. When enabled, Recharge automatically groups products with matching subscription frequencies so customers can quickly confirm their upgrade.
Step 1 - Create the Checkout Upsell All experience
In your merchant portal, click Cross-Sell & Upsell.
Select Checkout Upsell All.
Click Create new.
Step 2 - Review your audience
By default, all customers who enter checkout receive the upsell offer. You can add conditions to limit the offer.
Click Review your audience.
Select the pencil icon next to Customer enters checkout.
-
Click + Add to configure conditions such as:
Cart contains specific products
Customer is from a specific country
Customer has a specific logged-in status
Line item matches a specific collection, variant, or discount code
Click Apply to save your changes.
Step 3 - Review and customize the experience
Recharge displays default upsell language at checkout. You can keep the default content or customize it to match your brand.
Click Review & customize experience.
-
Update:
Offer text
Button labels
Frequency text
Available variables
The following variables are available:
Section |
Variable |
Description |
Example |
| Content | {{group_discount_amount}} |
Displays the calculated potential savings if the customer converts all eligible items in that group to subscriptions | Save $6.00 when you subscribe to all Coffee Bean products. |
| Content | {{total_discount_amount}} |
Displays the calculated potential savings if the customer converts all eligible items in the cart to subscriptions | Switch to subscription and save a total of $8.00 on your order. |
Step 4 - Add the upsell app block to your Shopify theme
To display the upsell offer, you must add the app block in Shopify.
Click Make visible on your storefront.
Select Configure app block in Shopify.
In Shopify checkout settings, add the Recharge Checkout Offers app block.
In the dropdown menu, select Upsell all line items.
You may see a warning in Shopify when selecting this option. You can safely ignore it.
For best results, position the app block above the email or phone number field in the Contact section.
To display the upsell in Shop Pay, select Include app block in Shop Pay.
Click Save.
Step 5 - Activate the experience
Click Finish setup.
Add a name and optional description.
Click Mark as done.
Select Activate upsell.
Advanced analytics
Metric |
Definition |
| Impressions | The number of times the Checkout Upsell offer is displayed to customers at checkout. |
| Conversion rate | The percentage of customers who accept the Checkout Upsell offer. |
| Revenue generated | The total value of all line items that have been upgraded to a subscription using the Upsell All app block. |
Considerations
Consider the following when offering upsell options at the checkout:
Consideration |
Notes |
| Product configuration |
|
| Bundles |
|
| Changes to the upsell offer type |
|
| Line item properties |
|
| Subscription type |
|
| Previewing the upsell offer |
|
| Checkout Upsell compatibility with prepaid |
|
| Quantity Upsells |
|
