Easily Create Marketing Funnels with One Click Upsells for WooCommerce

Upsells are a great way to increase revenue on your online store. And the added ability to easily create funnels with customizations adds even more to the mix.

It really is about the customer. One Click Upsells is simple. If a customer chooses to click “yes” on the upsell page, they don’t have to add their credit card info again. That is what makes it so slick.

One Click Upsells for WooCommerce

The One Click Upsells plugin for WooCommerce has been around for a few years and continues to improve with some very cool tools that add to its flexibility.

Watch this video or read our post.

Plugin Settings

I will go over these briefly, but they start with the option to combine upsells with parent orders. This simply allows the upsell product to be added to the initial order to save shipping costs, depending on who you use.

Default Offer Page

Here you will set up the basics for your default offer page. You will be able to create as many custom pages as you want that will override a lot of these settings.

When you first set this up, you can click to generate the default page.

You will also note that the plugin integrates with the most popular payment gateways: Stripe, Authorize.net, Payflow Pro, Braintree and PayPal.

Creating a Funnel

When you first click on the Create Checkout Funnel, you will have these options:

We will name it so we can identify it later, but, as you can see, there are several ways to trigger your funnel, from single product to categories and tags. Even locations, dates, payment gateways, shipping rates and a lot more.

The options for the customer triggers are cool—especially the one for new customers. It’s a great way to give a new customer a one-time deal or discount.

Next you choose the products you want the funnel to apply to, whether you want to limit it to a specific number and setting a priority if it runs on a product that has other funnels connected to it.

Add Offers in the Funnel

Your next step is to add the offers in the funnel. As you can see, this will be the first offer, and you can add as many offers as you choose to. You will also set some product options.

Let’s take a close look at the options you have here. First off, you want to search for the product in the offer. Next you will select how you want to display it, whether on a custom page or the default page.

We have two actions, depending on whether they buy the the product or not, as well as a Cancel target order. You will notice that in the action options, both offers and others are grayed out, only because I don’t have any set up. Once you have any set up, this alternative gives you a way is to send them to a few multiple upsells, one after another.

As you can see here, the product options will show once you have added a product. Here is where you can offer your discount, set the quantity and choose from the shipping options you have set. In the price field, you can add either a percentage or a flat cost.

There are some additional settings in the product option that are self-explanatory. For example, the ability to add a tracking code would come in very handy with specific needs, such as a Facebook pixel event.

additional settings for product option

For this example, I have set it to apply to a single product. If ta customer purchases the Podcasters Digital Soundboard Pro software, the upsell will be 50% off the video series.

Since this is the only upsell I want them to land on, I will direct them to the order received / thank you page. And I have toggled the skip this offer if product exist in parent order on.

See the Funnel Working

Now I have the product in my cart at checkout:

When I click on Place Order, I am taken to this page, where the special offer is. Remember, I used the default offer page on this one.

Choosing to Buy Now, I am taken to a page that has the order completed.

order received with upsell

Flexibility and Adding Product Offers to the Funnel

As you can see from this simple example, there are tons of ways you can create upsells. I hardly touched on all that you can do. As I mentioned before, you may want to add another offer in your funnel.

What I have done here is if someone does purchase the upsell that was offered, they will also get a free copy of our ebook. Note that I created a custom page for this second offer:

I also need to go back into my first offer and and choose this second offer if someone does click the buy now button.

As I noted before, I created a custom page for this one as I didn’t want the special offer as the title, plus I wanted to add a bit of content. This simple page was created with two shortcodes in the text links.

create custom page

Obviously, if you were to create a custom page, you may want to do something a bit more than the simple one I shared. The good news is that this plugin works with all the popular page builders: Elementor, Divi Builders, Thrive Architect, Beaver Builder and Visual Composer.

When we go to checkout and place the order, we are offered our upsell for 50% off, as before.

But if you choose to buy that, you will now land on the next offer for the free eBook.

By accepting the free gift, the order is processed and the free eBook was added.

Funnel Overview and Options

You can see all your funnels here. This view gives you some basic info of the funnel and offers. It also gives you a nice quick view of the stats of the funnel as far a sales/conversions. You can disable or completely delete a funnel as well as duplicate one and reset the stats.


A new One Click Upsells tab will also be added to your WooCommerce reports.

And lastly, this plugin works with my favorite affiliate program plugin, AffiliateWP as well as two very powerful WooCommerce extensions: WooCommerce Subscriptions and WooCommerce Memberships.

As I mentioned in this post, this plugin is very robust and brings a new level to the WooCommerce upsells with a wide selection of triggers you can use when creating funnels, the versatility of designing landing pages for your upsells using one of the popular WordPress page builders and the its integration with payment gateways and WooCommerce extensions.

You can learn more about the One Click Upsells plugin here.