Post Purchase Upsell for WooCommerce

Last modified:

Here you will find documentation on Post Purchase Upsell for WooCommerce.

Technical information

Plugin data

Plugin version: 4.0.1

Last updated: 1 April, 2026

Tested with

WordPress version: 6.9

WooCommerce version: 10.6.2

Requires at least

WordPress version: 5.0

WooCommerce version: 5.6.0

PHP version: 7.4

Plugin changelog

4.0.1
  • Fix – Fixed an issue when using a different pending upsell status than Pending Upsell causing the order to not be set to the correct status after the upsell offer expired.
  • Fix – Fixed an issue with the pending upsell status not working properly for some payment methods.
  • Fix – Fixed an issue that caused the buttons for the upsell offer to not show in some themes or when using Elementor.
4.0.0
  • Feature – Added support for creating fallback orders for upsell in cases where the gateway does not support upsell or if other errors happen when applying the upsell offer. Needs to be enabled with the setting `Enable product upsell fallback`.
  • Feature – Added support for Upsell that needs to redirect the customer to a new payment page.
  • Feature – Added support for setting the order to a temporary status instead of `Processing` or `Completed` in WooCommerce while the order is waiting for an eligible upsell. This requires the upsell offer to have a urgency time set either through the offer or a payment gateway.
  • Feature – Added a new offer type for coupons that can be used to offer a coupon rather then adding new products to the order.
  • Enhancement – Improved the ability to change the styling of the Upsell offer in more ways, for example changing the colors for the buttons and icons on the thankyou page.
  • Enhancement – Improved the analytics for Post Purchase Upsell to use a separate database table to lookup upsell data rather then searching through orders, since this could be slow on sites that take a large amount of orders.
  • Fix – Fixed an issue with memory exhaustion on the analytics page for Post Purchase Upsell that could happen for stores with a lot of orders.
  • Fix – Fixed an issue that caused the upsell offer to still show after the Urgency timer had run out.
3.1.0
  • Feature – Added a analytics page to be able to see how much revenue the upsells has generated, and what products have preformed the best.
  • Feature – Added settings to be able to set the text for the button and the text displayed after a upsell has been made.
  • Feature – Added support for HPOS.
  • Enhancement – Added a Norwegian translation of the plugin provided by Remi Johansen.
  • Enhancement – The error message from a payment gateway will now be shown to the user if a upsell failed to be applied to an order.
  • Fix – Fixed an issue with linked products not working properly when the product was a variable product.
  • Fix – Fixed some alignment issues with error messages and the icon for the upsell window.

View complete Changelog

Support

English: use the support form on krokedil.com to get help.

Svenska: använd supportformuläret på krokedil.se för att få hjälp.

Helpful information before you contact us can be found in the How to prepare a support ticket article.

English product page on krokedil.com

Svensk produktsida på krokedil.se