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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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: