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.0

Last updated: 15 December, 2025

Tested with

WordPress version: 6.9

WooCommerce version: 10.4.2

Requires at least

WordPress version: 5.0

WooCommerce version: 5.6.0

PHP version: 7.4

Plugin changelog

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.
3.0.0
  • Feature – Added the ability to configure multiple different upsell offers that can be shown to the customer using different rules and priorities using a logic engine.
  • Feature – Enabled the configuration of upsell offers using the block editor to be able to customize the layout and design of the upsell offers to better suit your site.
  • Feature – Added support for offering products at a discounted price, either percentage or fixed.
  • Feature – Added a custom linked product type specific for Post Purchase Upsell, allowing you to use Cross-Sells and Upsells for other purposes while still using linked types for your product offers.
  • Feature – Added a Always rule to that will always pass and show the upsell offer, as long as the offer has viable products to display to the customer.
  • Feature – Added a Product rule that will only show an upsell offer as long as one or more of the products selected in the rule is in the order when the customer is viewing the thankyou page.
  • Feature – Added a Linked offer type that will show any linked products to the products in the order when the customer is viewing the thankyou page.
  • Feature – Added a Product offer that will show only the specific products that you want as the offer when the customer is viewing the thankyou page.
  • Enhancement – Added a automatic conversion of the old settings to a new format when upgrading from version a older version of the plugin to version 3.0.0 or newer.

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