WooCommerce One Click Upsell Funnel Pro automates discount/offer section much easier for your customer.  It is highly preferred to place the funnel on top so that the customers can easily access it. It creates advance sales funnels that motivate customers to purchase more and more. WooCommerce One Click Upsell Funnel Pro extension provide the facility to you that you can upsell your funnel with exciting offers and present to your customers.

If the customer does not accept your upsell offer, you can give them another offer that better suits your customer need.

Main Features:

  • A WooCommerce extension that allows showing upsell offers to store customers at the best time when they purchase something from you.
  • Multiple funnels can be created with the offers of your own choice.
  • Create custom offer page with the help of advance shortcode links.
  • Provide 3 predefine offer templates. These are completely customizable with Elementor.
  • Offers can be purchased with a single click only.
  • Funnels can be scheduled for specific weekdays.
  • Customization for showing more new offers if your customer accepts or rejects an offer.
  • Provide full compatibility with Elementor.
  • Secure payment transaction without asking customers for card/account details again.
  • Support core payment options such as-
    (i) WooCommerce Standard Paypal Integration.
    (ii) Paypal Integration.
    (iii) Stripe Integration.
    (iv) Cardcom Integration
    (v) Authorize.net
    (vi) paystack
    (vii) Vipps
    (viii) Tpay
    (ix) pay.com and COD, Direct Bank Transfer, and Cheque Payment.
  • Parent products and Upsell products will come in a single Combined Order.
  • Support for only simple and variable products.


  • Increases the WooCommerce store sales instantly.
  • Hikes the store average order amount value by 10% to 25%.
  • Significantly increase your customer LTV ( Life Time Value ).
  • Increase your AOV ( Average Order Value ) per customer.
  • Increase your revenue.
  • Increase your profits.
  • Exposure to higher margin items and best sellers.
  • Overall customer satisfaction by helping to find the product or service that best meets your visitor’s needs.


Automatic Installation

Automatic installation is the easiest option handled by WordPress.

  1. Download WooCommerce One Click Upsell Funnel Pro plugin.
  2. Login to your WordPress Dashboard.
  3. Navigate to the sidebar, click on plugins.
  4. Click on Add New and then hits on Upload Plugins.
  5. Hit the browse button and choose your downloaded plugin’s .zip file, and click on Install Now.
  6. One click on  Activate Link.
  7. And the last type WooCommerce One Click Upsell Funnel Pro and hit on search plugin.
  8. Once You find the plugin Click on “Activate Plugin tab.


Manual Installation

Manual installation of the plugin is another option to install the plugin in the sellers WordPress-environment. The manual installation method involves downloading our WooCommerce One Click Upsell Funnel Pro plugin and uploading it to the web server via their favorite FTP application.
The steps for manual installation are as follows:

  1. Upload the WooCommerce One Click Upsell Funnel Pro folder to the /WP-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.

3.Creating New Funnel

  1. In the “Funnel List” section, admin can start creating the funnel by clicking on “Create New Funnel” tab.
  2.  The main step to do this, set the target products in the funnel on which the offers will be applied. You can select a single product as well as the category of the product to target the offer product.

  3. You can schedule funnel for specific weekdays or let them execute every day.

  4. Now comes to the main part of the funnel setup which is attaching new offers that suit your customer needs and discount to the funnel. Here the admin can set the offered products and price as well. Offer Price can be set in two ways:
    (i) If you want to give a discount on the product price in percents then set the price in percentages such as 50% or
    (ii) You can just set a new price here for the offered product without the currency. Make sure the price is less than the original price.
  5. Later, set the redirection to your offers for if they are purchased or rejected. You can redirect your customers to more new offers if they accept your first offer or if you get satisfied with just one purchase then show them Thankyou page.
  6. We are providing 3 inbuild templates that can use the offer page template.
  7.  Also if you are like to use custom page for offers to show up then create a new page, design well and attach the link to offer custom page URL.

  8. And last click on the “Sandbox” tab to make live the offer pages and don’t forget to click on the save changes tab.

4.Predefined Offer Templates

We are providing 3 predefined offer templates that can be used for the offer page. These templates are fully customizable with the help of Elementor.


Template 1:


Template 2:



Template 3:



5.Funnel Lists

After successfully creating the funnels, you can view the list of total funnels in this section. Here you can see all the detail of funnels like Funnel Name, Status, Target Product & Target Categories, Number of Offered Products in the funnel and also take the proper action according to the need like Edit, View and Delete funnel. 


6.How to Use Shortcodes

This extension provides some advance shortcodes for design custom offer page of own brand.

Admin can design their own page for upsell offers and all that you have to do is just use the suitable shortcodes on the custom page. The shortcodes return only the link so it is used in the link section. In HTML use it as- href =”[mwb-upsell-yes]” of anchor tag. Here we are providing three types of shortcodes, there are as follows-


Upsell Action Shortcodes:

  • Buy Now- This shortcode used for “Buy Now” link. In HTML use it as- href =”[mwb-upsell-yes]” of anchor tag.
  • No Thanks- This shortcode used for “No Thanks” link. In HTML use it as- href =”[mwb-upsell-yes]” of anchor tag.

Product Shortcodes:

  • Product Title- This Shortcode returns the product title link.
  • Product Description- This Shortcode returns the product description link.
  • Product Short Description- This Shortcode returns product short description link.
  • Product image- This Shortcode returns product image link.
  • Product Price- This Shortcode returns product price link.
  • Product Variation- This Shortcode returns product variations link.

Others Shortcodes:

  • Star Rating- This Shortcode returns the star rating link. It can be used as [mwb-upsell-star-review=4.5]

7.Global Setting

From this section, you can enable/disable the plugin functionalities and manage the supported payment gateways for the upsell. You can also apply the global setting for the offer page.


Enable Upsell: Here you can enable/disable the plugin functionalities.

Payment Gateways: This is very important for Upsell offers, you need to set up the supported payment gateways.

Skip Funnel for Same Offer: Skip funnel if any offered product in the funnel is already present during checkout.

Remove Style from Offer Pages: Remove theme and other plugin styles from the offer page (Note: Not applicable for the custom offer page).

Global Offer Product: Set the Global Offer Product, It view for when no offer product is set(Note: Applicable only for ‘sandbox view’ and ‘custom offer pages’ ).

Global Offer Discount: Set Global Offer Discount on the product price(Note: Applicable only for ‘sandbox view’ and ‘custom offer pages’ ).

Global CSS and JS: Write your custom CSS and JS for the offer page without any script and Style tags.

and at last, don’t forget to hit the save changes button.

8.Payment Gateways

Here you can setup Upsell with the supported payment gateways. Enable the selected payment gateways that you want to charge your customer.


Here, this is a clear explanation for the payment gateways:

  1. Stripe Settings: The plugin provides a new stripe integration for which you have to set up its settings. Stripe requires the public and secret keys which can get from the Stripe dashboard.
  2. Paypal Settings: The plugin provides a new Paypal integration. PayPal requires Paypal API credentials such as API Username, API signature, and API password.
  3. One Click Upsell Paypal Settings This plugin works with WooCommerce Standard Paypal in order to charge for Upsell Orders. So if you want to use WooCommerce Standard Paypal to charge your customers you must use WooCommerce Standard Paypal. WooCommerce Standard PayPal needs API level credentials such as API Signature, API username, and API password.
  4. Cardcom Settings: The plugin provides an integrated Cardcom gateway in order to charge for Upsell Orders. So if you want to use Cardcom to charge your customers you must use Cardcom provided with the plugin. Cardcom needs must cvv terminal number and API username in order to work.
  5. Authorize.net: The plugin provides a new Authorize.net integration. Authorize.net requires Login ID, Transaction Key, and Authorize.net MD5 Hash Key.



Here we are adding Upsell offer on subscription products. We create a subscription funnel in which we add target subscription product on which the offers will be applied. For example, we are adding Netflix as a target product in the funnel and attaching Popcorn subscription as the offer product.


After successfully creating the funnel your customer can purchase the subscription product by the following steps.

  1. Go to the Shop page and select a subscription product.
  2. Click on the ‘Proceed to Checkout’.
  3. Select a Payment Gateway either Paypal or Stripe to purchase the subscription product, Enter your card details and click on ‘Sign Up Now’.
  4. After a successful sign-up, the subscription offer will appear.
  5. Now they can Accept the offer with your favorable pack or skip the offer.
  6. If your customer accepts the offer product then the offer product will be added in the existing order.

You can see the activated subscription products on the WooCommerce > Subscription page.




Yes, you can visit this link https://wordpress.org/plugins/woo-one-click-upsell-funnel/

and you can also request for a personal demo for WooCommerce One Click Upsell Funnel Pro.

No PayPal reference transactions are not required. Our plugin works without it.

Yes, you can Edit a custom upsell page using its URL. You are requested to use our test mode. For this, just save a product and discount price in Global settings page. And visit the Custom offer Page using its URL. There you will see the exact same page that will be shown to the customer at the time of upselling. You can then edit it using WordPress editor or your custom page builder.

For “Buy Now” shortcode:

You need to copy this Buy Now → [mwb_upsell_yes] and place at a suitable place on your page. Description:- This shortcode only returns the link so it has to be used in the link section. In HTML use it as href=”[mwb_upsell_yes]” of anchor tag.

For “No thanks” shortcode:

You need to copy this No Thanks → [mwb_upsell_no] and place at a suitable place on your page. Description:- This shortcode only returns the link so it has to be used in the link section. In HTML use it as href=”[mwb_upsell_no]” of anchor tag.

Suggest Edit