xpay✦ Commerce
Directory
WooCommerce plugins
Up-sell Trio for WooCommerce
Up-sell Trio for WooCommerce
Minimalist and high-efficiency plugin under 1,000 lines of code packed with WooCommerce up-sell features: Frequently Bought Together, Out-of-stock Alt …
Will this break my store?
What the WordPress.org registry says about keeping Up-sell Trio for WooCommerce running.
Tested to 6.8.6 — 2 branches behind 7.0
A branch or two behind — normal for a plugin between releases.10 months ago
At least 5.4 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.4
Your host must be running at least this version.6.0
1
A single maintainer. Worth knowing if the plugin is load-bearing for your store.Maintenance & trust
Scored on how Up-sell Trio for WooCommerce is looked after — not on how many stores run it.
Maintenance
26 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
Not enough dataListing transparency
10 / 10Ratings
No one has rated this plugin on WordPress.org yet. That is a statement about the ratings page, not about the plugin — plenty of well-kept plugins never collect them.
Minimalist and high-efficiency plugin under 1,000 lines of code packed with WooCommerce up-sell features: Frequently Bought Together, Out-of-stock Alternatives.
Feature: Frequently Bought Together and Product Recommendations
Generates recommended product relationships from purchase history by email address using the Action Scheduler.
Creates a short code and dynamically inserts a frequently bought together promotion offering customers a percentage discount on add-on products.
Uses real dynamically generated WooCommerce Coupons to aide with reporting and other compatibilities, thus coupons must be enabled in WooCommerce settings.
Feature: Out-of-stock Alternatives
Displays two up-sell products above the add-to-cart form on single product pages when out of stock. Converts traffic to otherwise dead end discontinued or temporarily unavailable product pages.
Decisions not options! There is no settings page!
Frequently Bought Together and Product Recommendations:
Activating this plugin will insert the Frequently Bought Together section into the single product page via the WooCommerce hook woocommerce_after_single_product_summary.
If you need to insert the Frequently Bought Together feature via shortcode, such as with a page builder like Elementor, please follow this format: [ccom_fbt cross_sells="no" heading="Frequently purchased together…" heading_tag="h2"].
Cross sells feature will give preference to any products linked as cross-sells in the product settings.
Recommendations data can also be used for your Related Products by adding the following into your Code Snippets or child theme functions.php file:
add_filter( 'woocommerce_related_products', function( $related_posts, $product_id ) {
$product = wc_get_product( $product_id );
$recommendations = (array) $product->get_meta( 'ccom_recommendations', true );
return array_merge( $recommendations, $related_posts );
}, 10, 2 );
Out-of-stock Alternatives:
Up-sell products configured in the WooCommerce product edit screen will be shown on out-of-stock single product pages above the empty add-to-cart form.
This plugin is funded by clients of Coded Commerce, LLC funding feature requests for development. When I develop useful code under GPL licensing I share it on our site as Code Snippets and in some cases package great features like these into free plugins so everybody can benefit, including the originating client via bug fixes and others’ funded feature requests.
I also welcome donations via the “Donate to this plugin” button towards the bottom of the right sidebar on the WordPress.org plugin page.
I removed this feature in September 2025 to make room for an upcoming feature in the My Account Orders area.
You can bring it back using the free Code Snippets plugin and installing my code snippet: https://codedcommerce.com/woo/cart-and-checkout-order-bump/
Use the free Code Snippets plugin and this sample code:
// FBT Multiplier (-0.1 = 10% off)
add_filter( 'ccom_fbt_multiplier', function( $multiplier ) {
return -0.1;
} );
// My Account Buy-Again Multiplier (-0.05 = 5% off)
add_filter( 'ccom_reorder_multiplier', function( $multiplier ) {
return -0.05;
} );
Use the free Code Snippets plugin and this sample code:
// To Disable Out-Of-Stock Alternatives
add_filter( 'ccom_oos_enabled', '__return_false' );
// To Disable FBT
add_filter( 'ccom_fbt_enabled', '__return_false' );
// To Disable My Account Buy-Again
add_filter( 'ccom_reorder_enabled', '__return_false' );
// Conditional Example
add_filter( 'ccom_reorder_enabled', function( $enabled ) {
return current_user_can( 'practitioner' ) ? false : $enabled;
} );
To report bugs, please click the Support tab, search for any preexisting report, and add yourself to it by commenting or open a new issue.
To request new compatibilities or features, please consider hiring the developer of this plugin or another developer who can provide us with code enhancements for review.
Paid premium support is also available for those looking for one-on-one help with their specific WordPress installation. Visit our website in the link above and contact us from there.
Plugin details
Tags on WordPress.org
