What if we told you a simple cart upsell could increase your store's revenue by 10 to 30 percent?
According to research by Accenture, it is one of the easiest ways to boost average order value without spending more on ads. Yet many store owners overlook it.
If you have been struggling to grow your sales, you are not alone. Increasing AOV without turning customers off is a common challenge.
But when done right, upselling feels like a natural part of the shopping experience, not a hard sell.
In this blog, we will show you the most effective ways to implement cart upsells in WooCommerce.
Here's a short video tutorial to set up the WooCommerce cart upsell recommendations in your store:
Table of Contents
WooCommerce Cart Upsell is a strategy for increasing the average order value by encouraging customers to add more items to their cart before completing a purchase. This is done by suggesting additional products that complement or enhance the items already in the cart.
Here are different types of WooCommerce upsells:
WooCommerce cart upsells are offers in a slide cart so users can add to their cart with a single click. This is a modern way of offering upsells because users can usually access the side cart from anywhere on the site and add the upsells to their cart without navigating to the cart or checkout page.
Upsell offers are presented to customers right after placing the order. However, the system tokenizes the payment details so users don’t have to enter credit card details again to buy the upsell offer after checkout.
You can offer post-purchase upsells with email automation after users place an order successfully. Usually, upsell recommendations are made based on the previous purchase history, which makes them super relevant for users, and they are likely to make another purchase.
Offering upsells in WooCommerce can help you boost average order value, reduce acquisition costs, and enhance the shopping experience with seamless product recommendations.
To add an upsell on the WooCommerce slide cart, we will use the FunnelKit Cart.
With this WooCommerce plugin, users will see a mini cart icon. When they click on it, they can view a sliding cart showing all the cart items, cart total, discount form, etc. Here, a user can also view related items as product recommendations that can be added to the cart with a single click.Moreover, users can directly access the checkout page from the mini cart by clicking on a button.
FunnelKit Cart lets you easily customize a slide-in mini cart, offer upsells and rewards, and show real-time order totals for a smooth checkout experience. You can incentivize purchases with free gifts or coupons, perfect for boosting sales without friction.
Here are the steps you need to follow to offer WooCommerce cart upsell:
You need to install and activate FunnelKit Funnel Builder. The upsell feature is available to all users of the FunnelKit Plus plan and above. So, make sure you are using a plus plan or above.
You can install the free version from WordPress.org. In case you need help activating FunnelKit, check our installation guide.
Navigate to FunnelKit ⇒ Cart and enable the “Enable Cart” option to turn on the mini cart.
After that, customize the general settings, such as
To enable the Upsells option, go to the Upsells tab and turn on the “Enable Cart Upsells” option.
Now you can choose the display style for your WooCommerce cart upsell. You get five different styles to choose from.
With Style One, the Upsell product section appears below the cart products as a slider. Style 2 is pretty similar to Style 1, except in this version, each slide contains two upsell products.
With Style 3, the upsell appears vertically on the left, giving users a clear view of all upsell products at once. Style 4 displays the upsell product section after the checkout button. In this style, the upsell products appear in a slider like Style 1.
Lastly, Style 5 is similar to Style 4, but each slider displays two upsell or cross-sell products here.
You can choose the style you like best.
After choosing how you want to display your recommended products, customize the following:
In the “Default Upsells” option, you can add products that will show up as upsell recommendations in case the existing cart products don’t have any upsell products assigned to them.
You can search products by name and add them to the default upsell in Woo.
As you probably know, you can add upsell and cross-sell products from the WooCommerce product page. However, the FunnelKit Cart team has designed a sleek interface that allows you to add upsells and cross-sells to products from the cart setup page itself. So, you don’t have to go back and forth to the products page to upsell and cross-sell products.
Click on the “View All Products” link to add an upsell or crosssell to any product from the Funnel Cart page.
After that, you will see a sleek modal window where you can either scroll down to find the product or use the search option to find it.
Now, if you expand the product section, you can see all the upsell and cross-sell products assigned to that person.
If you want to add more upsell products, you can do so by clicking on the “Add Upsell” button. Then, search for the product and choose the product from the suggested dropdown. After that, click on “Add” to add the product as an upsell product.
You can add as many upsell products as you want using the same process. You can add cross-sell products the same way.
Click on the X icon on the top right to close the modal. Now click the Save button to update the settings you just modified. You can click on the “Preview on Page” button to see how your WooCommerce cart upsell product looks.
Here is a preview of how the upsell looks:
Another effective trick you can use to attain a higher upsell rate and thus improve order value is to offer rewards to users.
For example, you can offer free shopping if the product is worth a certain amount. You can also offer a discount on the order total if it exceeds a certain amount and so on.
You can easily implement such WooCommerce reward systems on your online store with FunnelKit Cart. With this plugin, you can offer three types of rewards :
Now, let’s have a look at how you can set up each of these rewards on your WooCommerce store.
To create the rewards, move to the Rewards tab and click on “Create Reward”.
After that, set the following rewards:
You need to configure free shipping using the settings link provided. After that, you need to provide:
After free shipping, you can offer a discount to your user if they increase their order value to a certain amount. To set discounts as rewards, click on “Create Another Reward” and configure the following options:
After offering a discount, you can tempt your users to increase their order value to avail a free gift. That's an effective way to increase order value.
To set up a free gift, you need to set up the following:
After configuring the rewards, set the “When All Rewards Unlocked” message.
Finally, click on the Save button to update.
Here is a preview of how the WooCommerce rewards system will show up on the user end:
Now, users on your website will be motivated to increase order value to avail the rewards you offer. And you have your own way of enjoying high average order value.
You can check out the whole process in this video 👇
You can offer one-click upsells right after users check out. This is an effective way to sell more products because you capitalize on the buying momentum users have when they place an order.
With a one-click upsell, users don’t have to enter their payment information again, as the system tokenizes the details the first time. If users accept the upsell offer, the additional amount is charged automatically, making the upsell part of the original order.
We need FunnelKit Funnel Builder Pro for this. However, if you use the FunnelKit Cart Pro version, you already have FunnelKit Funnel Builder installed and activated.
Follow these steps to offer a one-click upsell after checkout :
First of all, you need to replace the default WooCommerce checkout with a custom store checkout.
You can easily do that using FunnelKit Funnel Builder’s prebuilt template. Make sure to choose a template that has the one-click upsell template.
Here, we have chosen the template Utopia template. For more details, read our blog on custom store checkout.
After importing the templates, you can easily customize the checkout page.
Next, to add an upsell, hit the Offer.
You can customize the upsell template in the design tab.
Move to the Products tab, hit “Add Product”, search and add the product and hit Save to update.
Add a discount to the upsell offer if you want to.
Here is a preview of the upsell offer:
To activate the upsell offer, enable the store checkout.
Now, your WooCommerce will offer an upsell right after checkout.
You can offer upsells even after users leave your store. Set up an automation to send post-purchase upsell emails to users after a successful order delivery featuring relevant items.
This will encourage customers to return to your site and place another order. To ensure they do, you can incentivize them with some time-sensitive discounts.
To offer a post-purchase upsell, install and activate FunnelKit Automations
Now follow these steps:
First, you must create an automation that automatically sends the post-purchase email after every purchase. You can import the prebuilt “post-purchase” sequence recipe to make the automation.
The recipe waits just 1 minute, but we suggest a longer delay. Users should receive the email after their order arrives. Adjust the timing based on your delivery schedule. Here, we've set it to 5 days.
You can design your email quickly using a prebuilt template by FunnelKit Automations. Here, we chose the cross-sell template.
Make sure the product recommendation feed is set to related products. Under the Linked category, you can choose to recommend cross-sell products, upsell products, or both.
After customizing the email, make sure to save it.
Here is a preview of a product recommendation email.
Make sure to activate the automation to send the emails with upsell recommendations.
Follow these tips to ensure the cart upsells you offer to deliver effective results.
Make sure the cart upsells you offer are super relevant to the main product customers added to their cart. Higher the relevance the more likely the users will buy additional products.
For instance, if a customer selects a coffee maker, suggest a better one, not a juice machine. They're clearly into coffee, so anything that enhances their coffee experience will pique their interest.
Setting up a conditional upsell can help boost the upsell rate of your WooCommerce store as it ensures you offer the right upsell to the target audience.
For instance, with one-click upsells, target high-value products to customers who have added a certain amount to their cart. If someone is checking out with lower-priced items, they're unlikely to purchase something expensive afterward.
To create FOMO among users, try offering time-sensitive discounts to motivate them to click the “Add to Order” button.
For example, with your one-click upsell, offer a 30% discount valid for only 20 minutes. Alternatively, with post-purchase upsell recommendations, provide a discount redeemable within the next 3 days or 1 week.
You can A/B test your upsell offers to find out what works for your target audience. You can A/B test both one-click upsells and post-purchase emails.
For example, A/B test your one-click upsells with different products or templates and vary discounts. Similarly, A/B test post-purchase upsell emails with different subject lines, preview text, content, discounts, and timing.
Use these tips to ensure you're getting the maximum benefit from your WooCommerce cart upsell offers.
Cart upsells help boost average order value by recommending relevant products directly in the slide-in cart. They enhance the shopping experience, reduce acquisition costs, and can improve customer retention by making it easy to find and buy related items in one go.
First, if the upsell is not showing up in the slide cart, make sure the upsells are set for the products that you added to the cart. Incase of one click upsells, make sure all the conditions you set are met. For any help, you can contact [email protected].
Yes, if you are using FunnelKit Cart to add a mini cart in your WooCommerce store, you can easily connect to the Stripe plugin and add express checkouts like Apple Pay and Google Pay.
Yes. With FunnelKit Funnel Builder’s one-click upsells, you can offer multiple upsells in a single WooCommerce transaction.
Yes, you can offer digital products as upsells in your WooCommerce store.
You can use FunnelKit's WooCommerce cart upsell to increase order value while lowering client acquisition costs. On top of that, using the reward system will encourage people to buy more upsell products from your store.
Besides, the rewards system gamifies the shopping process, making it more enjoyable. As a result, customers are excited to shop at your store.
Not just that, FunnelKit also makes it super easy for store owners to offer related products with its sleek interface. Store owners can add upsell and cross-sell products without leaving the slide cart set-up page.
Don’t just limit yourself to offering in-cart upsells; make sure you utilize the power of one-click upsells and post-purchase upsell emails as well.
Depending on the different stages of a buyer’s journey, all types of cart upsell can help you get more sales and increase average order value while ensuring a good shopping experience.
So, are you ready to boost the average order value of your site with WooCommerce cart upsell?
Editorial Team
April 3, 2025What if we told you that you could boost your average order value without spending more on ads or driving extra traffic? WooCommerce upsells are the secret weapon of boosting...
Editorial Team
March 26, 2025Want to boost your sales and make your products more affordable for customers? Offering WooCommerce payment plans can help. Studies show that 35% of shoppers are more likely to buy...
Editorial Team
March 19, 2025Ever wondered why some physical product stores easily turn visitors into customers while others struggle? Your product’s solid, and your marketing’s sharp, but conversions stay low. Why? Because typical website...
Editorial Team
April 3, 2025What if we told you that you could boost your average order value without spending more on ads or driving extra traffic? WooCommerce upsells are the secret weapon of boosting...
Editorial Team
March 26, 2025Want to boost your sales and make your products more affordable for customers? Offering WooCommerce payment plans can help. Studies show that 35% of shoppers are more likely to buy...
Editorial Team
March 19, 2025Ever wondered why some physical product stores easily turn visitors into customers while others struggle? Your product’s solid, and your marketing’s sharp, but conversions stay low. Why? Because typical website...
Leave a Reply
You must be logged in to post a comment.