Watch Video: Free One Click Upsell Funnel
Table of Contents
What Is the One Click Upsell Funnel for WooCommerce Plugin?
The One Click Upsell Funnel for WooCommerce is a free plugin by WP Swings that lets you create post-purchase upsell offers inside your WooCommerce store. After a customer completes checkout, the plugin shows them a special offer page β and if they want to add that product, they can do it in a single click without re-entering their payment details. That frictionless experience is what makes this type of upselling so effective. The plugin is available for free directly from the WordPress plugin repository, so you can install it in minutes without needing to purchase anything. There is also a Pro version with additional payment gateway support and advanced features, but the free version is genuinely useful for most small WooCommerce stores starting out.
Why Upselling Is One of the Smartest Growth Tactics for WooCommerce Stores
Here is something I tell every client who is stressed about getting more website traffic: you do not always need more visitors β you need more value from the visitors you already have. Upselling is exactly that strategy. When a customer has just completed a purchase, they are in a buying mindset. That moment β right after the checkout confirmation β is the single best time to present them with a relevant complementary product. Because they have already committed to buying from you, the resistance to adding one more item is much lower than it would be at any other point in the journey. Done correctly, a well-structured upsell funnel improves the buying experience by offering genuinely relevant suggestions, which raises customer satisfaction alongside your revenue. It is a win for both sides.
Key Features of the Free WP Swings Upsell Plugin
Here is a quick rundown of what you get with the free version of this plugin: – Unlimited upsell funnels β you can create as many funnels as you need to target different products and customer groups – Post-purchase upsell offers β offers are shown after checkout, which is when customers are most likely to say yes – One-click acceptance β customers add the upsell product to their existing order without re-entering any card details – Customizable offer page templates β use the pre-built templates or design your own pages to match your store branding – Elementor compatibility β if you are already using Elementor (which I recommend for almost all my clients), you can design your upsell offer pages directly inside the Elementor editor – Order bump creation β create order bump offers directly from within the funnel list – Global funnels β set up universal funnels that trigger for any purchase in your store, without needing a specific target product – Exit intent pop-ups β show a pop-up when a customer tries to leave the upsell offer page, giving you one last chance to convert them – Built-in analytics β track each funnel’s trigger frequency, accepted and rejected offers, conversion rates, and overall sales – Google Analytics and Facebook Pixel integration (when manually configured) For a free plugin, that is a really solid feature set.
How to Install the Plugin (Step by Step)
Installation is straightforward and takes about two minutes. Here is exactly how to do it:
Method 1: Install Directly from WordPress Dashboard (Recommended)
- Log in to your WordPress admin dashboard. 2. Go to Plugins > Add New. 3. In the search bar, type “One Click Upsell Funnel for WooCommerce” by WP Swings. 4. Click Install Now, then Activate. That is it. The plugin will now appear in your WooCommerce menu.
Method 2: Manual Upload
- Download the plugin zip file from the WordPress plugin repository or the WP Swings website. 2. In your WordPress dashboard, go to Plugins > Add New > Upload Plugin. 3. Upload the zip file and click Install Now. 4. Once installed, click Activate Plugin. After activation, navigate to WooCommerce > One Click Upsell Funnels to access the plugin settings and start building your first funnel.
How to Create Your First Upsell Funnel
Once the plugin is activated, here is how to create your first funnel: 1. Go to WooCommerce > One Click Upsell Funnels from your WordPress dashboard. 2. Click “Add New Funnel.” 3. Give your funnel a clear name β something like “Buy Product A, Offer Product B” so you can track it easily later. 4. Select the trigger products β these are the products a customer needs to have purchased to trigger this funnel. For example, if someone buys a face wash, the funnel fires and shows them a related moisturizer. 5. Add your upsell offer products β choose the product or products you want to present as the upsell. 6. Configure conditions β you can set conditions based on user roles, cart total, specific products in the cart, and more, so the offer is always relevant. 7. Save and proceed to design your offer page. A practical tip from my experience: start with just one funnel and one upsell product. Keep it simple, get a feel for the conversion data, and then expand from there.
How to Customize Your Upsell Offer Page
The offer page is what your customer sees after checking out. This is your sales pitch, so it needs to look clean and professional. The plugin gives you two main routes for customizing the offer page: – Pre-built templates β pick from the available templates and adjust colors, text, and images to match your store’s branding. This is the fastest option. – Build with Elementor β if you have Elementor installed, you can build the offer page directly inside the Elementor editor. This is what I recommend for most of my clients because it gives you full design control without touching any code. The plugin provides shortcodes for all the key offer page elements: product title, description, short description, image, price, variations, offer quantity, a Buy Now button, a No Thanks button, and even an urgency timer. You can drop these into your Elementor layout or use them inside a classic page editor. Make sure the page clearly shows the product, a compelling offer price (perhaps a small exclusive discount), and a big obvious call-to-action button. Keep the design clean β the goal is conversion, not decoration.
Configuring Global Settings and Activating Your Funnel
Before your upsell offers will actually show to customers, you need to check a couple of things in the Global Settings: 1. Go to WooCommerce > One Click Upsell Funnels > Global Settings. 2. Make sure the upsell plugin is toggled ON β this is the main on/off switch for the entire plugin. 3. Check that your store is NOT in Sandbox Mode. Sandbox Mode is for testing only; leaving it on in a live store means customers will not see your offers. 4. Verify that your offer pages are published (not in draft) and that they are correctly linked to the right funnels. 5. Once everything is configured, toggle your funnel to Active and save. I always tell clients: after activating, do a quick test by placing a real small order yourself so you can see exactly what the customer experience looks like from end to end.
Tracking Funnel Performance with Built-In Analytics
One of the more underrated features of this plugin is the built-in analytics dashboard. For every funnel you create, you can track: – How many times the funnel was triggered – How many customers accepted the upsell offer – How many customers declined (clicked No Thanks) – Overall conversion rate per funnel – Revenue generated by each funnel This data is gold. It tells you which upsell offers are working and which ones need to be redesigned or replaced. If you are seeing low acceptance rates, usually it means either the offer is not relevant enough to the trigger product, or the price point is too high. Tweak one variable at a time and watch the numbers. For even more detailed tracking, the plugin also supports integration with Google Analytics and Facebook Pixel β but these need to be manually configured and are optional.
Free vs. Pro: What Is the Difference?
The free version of this plugin is genuinely capable and works well for most small to medium WooCommerce stores. Here is where the Pro version adds value: – Payment gateway support β the free version supports Cash on Delivery only. The Pro version adds Stripe, PayPal, Authorize.net, and many more payment gateways. – More advanced targeting and segmentation options – Smart Offer Upgrade β automatically replaces the customer’s original cart product with the upsell product if they accept, making the checkout cleaner – Exclusive offer feature β shows a specific upsell offer to each customer only once (based on their order email), which helps prevent offer fatigue – More template options and advanced customization My honest take: if you are just starting out, run the free version for a few weeks, see if the concept works for your store, and then upgrade to Pro once you have enough data to justify the investment.
Troubleshooting: Why Are My Upsell Offers Not Showing?
This is the most common issue I hear from people after setting up the plugin. Here is a checklist to work through: – Is the plugin enabled? Go to Global Settings and check that the upsell plugin is toggled on. – Is your funnel in Sandbox Mode? If yes, switch it off for live stores. – Are the offer pages published? Draft pages will not display. Check each page the funnel links to. – Is the trigger product correct? Make sure the product the customer purchased matches the trigger product you set in the funnel. – Is there a payment gateway conflict? The free version only supports Cash on Delivery β if your store uses a different payment method, customers will not see the upsell. Upgrade to Pro for broader payment gateway support. – Are there plugin conflicts? Try temporarily deactivating other WooCommerce plugins to see if one is interfering. In most cases, the issue is either Sandbox Mode being left on or the offer page being unpublished. Those two things account for about 90% of the support questions I have seen on this.
Frequently Asked Questions
Is the One Click Upsell Funnel plugin for WooCommerce really free?
Yes, there is a fully functional free version available directly from the WordPress plugin repository. It includes unlimited funnels, post-purchase upsell offers, offer page templates, and basic analytics. A Pro version exists with additional payment gateway support and advanced features.
What payment gateways does the free version support?
The free version of the plugin supports Cash on Delivery (COD) only. If your WooCommerce store uses Stripe, PayPal, Authorize.net, or other gateways, you will need to upgrade to the Pro version to use post-purchase upsells with those payment methods.
Can I customize the upsell offer page design?
Yes. The plugin provides pre-built templates you can customize to match your branding, and it is also fully compatible with Elementor page builder so you can design the offer page visually without any coding. Shortcodes are also available for manual customization.
Why are my upsell offers not showing to customers?
The most common reasons are that the plugin is not enabled in Global Settings, your funnel is still in Sandbox Mode, or the upsell offer pages are saved as drafts instead of published. Work through those three checks first and the issue is usually resolved quickly.
Does the customer need to enter their payment details again to accept an upsell offer?
No β that is the whole point of one-click upselling. The customer accepts the offer with a single click and the product is added to their existing order without them re-entering any payment information. This frictionless process is what makes post-purchase upsells convert so well.
Can I create multiple upsell funnels for different products?
Yes, the free version allows you to create unlimited upsell funnels. You can target different products, product categories, and customer groups with separate funnels, making it easy to create highly relevant upsell offers for each part of your catalogue.
Is this plugin compatible with Elementor?
Yes, the One Click Upsell Funnel for WooCommerce plugin is fully compatible with Elementor (as well as Divi, Gutenberg, WP Bakery, and others). You can use Elementor to build and customize your upsell offer pages visually without writing any code.
Final Thoughts
If you are running a WooCommerce store and not using post-purchase upsells yet, you are genuinely leaving money on the table from every single order. The free One Click Upsell Funnel plugin by WP Swings is one of the easiest wins I know of for increasing average order value β and it costs nothing to get started. Thank you for reading all the way through. I have put together a detailed video tutorial that walks you through the entire setup visually, step by step β make sure you watch that if you are more of a visual learner (the link is right on this page). If you have questions or run into any issues, drop a comment below and I will do my best to help you out. And if you would rather have someone set this up properly on your site so you do not have to figure it out yourself, feel free to reach out to me directly at paramfreelance.com β I am always happy to help.

I hope that this article on How to use free One Click upsell Plugin will help you. Read more articles onΒ Woocommerce Tutorials.
Do not forget to subscribe to ourΒ Quick Tips Youtube ChannelΒ for upcoming videos on Website Design, WordPress Tutorials, Elementor, and WooCommerce tutorials.










