Articles on: ReConvert for Shopify

How to enable subscription upsells | Shopify

The subscription settings exist within upsell widgets in ReConvert.

Please note that some minor differences may exist between certain pages and specific widgets*the first release of the subscription pricing will be only on the Post Purchase page within the Product Upsell widget. Future versions will extend the functionality across all pages and all widgets, wherever possible


This guide focuses on adding subscription options to a product upsell widget on the post purchase page.


To use subscription upselling, you first need to create your subscription plans using a subscription app. ReConvert displays and supports existing plans, but you cannot create or manage them inside ReConvert itself. The free Shopify Subscriptions app is a simple option for setting up your plans, and you’ll also manage your subscription customers from there.


Enable subscriptions on a Product upsell


  1. In the ReConvert editor click the upsell widget you wish to edit



  1. Click Subscription



  1. Enable upselling subscriptions


ReConvert can upsell existing subscription plans. You can manage your subscriptions anytime from your subscriptions app



  1. Choose which subscription options to display


When you first open this dropdown, you may only see Show all existing subscription options. This is expected for the initial release, and additional options will be available in future updates.



  1. On the preview panel, you’ll see placeholders. These placeholders may be slightly different to the ones you see here, but don’t worry - this is expected - they are just placeholders.


If you’ve already set up subscription products in your subscription app (for example, Shopify Subscriptions), then in a live order flow, the placeholders will be replaced with your real subscription options for that product.You won’t see your live subscription plans inside the ReConvert editor itself - they only display during the checkout flow on the live pages and widgets.So don’t panic if the options here don’t look like your subscription options. Once you’ve created real subscription plans in your app, they will appear correctly for customers at checkout.



  1. Set the Default purchase option


  • Choose Subscription or One time purchase as the preselected option



  1. Edit the Button text if needed


  • For example: “Subscribe and save”



Note:- the subscription discount will always take precedence over any ReConvert discount set in the widget’s Price and discount block. If subscriptions are enabled, any ReConvert discounts for that widget are ignored.


Configure purchase-option text


  1. Click Purchase options in the widget settings



  1. Show subscription plan description - check or uncheck



  1. If enabled, enter your plan description in the editor


  • You can add hyperlinks
  • You can change text size and alignment
  • You can use bold text formatting
  • You can use different colors
  • Auto fields for {frequency} and {discount%} populate from your available subscription options




  1. From within the main widget block click User consent



  1. Optionally edit the mandatory consent text


  • We recommend keeping the default unless your store policy requires custom wording



Important: Shopify requires explicit customer consent for subscriptions. Ensure the consent checkbox is clearly worded.


Save and publish


  1. Click Save in the editor



Well, that’s a wrap!


If this article did not solve your issue, our support team is available 24/7. Just click the live chat button at the bottom-right corner of this page


📢 Did you know we have a YouTube channel? Don’t forget to subscribe to the channel to keep in touch with us and our news and updates🙏 If you find our app useful, help other merchants find it by leaving us an honest review on the Shopify App Store! It means the world to us📧 Please let us know if you spot any typos, mistakes, or omissions via care@reconvert.com

Updated on: 08/09/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!