xpay✦ Commerce
Directory
WooCommerce plugins
J Cart Upsell and Cross-sell for WooCommerce
J Cart Upsell and Cross-sell for WooCommerce
Boost your WooCommerce with targeted upsells, cross-sells, gifts and a cool modal cart.
5.0
(13 ratings)Will this break my store?
What the WordPress.org registry says about keeping J Cart Upsell and Cross-sell for WooCommerce running.
Tested to 6.8.6 — 2 branches behind 7.0
A branch or two behind — normal for a plugin between releases.8 months ago
At least 0.9 releases a year since launch. WordPress.org only lists versions still available for download, so the real number may be higher.7.1
Your host must be running at least this version.5.0
2
Maintenance & trust
Scored on how J Cart Upsell and Cross-sell for WooCommerce is looked after — not on how many stores run it.
75
out of 100Maintenance
26 / 35WordPress compatibility
14 / 20Support responsiveness
Not enough dataMerchant satisfaction
13 / 15Listing transparency
7 / 10Ratings
5.0
13 ratingsJ Cart Upsell and Cross-sell is a WooCommerce plugin that boosts your sales trough a modern, customizable modal shopping cart.
See it in action on a demo website!
J Cart Upsell and Cross-sell Demo
*NEW*
Display upsells wherever you want with the Upsells Shortcode
*NEW*
Added integrations tab where you can enable integrations with popular plugins
- WPRocket
- WooCommerce Price Based on Country
- FOX – Currency Switcher Professional for WooCommerce
- CURCY – Multi Currency for WooCommerce
*Multilanguage*
J Cart Upsell and Cross-sell is fully compatible with WPML and Polylang
*Product bundles*
Compatible with WooCommerce Product Bundles, Easy Product Bundles for WooCommerce and WPC Product Bundles
Multiple goals on the dynamic bar
Now you can set multiple goals with the dynamic bar option
Fully customizable
Change colors, text and plugin behaviour with the plugin customization backend.
Upsells
Show to your customers targeted upsell, directly in their modal cart or in the checkout recap table, with customized text.
Choose and customize the conditions that trigger the upsell ( premium only ):
-
products categories and/or attributes
-
a defined list of products
and add filters like ( free and premium ):
-
only if user is logged in
-
only if cart has subotal greater than
Gifts
Give to your customers dedicated gifts when their cart meet defined conditions.
Choose and customize the conditions that trigger the gift ( premium only ):
-
products categories and/or attributes
-
a defined list of products
and add filters like ( free and premium ):
-
only if user is logged in
-
only if cart has subotal greater than
Add a label to the archive page’s products that can trigger a gift
Add a customized text on the single product page that can trigger a gift
Dynamic Bar
Set a goal and display on top of the modal cart a dynamic bar synchronized to the cart total
Example 1: set the dynamic bar goal at the same amount of your free shipping limit and let the customers know how much they need before getting that
Example 2: give a gift at 150 and set the dynamic bar goal to the same amount, to encourage customers to purchase more
Premium Version
Premium version offers more versatility about your gifts and upsells.
Checkout upsells
You can show your upsells directly in the checkout page
Gifts by coupon code
Trigger a gift only if a certain coupon code is applied to the customer’s cart
Advanced conditions
Create mixed and advanced conditions to trigger your upsells and/or your gifts
Backoffice order recap helpers
Add a column on your orders backoffice tabs that shows if the order has been pumped
Template overrides
You can override template files coping the template folder inside the plugin into your child theme and renaming it from templates to wc-j-upsellator.
Hooks ( actions and filters )
add_filter('wjufw_shipping_bar_limit', function( $limit ){
// manipulate the dynamic bar limit and return it
// return type: float or integer
return $limit;
}, 999, 1 );
add_filter('wjufw_product_cart_limit', function( $limit, $product ){
// manipulate the cart limit for a specific gifted/upselled product
// return type: float or integer
return $limit;
}, 999, 2 );
add_action('wjufw_before_single_product_gift_text', function( $product_id ){
// do something **before** gift text ( if set ), on the single product page
}, 999, 1 );
add_action('wjufw_after_single_product_gift_text', function( $product_id ){
// do something **after** gift text ( if set ), on the single product page
}, 999, 1 );
apply_filters('wjufw_cart_item_name', function( $product->get_name(), $product, $product['key'] ){
// this filter is like the woocommerce one ( woocommerce_cart_item_name ):
// you can alter how the cart item name is displayed on the modal cart
}, 999, 1 );
apply_filters('wjufw_dynamic_bar_display', function(){
// accepts true or false as return
// true - dynamic bar displayed as usual
// false - dynamic bar removed
} );
Cover image credits
Designed by pikisuperstar / Freepik
Contribute and credits
J Cart Upsell and Cross-sell for WooCommerce is developed and mantained by GH S.R.L.
Support
-
For the free version of the plugin, use the official forum or mail directly the author trough the Mail the author button.
-
All premium products include premium support.
In order to let *J Cart Upsell and Cross-sell for WooCommerce** work properly, be sure to enable the “Activate the Ajax add to cart buttons” in the WooCommerce -> Settings -> Products tab
Yes, you can use J Cart Upsell and Cross-sell for WooCommerce without purchasing the premium version.
You can choose between standard mode, stacked and carousel.
With the standard mode, only one upsell at time is offered to the customer.
If the customer accepts that upsell, he will see the next one in the priority list.
However, you can play with the priority order of J Cart Upsell and Cross-sell for WooCommerce: an upsell by product list is stronger than one by category/attribute list that is stronger than one triggered by cart limit.
With stacked you can display how many upsells at the same time as you wish, stacked on eachother.
With carousel, all upsells are displayed at the same time trough a carousel.
J Cart Upsell and Cross-sell for WooCommerce is compatible with Polylang and WPML. Be sure to have also the Polylang WooCommerce add-on installed.
Yes, J Cart Upsell and Cross-sell for WooCommerce works fine with Elementor and Divi. If you are using the Elementor cart widget and you want to keep that widget because it looks cool, you need to add the wc-j-upsellator-show-cart class to it. This class will make that element able to trigger the modal cart.
Since 2 modal carts can’t be both active at the same time, the modal cart of Elementor cart item will be disabled.
J Cart Upsell and Cross-sell for WooCommerce by default keeps your theme cart-fragments untouched so it will all works properly.
Yes, it works perfectly with the new version of PHP.
In the main options page, try to activate the “Cart total” option.
Contact me, maybe these features can be implemented directly into J Cart Upsell and Cross-sell for WooCommerce.
