Best WooCommerce Plugins: 44 Must-Have Plugins for WooCommerce

With over 10 million downloads, it’s only natural for store owners to wonder what some of the best WooCommerce plugins are and how they can use them to make their stores that much more powerful. WooCommerce powers over 30% of all online stores, and it’s pretty spectacular on its own despite the fact that it’s free.
There are hundreds upon hundreds of plugins available for this uber plugin, but we’re going to list 44 of what we think are the best plugins for WooCommerce.
Let’s get started.
1. WooCommerce PDF Invoices & Packing Slips

WooCommerce PDF Invoices & Packing Slips lets you automate the process of creating, printing and emailing PDF invoices and packing slips for orders. It comes with a basic template but lets you modify and create your own templates.
Price: Free
2. WooCommerce Products Filter

WooCommerce Products Filter lets you create powerful filtering options using product categories, attributes, tags and more. Developers can even use the WOOF extension API to create their own filters.
Price: Free
3. WooCommerce Brands

WooCommerce Brands lets you display the brands you sell in your store in a variety of different ways, including A-to-Z filters, carousels and lists. You’ll be able to create shortcodes and insert them anywhere on your site.
Price: $20
4. WooCommerce Stock Manager

WooCommerce Stock Manager makes it easy for you to manage the stock of every product in your store by telling you whether or not a product is in stock and how many of it is in stock at a glance.
Price: Free
5. WooCommerce Bulk Discount

WooCommerce Bulk Discount lets you offer discounts to customers that purchase a pre-determined quantity of a product, such as a 5% discount when a customer orders 10 items of a product.
Price: Free
6. WooCommerce EU VAT Compliance

WooCommerce EU VAT Compliance keeps your shop compliant with EU VAT laws by identifying your customers’ locations, displaying VAT-included prices to them from the front page, and including advanced recording and reporting features.
Price: Free
7. WooCommerce Customizer

WooCommerce Customizer makes it easy for you to customize a WooCommerce shop without having to code. You can change button text, labels and more.
Price: Free
8. Pay with Amazon

Pay with Amazon lets you add Amazon Payments as a payment gateway to any WooCommerce shop. Orders are processed by the Amazon Payments system where you’ll be covered by its fraud protection.
Price: Free
9. WooCommerce Product Gift Wrap

WooCommerce Product Gift Wrap lets you add gift wrapping as an add-on option at checkout. You can even choose to add a fee.
Price: Free
10. WooCommerce Smart Sale Badge

WooCommerce Smart Sale Badge takes the default sale badge in WooCommerce and displays the total amount a customer will save instead. It works with all product types.
Price: Free
11. Order Delivery Date for WooCommerce

Order Delivery Date for WooCommerce lets customers choose the date they would like their order to be delivered on. It uses the default date picker that comes with WordPress.
Price: Free
12. Weight/Country Shipping for WooCommerce

Weight/Country Shipping for WooCommerce lets you calculate shipping based on the total weight of a customer’s order or the country they’ll be shipping the order to.
Price: Free
13. Minimum Purchase for WooCommerce

Minimum Purchase for WooCommerce lets you prevent customers from completing orders until they purchase a pre-determined amount of a particular product. You can even enter a custom error message.
Price: Free
14. Product Enquiry for WooCommerce

Product Enquiry for WooCommerce adds an Add an Enquiry or Request a Quote button to every product page. This lets customers email you if they want more information on a product before making a purchase.
Price: Free
15. WooCommerce Product FAQs

WooCommerce Product FAQs adds an asking system to your site similar to the Ask a Buyer feature on eBay. It lets customers ask questions about products and view previous questions and answers customers have asked in the past.
Price: Free
16. WooCommerce Export Customer Email

WooCommerce Export Customer Email lets you export all billing emails and save them as a single file. You can export these emails and save them as a CSV file.
Price: Free
17. Booster for WooCommerce

Booster for WooCommerce is a super plugin that includes dozens of features and attributes you can edit in WooCommerce. These include prices and currencies, buttons and price labels, products, payment gateways, and more.
Price: Free
18. WooCommerce Subscriptions

WooCommerce Subscriptions lets you add recurring revenue streams to your site by attaching recurring payments to products. You can pick from a number of different schedules and payment gateways.
Price: $199
19. WooCommerce Customer History

WooCommerce Customer History lets you see how your customers use your store while keeping a record of every one of your customer’s order history. The plugin uses this data to calculate each customer’s total lifetime value.
Price: $49
20. Follow-Ups

Follow-Ups make it easy to automate sending follow-up emails and tweets to customers. You’ll even be able to track open and click-through rates to gauge the effectiveness of your campaigns.
Price: $99
21. WooCommerce Multistep Checkout Wizard

WooCommerce Multistep Checkout Wizard splits the checkout page into different sections to create a more customer-friendly shopping experience for your customers. The steps can be oriented in vertical or horizontal styles.
Price: $19
22. WooCommerce Stripe Payment Gateway

WooCommerce Stripe Payment Gateway lets you add Stripe as a payment gateway to your store. This gives customers the option to pay for orders via credit card.
Price: Free
23. WooCommerce Customer Relationship Manager

WooCommerce Customer Relationship Manager lets you monitor your customers and track the way they engage with your site. It logs calls and emails, lets you send emails, allows you to filter though customers, label customers, and more.
Price: $55
24. WooCommerce Conversion Tracking
![]()
WooCommerce Conversion Tracking lets you track the way customers interact with your site. You can track the shopping cart, the checkout page, individual product pages and more.
Price: Free
25. YITH WooCommerce Compare

YITH WooCommerce Compare lets customers compare different products from your store against one another. Products are compared in a table, which comes in the form of a customizable template.
Price: Free
26. WooCommerce Prices by User Role

WooCommerce Prices by User Role lets you set different prices for subscribers, customers, shop managers and more. You can even hide prices for users who are not logged in.
Price: $24
27. WooCommerce Social Media Share Buttons

WooCommerce Social Media Share Buttons make it easy for customers to share your products by placing social media share buttons on every product page.
Price: Free
28. WooCommerce Recover Abandoned Cart

WooCommerce Recover Abandoned Cart monitors your site’s shopping cart page and sends customers follow-up emails when they abandon them. You can choose when the follow-up emails send as well as how many to send.
Price: $39
29. ShipStation Integration

ShipStation Integration lets you manage orders, create batch labels and more from one location. You can even keep track of orders from other sites, including eBay and Amazon.
Price: Free
30. WooCommerce Point of Sale (POS)

WooCommerce Point of Sale (POS) allows you to combine your ecommerce shop and in-store stock in one, digital inventory. You’ll pay no monthly fees and can accept nearly any type of payment.
Price: $60
31. Enhanced Ecommerce Google Analytics Plugin for WooCommerce

Enhanced Ecommerce Google Analytics Plugin for WooCommerce lets you use the Enhanced Ecommerce feature in Google Analytics to track user behavior across your WooCommerce shop.
Price: Free
32. WooCommerce Dynamic Pricing & Discounts

WooCommerce Dynamic Pricing & Discounts makes it easy for you to offer a wide variety of discounts using a variety of different rules, such as offering discounts on bulk orders or hosting flash sales.
Price: $29
33. AfterShip – WooCommerce Tracking
![]()
AfterShip – WooCommerce Tracking lets you add tracking information for over 200 shipping carriers to WooCommerce. This lets you provide accurate and up-to-date tracking information for every order your customers place.
Price: Free
34. WooCommerce Sequential Order Numbers

WooCommerce Sequential Order Numbers is a simple plugin that makes the order numbers inside of your WooCommerce installation sequential as soon as you activate it. This prevents order numbers from becoming skipped.
Price: Free
35. WooCommerce Simple Auctions

WooCommerce Simple Auctions lets you hold auctions on your site using WooCommerce. This plugin does not interfere with WooCommerce and still allows you to sell regular products.
Price: $19
36. WooCommerce Extra Product Options

WooCommerce Extra Product Options lets you add extra price fields on a global or per-product level. The total price of a product will change depending on what price fields customers to decide to use.
Price: $19
37. YIKES Custom Product Tabs for WooCommerce

YIKES Custom Product Tabs for WooCommerce lets you add product tabs to product pages for additional details, contact forms for quotes, reviews and more.
Price: Free
38. WooCommerce Image Zoom

WooCommerce Image Zoom is a simple plugin that adds a zoom effect to product images using a lightbox pop-up gallery. It activates the zoom effect when the customer mouses over an image.
Price: Free
39. WooCommerce Catalog Enquiry

WooCommerce Catalog Enquiry lets you turn a WooCommerce shop into an online catalog. This means customers see a price or no price and will need to “send an enquiry” to purchase a product from you.
Price: Free
40. WooCommerce – Store Toolkit

WooCommerce – Store Toolkit is a mega plugin for WooCommerce. It offers a number of different maintenance and debugging tools, such as Nuke support for clearing store records.
Price: Free
41. Beeketing for WooCommerce

Beeketing for WooCommerce takes care of your marketing needs by automating email marketing, including up-selling and cross-selling features, and more.
Price: Free
42. WooCommerce Product SKU Generator

WooCommerce Product SKU Generator generates SKUs automatically using product and attribute slugs and IDs. It can mass generate SKUs for products and parent products and generate unique SKUs for product variations.
Price: Free
43. WooCommerce Products Per Page

WooCommerce Products Per Page adds an “X Products per Page” drop-down menu to your store. This lets you decide how many products you want displayed on each page.
Price: Free
44. WooCommerce Products Slider

WooCommerce Product Slider lets you add stunning product sliders to your site. These sliders can be added anywhere using simple shortcodes, and they’re fully compatible with touchscreen devices.
Price: Free
Final Thoughts
WooCommerce has done a lot to ensure WordPress is much more than a simple blogging platform. WordPress itself powers over 25% of all websites on the web, and WooCommerce has helped it grow to the point where it’s now powering over 30% of all online stores.
This is largely due to how easy building and maintaining an online store is with WooCommerce, and these plugins make it that much easier.
What are some of your favorites?
While we’re on the subject of WooCommerce, check out a few of our other WooCommerce-related posts:

Leave a Reply