Articles on: General

How to add post purchase-upsells to the original order on Shopify with ReConvert

In this tutorial you will learn how to add post-purchase upsells to the original order instead of creating a new order.

This option is only available for the following sections:

product upsell,
product recommendations,
reorder button.

For the pop-up with timer, discount section, and other sections, a new order will be created due to platform limitations.

ReConvert allows you to add any products accepted on the sections mentioned above to the original order instead of creating a new order.
If you installed the app later than January 12th 2021, this will be the default behavior in your store, otherwise, you would have to manually change the settings as shown in this guide.

Adding Upsells to the Original Order

1️⃣ In order to add upsells to the original order, head over to the ReConvert dashboard, at the top menu click on Settings -> General Settings.

2️⃣ Scroll down to the "Order settings" section. From the dropdown select Add items to the original order.

3️⃣ A new set of Additional/advanced settings will appear, allowing you to have better control over when to add items to the original order.

Selecting Sections That Add Upsells

This section allows you to choose which of the sections would add upsells to the original order, and which ones would create a new order.

💡 TIP: We recommend selecting product upsell & product recommendations and set the reorder button to create a new order.

Setting Your Item Reserve Time

If the customer clicks the Buy now button, ReConvert will add an item to the original order, in an "unpaid" payment status, and will redirect the customer to make the additional payment at checkout.

By default, ReConvert will remove the added items if the payment wasn't completed after 60 minutes, in order not to hurt your inventory and fulfilment processes.

This field allows you to control the amount of time for which additional items are saved when the customer does not complete the purchase.

📝 NOTE: If you don't wish to remove added items at all, you can set reserve time to 0.

Handling manual payment methods

For manual payment methods (like cash on delivery, AfterPay, Klarna, bank deposits, cash etc), the customer might complete the purchase of the additional item but the payment status of this items would remain pending.

For this payment method, you can either hide the widgets or create a new order in order to avoid removing an item that the customer approved for delivery.

📝 NOTE: This section will not show up if you set reserve time to 0

Handling fulfilled orders

This section allows you to choose to either hide the widgets, or create a new order in case the original one is fulfilled since we can't add items to fulfilled orders.

Once you're done, click the Save button to apply these settings in your store, and from then on upsells will be added to the original orders instead of creating a new ones!

📝 NOTE: When adding items to the original order, Shipping will not be charged for these items.

Well, that’s a wrap!

If this article did not solve your issue, our support team is available for you 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

Updated on: 29/12/2022

Was this article helpful?

Share your feedback


Thank you!