J Upsellator for WooCommerce

plugin banner

Boost your woocommerce with targeted upsells, gifts and a cool modal shipping cart.

Author:Giacomo Zoffoli (profile at wordpress.org)
WordPress version required:5.0
WordPress version tested:6.4.3
Plugin version:3.8.2
Added to WordPress repository:02-04-2021
Last updated:17-02-2024
Rating, %:100
Rated by:13
Plugin URI:
Total downloads:7 391
Active installs:200+
plugin download
Click to start download

J 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

*NEW*

WPML compatible

*NEW*

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.


Screenshots
FAQ
ChangeLog