Do you want to build a better WooCommerce store and improve the shopping experience of your customers? The best stores are always finding new way to provide the best service to their customers. This means incorporating better systems to make it extremely easy for customers to browsing, buy, and pay on your store.
WooCommerce addons allow you to add new functions or extend existing functionality of your WooCommerce store so you can create a customer-focused store that offers consistently a shopping experience to your visitors. In this post, I’ll show you some of the best add-ons for WooCommerce—both free and premium.
![FooEvents for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/EAD0F08F-4EC4-4F42-8F8C-E099690AEE2C.jpeg)
![FooEvents for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198261_586_EAD0F08F-4EC4-4F42-8F8C-E099690AEE2C.jpeg)
![FooEvents for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198262_211_EAD0F08F-4EC4-4F42-8F8C-E099690AEE2C.jpeg)
In this article, I’ve selected some of the best WooCommerce addons available on CodeCanyon.
Best-Selling WooCommerce Add-Ons on CodeCanyon
Grab one or more of these WooCommerce add-ons for a low, one-time cost and create a convenient shopping experience for your visitors.
![Topselling WooCommerce Addons on CodeCanyon](https://cdn.idevie.com/wp-content/uploads/2021/08/A7745089-140E-4AF2-BBC3-8BC9CEC2DD90.jpeg)
![Topselling WooCommerce Addons on CodeCanyon](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198262_469_A7745089-140E-4AF2-BBC3-8BC9CEC2DD90.jpeg)
![Topselling WooCommerce Addons on CodeCanyon](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198262_996_A7745089-140E-4AF2-BBC3-8BC9CEC2DD90.jpeg)
1. WooCommerce Extra Product Options
![WooCommerce Extra Product Options](https://cdn.idevie.com/wp-content/uploads/2021/08/068D1BDC-0CA1-41AC-ABED-398B65123512.jpeg)
![WooCommerce Extra Product Options](https://cdn.idevie.com/wp-content/uploads/2021/08/1629780438_399_068D1BDC-0CA1-41AC-ABED-398B65123512.jpeg)
![WooCommerce Extra Product Options](https://cdn.idevie.com/wp-content/uploads/2021/08/1629780438_408_068D1BDC-0CA1-41AC-ABED-398B65123512.jpeg)
WooCommerce Extra Product Options allows you to add extra services to products you’re selling. For example, you can give customers a gift wrap option. Or, if you’re a take away restaurant you can add options that allow customers to personalize their order by selecting options such as lactose free, or gluten free. If you sell jewelry, you can offer extras like customized engraving.
The plugin supports checkboxes, radio buttons, select boxes, text-areas, input boxes, uploads, dates, range pickers and color pickers.
2. WOOF—WooCommerce Products Filter
![WOOF - WooCommerce Products Filter](https://cdn.idevie.com/wp-content/uploads/2021/08/709211AF-5C9A-4909-A674-98453B49D69B.jpeg)
![WOOF - WooCommerce Products Filter](https://cdn.idevie.com/wp-content/uploads/2021/08/1629780439_450_709211AF-5C9A-4909-A674-98453B49D69B.jpeg)
![WOOF - WooCommerce Products Filter](https://cdn.idevie.com/wp-content/uploads/2021/08/1629780439_230_709211AF-5C9A-4909-A674-98453B49D69B.jpeg)
WOOF makes it easy for your visitors to search for products using filters. The filters allows them to search products by categories, products attributes, tags, products taxonomies, or price.
The plugin also has advanced filters that enhance the product search process: SKU filters, color filter, image filter, meta filter, hierarchy dropdown, quick search and more.
You also have access to statistical data so you can see what visitors are frequently searching for on your website and meet their needs.
3. Subscriptio—WooCommerce Subscriptions
![Subscriptio - WooCommerce Subscriptions](https://cdn.idevie.com/wp-content/uploads/2021/08/BBCD5594-59A5-45BC-8703-B8339F081584.jpeg)
![Subscriptio - WooCommerce Subscriptions](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198262_391_BBCD5594-59A5-45BC-8703-B8339F081584.jpeg)
![Subscriptio - WooCommerce Subscriptions](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198262_411_BBCD5594-59A5-45BC-8703-B8339F081584.jpeg)
Subscriptio allows you to sell subscriptions on your WooCommerce. The plugin adds recurring payment functionality to your WooCommerce so you can sell products like magazine subscriptions, online memberships, e-learning packages and even tangible products. Simple and variable products can be configured as subscription so you can create payment cycles, free trial length, subscription length and more.
4. WooCommerce Dynamic Pricing & Discounts
![WooCommerce Dynamic Pricing & Discounts](https://cdn.idevie.com/wp-content/uploads/2021/08/C46B7264-90AF-4A70-913E-0381CD09D2AC.jpeg)
![WooCommerce Dynamic Pricing & Discounts](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_845_C46B7264-90AF-4A70-913E-0381CD09D2AC.jpeg)
![WooCommerce Dynamic Pricing & Discounts](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_131_C46B7264-90AF-4A70-913E-0381CD09D2AC.jpeg)
Expanding your pricing strategy through promotions, discounts, special offers, location-based or behavior-based pricing will guarantee increased traffic to your website and boost your sales.
You just need to setup some discount pricing rules—conditional logic—and WooCommerce Dynamic Pricing and Discount with do all the calculations.
The plugin comes with an extensive set of conditional logic rules that you can select from to create discounts. You can use these rules individually or combine them to personalize discounts for your customers.
5. WooCommerce Advanced Shipping
![WooCommerce Advanced Shipping](https://cdn.idevie.com/wp-content/uploads/2021/08/12DF2C2E-D7DE-4BA2-89CA-1BA037988647.jpeg)
![WooCommerce Advanced Shipping](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_800_12DF2C2E-D7DE-4BA2-89CA-1BA037988647.jpeg)
![WooCommerce Advanced Shipping](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_408_12DF2C2E-D7DE-4BA2-89CA-1BA037988647.jpeg)
When shipping products you have to take into account specific factors like weight, quantity of items, country, dimensions, volume, and so on. Using WooCommerce Advanced Shipping you can create your own shipping rates based on these factors.
6. WooCommerce PDF Invoice
![WooCommerce PDF Invoice](https://cdn.idevie.com/wp-content/uploads/2021/08/605DF38E-CA38-4E2C-B36B-1ACBA337E36F.jpeg)
![WooCommerce PDF Invoice](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_212_605DF38E-CA38-4E2C-B36B-1ACBA337E36F.jpeg)
![WooCommerce PDF Invoice](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_465_605DF38E-CA38-4E2C-B36B-1ACBA337E36F.jpeg)
WooCommerce PDF invoice generates and automatically sends PDF invoices as email attachments for every order generated on your online store. The plugin automatically detects the currency that is used in your store. It comes with two types of invoices: regular invoice and proforma invoice. The invoices are automatically numbered and have fields for taxes, shipping, and handling.
You can customize the invoices by setting your seller details and adding your logo. The buyers’ details are automatically populated. That’s not all, you can choose to display or hide the product ID, SKU, category and short description, show or hide product thumbnails on raw item data, and so much more.
7. FooEvents for WooCommerce
![FooEvents for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/EAD0F08F-4EC4-4F42-8F8C-E099690AEE2C.jpeg)
![FooEvents for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198261_586_EAD0F08F-4EC4-4F42-8F8C-E099690AEE2C.jpeg)
![FooEvents for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198262_211_EAD0F08F-4EC4-4F42-8F8C-E099690AEE2C.jpeg)
If you want to sell tickets, you will need to add a ticketing functionality to your WooCommerce site. Using FooEvents you can add event and ticketing features to sell unlimited tickets, as well as manage free registration for physical events, virtual events or both.
FooEvents eliminates the middle man and gives you full control over ticket sales process and customer data.
8. WooCommerce Deposits: Partial Payments Plugin
![WooCommerce Deposits - Partial Payments Plugin](https://cdn.idevie.com/wp-content/uploads/2021/08/46DD19D0-BA53-45B0-BC55-0B5AB43103E4.jpeg)
![WooCommerce Deposits - Partial Payments Plugin](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_52_46DD19D0-BA53-45B0-BC55-0B5AB43103E4.jpeg)
![WooCommerce Deposits - Partial Payments Plugin](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_115_46DD19D0-BA53-45B0-BC55-0B5AB43103E4.jpeg)
Allow your customers to make partial payments. They can pay a percentage up front or a fixed amount. WooCommerce Deposits: Partial Payments Plugin helps you create a partial payment plan on your WooCommerce store.
You can collect deposits on bookings and other products. In fact, you can combine this plugin with WooCommerce Bookings. You can keep track of deposits by looking at comprehensive deposit reports in the WooCommerce reports panel.
Features include:
- automatic email reminders for remaining payments
- custom messages when the deposit option is used
- accept or force deposits in your store
- full WPML support
- and more
9. WooCommerce Recover Abandoned Cart
![WooCommerce Recover Abandoned Cart](https://cdn.idevie.com/wp-content/uploads/2021/08/7182F369-E347-47A1-AA56-26C6551B82F1.jpeg)
![WooCommerce Recover Abandoned Cart](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_828_7182F369-E347-47A1-AA56-26C6551B82F1.jpeg)
![WooCommerce Recover Abandoned Cart](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_693_7182F369-E347-47A1-AA56-26C6551B82F1.jpeg)
WooCommerce Recover Abandoned Cart monitors carts that are abandoned by members and guests. It automatically sends emails at specified times using templates designed to recover abandoned carts.
For members, as soon as a product is added to their cart, it will be captured in case the cart is later abandoned.
Guests will have to reach the step of inputting their email address on the checkout page, but once their email has been entered, their abandoned carts will be captured.
10. Multistep Product Configurator for WooCommerce
![Multistep Product Configurator for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/09D289CA-7654-44F1-BB1F-A1DA0CC7AB7E.jpeg)
![Multistep Product Configurator for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198263_519_09D289CA-7654-44F1-BB1F-A1DA0CC7AB7E.jpeg)
![Multistep Product Configurator for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_997_09D289CA-7654-44F1-BB1F-A1DA0CC7AB7E.jpeg)
If you sell variable products then Multistep Product Configurator for WooCommerce will make it easy for customers to choose the right combinations of variations. The plugin utilizes multistep forms instead of select boxes. There are four modules for different multistep form UIs: steps, accordion, tabs, and vertical steps.
Features include:
- set an attribute thumbnail
- horizontal and vertical grid item layout
- set number of columns
- make summary to fullwidth
- reposition product image or hide it
11. WooCommerce MultiStep Checkout Wizard
![WooCommerce MultiStep Checkout Wizard](https://cdn.idevie.com/wp-content/uploads/2021/08/6F102C36-52A7-4D83-B2F9-B1CEAF5C5E20.jpeg)
![WooCommerce MultiStep Checkout Wizard](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_783_6F102C36-52A7-4D83-B2F9-B1CEAF5C5E20.jpeg)
![WooCommerce MultiStep Checkout Wizard](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_765_6F102C36-52A7-4D83-B2F9-B1CEAF5C5E20.jpeg)
WooCommerce MultiStep Checkout Wizard will create a convenient shopping experience by simplifying your checkout process. This has the potential to let customers complete their purchases and increase sales. The plugin creates a checkout wizard that splits your default WooCommerce checkout page into easy sections to complete sections.
12. WooCommerce Multi Currency—Currency Switcher
![WooCommerce Multi Currency - Currency Switcher](https://cdn.idevie.com/wp-content/uploads/2021/08/58597B17-1786-45A1-BFD2-89DE1E6F60D4.jpeg)
![WooCommerce Multi Currency - Currency Switcher](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_118_58597B17-1786-45A1-BFD2-89DE1E6F60D4.jpeg)
![WooCommerce Multi Currency - Currency Switcher](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_245_58597B17-1786-45A1-BFD2-89DE1E6F60D4.jpeg)
With this plugin customers cans see pricing on your store in their local currency.
The plugin uses geo-location to show correct currency for the customer’s country. You can set exchange rate manually or it can be done automatically by the plugin. There are lots of customizing options including how symbols are displayed, applying exchange fees, and more.
13. WooCommerce Brands
![WooCommerce Brands](https://cdn.idevie.com/wp-content/uploads/2021/08/0EA9B32D-3072-4BE3-9AD8-355733C7BB3C.jpeg)
![WooCommerce Brands](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_64_0EA9B32D-3072-4BE3-9AD8-355733C7BB3C.jpeg)
![WooCommerce Brands](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_100_0EA9B32D-3072-4BE3-9AD8-355733C7BB3C.jpeg)
WooCommerce Brands allows you to add brands and see them on your store, product category, and single product pages. You can display brands in a number of ways: A-Z filters, AJAX filters, a brand carousel, or a brand thumbnail grid. You can also display a product carousel by brand, product grid by brand, and so on. You can create shortcodes with a shortcode builder or use the WPBakery (Visual Composer) add-on.
The plugin works perfectly on all devices and browsers. It supports multiple sites, WPBakery Page Builder, and WPML.
14. WooCommerce Custom Fields
![WooCommerce Custom Fields](https://cdn.idevie.com/wp-content/uploads/2021/08/C299BDAA-792A-4148-BFD8-921A51EF6A67.jpeg)
![WooCommerce Custom Fields](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_130_C299BDAA-792A-4148-BFD8-921A51EF6A67.jpeg)
![WooCommerce Custom Fields](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_481_C299BDAA-792A-4148-BFD8-921A51EF6A67.jpeg)
Using WooCommerce Custom Fields you can make each sale more profitable by offering popular add-ons and services, like gift wrap, on-site furniture assembly or extended warranty. But that’s just a small part of what this awesome plugin can do. Learn more about the many uses of this plugin on the WooCommerce Custom Fields plugin page.
15. WooCommerce Notification
![WooCommerce Notification | Boost Your Sales - Live Feed Sales - Recent Sales Popup - Upsells](https://cdn.idevie.com/wp-content/uploads/2021/08/1BFF2368-BF09-4D78-A0EB-BED09F61C95E.jpeg)
![WooCommerce Notification | Boost Your Sales - Live Feed Sales - Recent Sales Popup - Upsells](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_733_1BFF2368-BF09-4D78-A0EB-BED09F61C95E.jpeg)
![WooCommerce Notification | Boost Your Sales - Live Feed Sales - Recent Sales Popup - Upsells](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198264_24_1BFF2368-BF09-4D78-A0EB-BED09F61C95E.jpeg)
Show your visitors that your store is legit and popular by displaying notifications of what customers have recently purchased on your online store.
You can do so using WooCommerce Notification. The plugin displays recent orders on your storefront. This strategy creates a sense of urgency for your visitors, and curiousity about your bestselling products.
Free WooCommerce Add-ons
These free WooCommerce add-ons don’t offer as many features as the premium WooCommerce add-ons on CodeCanyon, but if you’re on a budget, they’re a great way to get started enhancing your site search at no cost.
Missing Addons for WooCommerce
![Missing Addons for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/86F0117E-D8E9-40A8-97BD-F137326EF5B6.jpeg)
![Missing Addons for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_45_86F0117E-D8E9-40A8-97BD-F137326EF5B6.jpeg)
![Missing Addons for WooCommerce](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_693_86F0117E-D8E9-40A8-97BD-F137326EF5B6.jpeg)
WooCommerce comes with basic features that allow you to get your store off the ground quickly. However, you will need more functionality to create a full-featured store. Missing add-ons for WooCommerces comes with these crucial functionalities you need to operate an efficient store. These include:
- advanced coupon management
- product subscriptions
- product and service booking
- Google Maps
- product FAQ
- PDF invoices and packing slips
- bulk products
- and much more
CashTippr Woocommerce Addon
![CashTippr Woocommerce Addon](https://cdn.idevie.com/wp-content/uploads/2021/08/9EBE6AFC-99C2-4470-99B6-19CEB4AD8E11.jpeg)
![CashTippr Woocommerce Addon](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_711_9EBE6AFC-99C2-4470-99B6-19CEB4AD8E11.jpeg)
![CashTippr Woocommerce Addon](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_143_9EBE6AFC-99C2-4470-99B6-19CEB4AD8E11.jpeg)
This plugin adds a Bitcoin BCH payment option to your Woocommerce store. This means you don’t need to go through a third party.
Eleshop–WooCommerce Elementor Addon
![Eleshop – WooCommerce Elementor Addons](https://cdn.idevie.com/wp-content/uploads/2021/08/2FD70043-D9E1-4066-A0B6-634C206626E8.jpeg)
![Eleshop – WooCommerce Elementor Addons](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_217_2FD70043-D9E1-4066-A0B6-634C206626E8.jpeg)
![Eleshop – WooCommerce Elementor Addons](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_581_2FD70043-D9E1-4066-A0B6-634C206626E8.jpeg)
Eleshop is an Elementor Addon for WooCommerce that will help you arrange a clean WooCommerce product page. It comes with product title and short description element.
GoUrl WooCommerce–Bitcoin Altcoin Payment Gateway Addon
![GoUrl WooCommerce – Bitcoin Altcoin Payment Gateway Addon](https://cdn.idevie.com/wp-content/uploads/2021/08/7F23844C-D7A0-4719-BDDB-7C6B8A51DB9A.jpeg)
![GoUrl WooCommerce – Bitcoin Altcoin Payment Gateway Addon](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_858_7F23844C-D7A0-4719-BDDB-7C6B8A51DB9A.jpeg)
![GoUrl WooCommerce – Bitcoin Altcoin Payment Gateway Addon](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_865_7F23844C-D7A0-4719-BDDB-7C6B8A51DB9A.jpeg)
Bitcoin Altcoin Plugin for WooCommerce provides you will a cryptocurrency payment gateway that allows you to accept payment by cryptocurrency. The plugin also supports WooCommerce Subscriptions 3. The payment box is mobile-friendly and highly customizable.
Level Up The Shopping Experience On Your WooCommerce Store!
There are lots of different WooCommerce add-ons on CodeCanyon. This list will help build a WooCommerce store that is focused on making shopping experience of your customers enjoyable.
![WooCommerce Add-ons on CodeCanyon](https://cdn.idevie.com/wp-content/uploads/2021/08/175CB071-D72C-40DD-B0D5-5EC4BDA89B05.jpeg)
![WooCommerce Add-ons on CodeCanyon](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_700_175CB071-D72C-40DD-B0D5-5EC4BDA89B05.jpeg)
![WooCommerce Add-ons on CodeCanyon](https://cdn.idevie.com/wp-content/uploads/2021/08/1630198265_590_175CB071-D72C-40DD-B0D5-5EC4BDA89B05.jpeg)
You can also learn more about WordPress and WooCommerce plugins here on Envato Tuts+.
- WordPressBest Shopping Cart Plugins for WordPress and WooCommerce
- WordPressPDF Invoicing Plugins for WooCommerce and WordPress
- WordPress13 Cost, Quote, and Estimate Calculators for WooCommerce for 2021
- WordPress25+ Best WooCommerce Plugins for Products, Pricing, Payments, and More
- WordPressInventory and Stock Management Plugins for WooCommerce and WordPress
- WooCommerce35+ Best Shipping and Pricing WooCommerce Plugins
- WooCommerceTop 10 Tips for a Better WooCommerce Store
- WordPress Plugins14 Best Stripe Payment Plugins for WordPress
- WooCommerce10 Best Coupon Plugins for WooCommerce
- eCommerceHow to Quickly Reduce Online Shopping Cart Abandonment