WooCommerce is one of the most well know and used e-commerce WordPress plugins. Not only is it a completely free e-commerce solution for WordPress but it is also easy to use, includes support for many product formats, has options for currencies and taxes, offers the ability to integrate multiple shipping methods and has built-in support for PayPal, check, bank transfer and cash on delivery. It’s pretty awesome but what if you want more?
WooCommerce is perfectly great on it’s one, but what really makes it one cut above other e-commerce plugins is the wide variety of free and premium extensions available. Today we’re sharing 30+ of the absolute best WooCommerce extensions for WordPress. These plugins add extra features like WPML translations, advanced shipping, easy style customizations and more to WooCommerce so you can build the store your website needs.
1. WooCommerce Premium Memberships Bundle
The WooCommerce Memberships bundle the perfect extension to create you own membership or subscription based online business. Sell a monthly subscription box, offer premium monthly support for your web design clients, create a premium weekly investments newsletter or anything else. This bundle includes 19 key WooCommerce add-ons (created by WooCommerce) to add membership tiers, custom website access, products, billing schedules, multiple payment processors and more.
2. Abandoned Cart Pro for WordPress
Stop losing sales with the help of Abandoned Cart Pro. This powerful plugins helps you retain customers and recover lost carts Enable settings for cart reminders via email, text or even Facebook Messenger. Best of all – setup is easy. Just install the plugin, style your add-to-cart popup, choose an email template, set the reminder delay and you’re ready to go. You can manage your abandoned and recovered orders from the plugin dashboard, as well as view your analytics and stats (complete with graphs and conversion rate).
3. Beeketing WooCommerce Marketing Automation Free WordPress Plugin
Looking for tools to automate your marketing process? Then this one is for you. Built to seamlessly integrate with WooCommerce, Beeketing is a pack of WooCommerce marketing extensions for online store owners. It helps you set up the sales funnel and leverage the conversion rate automatically without any continuous manual intervention. You can use the Beeketing suite to promote products via up-sell and cross-sell offers, scalable discounts based on cart purchases, exit-intent targeted discounts, personalized product recommendations and way way more. It’s a quick and easy way to improve your marketing and conversion rate.
4. YITH WooCommerce Ajax Search Free WordPress Plugin
The free WooCommerce Ajax Search plugin makes it easy for your customers to search your WooCommerce store and see instant ajaxed results. By adding a “live search” like this it’s much easier for customers to search through your current inventory, especially if your store has hundreds or thousands of items.
5. WooCommerce MultiStep Checkout Wizard Premium WordPress Plugin
The WooCommerce MultiStep Checkout Wizard is an awesome plugin that guides your customers through the checkout process. By splitting and cleaning up the standard WooCommerce checkout page you can create an attractive, professional and easy to follow process that any customer can understand.
6. WooCommerce Bulk Discount Free WordPress Plugin
The WooCommerce Bulk Discount plugin offers a variety of features that you can use to offer your best customers discounts on products or orders. With this plugin you can easily add incentives for your customers to buy more. Offer fix discounts (such as $5 off when purchasing 5 or more items), percentage discounts (such as 20% off a purchase of 20 or more items) or item specific discounts (more traditional bulk pricing such as 5% off 10, 10% off 20, or 15% off 30 or more). The possibilities are endless and sure to influence your customers to buy more!
7. WooCommerce Custom Product Boxes Premium WordPress Plugin
Want to offer customers special pricing for creating their own bundle of goods? That’s exactly what Custom Product Boxes was built for! This fabulous plugin allows you to create bundle offers for your WooCommerce store where customers get to choose from a variety of products (like 12 assorted cupcakes for $12, a build-you-own gift basket, or even a WordPress developer pick-3 services package).
8. YITH WooCommerce Zoom Magnifier Free WordPress Plugin
If your product images show your item on display in a room (like a chair for sale staged in a sample living room), your products are intricately detailed (like delicately tooled jewelry) or you want to show off the quality of the materials used to create your goods (like a fine leather purse) then the free YITH WooCommerce Zoom Magnifier plugin is for you. With this plugin customers can zoom in on product images – just be sure to upload high quality photos.
9. Stripe for WooCommerce Free WordPress Plugin
This official WooCommerce plugin extends WooCommerce to include support for the Stripe payment gateway. You do nee to have a valid SSL certificate in order to add Stripe and accept credit card payments, but it’s well worth the extra effort since your customers will have the option to use their Visa, MasterCard, Discover, American Express, JCB and Diners Club card to make purchases.
10. WooCommerce Amazon Affiliates Premium WordPress Plugin
Want to refer customers on your website to Amazon products they’ll love? Then this is the plugin for you! The WooCommerce Amazon Affiliates plugin makes it easy to add Amazon products to your WooCommerce store with your affiliate links. There is even an built-in module to auto import new items from Amazon based on keyword. Other features include built-in reporting to keep track of referral sales, custom styling options, easy to use shortcodes and much more!
11. WooCommerce Stripe Payment Gateway Free WordPress Plugin
With the WooCommerce Stripe Payment Gateway free WordPress plugin you can accept payments via Stripe. Stripe makes it possible for you to accept major credit cards including Visa, MasterCard, American Express and more as well as Bitcoin. There are no setup fees for Stripe so you can start accepting payments straight away (just be aware that you are charged when payments or refunds are processed).
12. WooCommerce Customer Relationship Manager Premium WordPress Plugin
The WooCommerce Customer Relationship Manager plugin gives you advances options to keep track of your customers. This plugin makes it easy to add and edit customers, set customer status, import & export customer lists, track and send emails, place and log calls, view customer purchase activity and much more.
13. YITH Infinite Scrolling for WooCommerce Free WordPress Plugin
The YITH Infinite Scrolling plugin works with WooCommerce so you can show your store with infinite scrolling. This way customers can browse your entire inventory from your main store page. While this might not be optimal for stores with hundreds of products it does make a lot of sense if your store isn’t so large.
14. FacetWP Advanced Filtering Premium WordPress Plugin
FacetWP is a powerful search tool for WooCommerce and WordPress in general. With FacetWP your customers can specify their search for products using various facets, such as categories, tags, etc. The plugin is ajax-based so search results are quickly loaded on the page so your customers aren’t left waiting.
15. WooCommerce Multilingual WPML Integration Free WordPress Plugin
Need to translate your WooCommerce store into multiple languages? With the WooCommerce Multilingual integration plugin you can easily use WPML to translate your WooCommerce store pages & products just like the rest of your WordPress site. Note: this plugin requires you to have your own copy of the premium WPML plugin.
16. WooChimp – WooCommerce MailChimp Integration Premium Plugin
WooChimp is a premium MailChimp integration for WooCommerce that makes it easy for your to add MailChimp subscribers when they signup at checkout to complete a WooCommerce purchase. Plus with WooChimp you can also create subscriber groups, insert forms on any page with the included widget & shortcode and use the campaign targeting and advanced reports to optimize your conversion rate.
17. WooCommerce Conversion Tracking Free WordPress Plugin
The WooCommerce Conversion Tracking plugin makes it easy to track and monitor your advertising campaigns for your WooCommerce store. The plugin adds tracking codes to your cart, user registration and checkout success pages then it creates valuable reports that you can use to keep track of your conversions.
18. WooCommerce Pretty Emails Premium WordPress Plugin
Customize your store emails with the WooCommerce Pretty Emails plugin. Create email templates that match the rest of your business by customizing the fonts, colors, text size, banners, width, headings, borders, product thumbnails, social links and more. This way customers making purchases will know your emails when they see them!
19. YITH WooCommerce Compare Free WordPress Plugin
Looking for a way to allow customers to compare prices among similar products in your store? Give the YITH WooCommerce Compare plugin a try. This free plugin adds options a Compare button on item pages so users can see a predefined comparison table of products your have created, or you can add a comparison widget so customers can click to choose which items they want to see compared.
20. WooCommerce Prices By User Role Premium WordPress Plugin
In order to offer dynamic pricing to your various customer groups you’re going to need a plugin, and WooCommerce Prices by User Role is just the plugin to extend WooCommerce for you. This plugin makes it possible for you to create user role based pricing as well as custom discounts specific to each grouping. Other handy features include the ability to hide prices and the “Add to Cart” button from non-registered users, display a saving percentage for specific user roles, create product markups and more.
21. WooCommerce Wishlists Premium WordPress Plugin
Want to add a wishlist to your online store? No problem! The premium WooCommerce Wishlists add-on makes it easy for customers to create an unlimited number of wishlists, which they can make public to share with friends (like a wedding registry or Christmas list for Santa) or private. Wishlists support all product variations including groups and can even be shared to social media.
22. WooCommerce Recover Abandoned Cart Premium WordPress Plugin
Customers abandon shopping carts for a variety of reasons – window shopping, closed browser, walked away from their computer, etc. To get them back try using the WooCommerce Recover Abandoned Cart plugin which works by sensing when a cart has been abandoned, following up with the customer by sending an email with a shopping cart link (a coupon can be included here too) and if all goes well the customer will click on the link and complete their purchase.
23. ShipStation Integration Free Add-on for WooCommerce
ShipStation Integration is WooCommerce’s official plugin for streamlining your order fulfillment process. ShipStation can sync with orders from so you can follow the whole process from order, to label creation and customer communication. Plus there are plenty of options for shipping service mapping, custom order rules, return labels, reporting and more (note: a ShipStation monthly plan is required for this plugin).
24. Request a Quote Premium Add-on for WooCommerce
Request a Quote is a premium quote and proposal manager for WooCommerce. This plugin adds features so you can include a “Request a quote” in your WooCommerce store. This is great if you sell in bulk or if your store offers fully customizable items (like websites, car customizations, home remodeling – you get the idea). The advantage it that the plugin makes it extremely easy for users to make requests and for you to manage and respond to them right from WordPress making the whole process more efficient and effective.
25. WooCommerce Customizer Free WordPress Plugin
The WooCommerce Customizer plugin makes tweaking cart button text, labels, products per page, placeholder images, checkout text and more super easy thanks to a customization panel it added to WooCommerce. It uses PHP filters built into WooCommerce so you can make changes without having to know any code.
26. WooCommerce Fancy Product Designer Premium WordPress Plugin
The Fancy Product Designer is a premium plugin to add powerful product customization options to your website. This way you can offer fully customizable products with colors, text, sizes, images, and more with an easy to use preview so customers know what they’re getting (like Zazzle or TeeSpring). Plus you can add variable pricing so if it costs more to create a certain style you can add an up-charge for it.
27. WooCommerce Checkout Manager Free WordPress Plugin
Customize your WooCommerce checkout page with the free WooCommerce Checkout Manager plugin. This handy plugin adds options to extend (or hide) fields on your checkout page as well as make fields required, limit fields based on user role, retain information for particular fields, add a date picker, set a default state, create conditional fields and much more. This is an exceptional tool if you need to collect extra customer information for State or VAT taxes, if you want customers to register their purchase at checkout (like for premium themes or plugins), or if you want to add custom discount fields for certain customers (based on their user role).
28. WooCommerce Point of Sale Premium WordPress Plugin
Want to sell products to customers in person, face to face, in your real life store? No problem. With the WooCommerce Point of Sale (POS) plugin you can make sale in your physical store using WooCommerce, all you need is an internet connection and a method to accept payment. The plugin also includes support for adding local taxes, variable products, previous orders, barcode support, order notes, discounts/coupons, email receipts and you can even see a register report at the end of the day.
29. Enhanced E-commerce Google Analytics Free Add-on for WooCommerce
Want to see your Google Analytics for your WooCommerce store with the added Enhanced e-commerce feature? Give this plugin a try. The Enhanced Ecommerce Google Analytics plugin adds four reports: shopping behavior, checkout behavior, product performance and sales performance. With this you can optimize your product pages, sales tactics and more.
30. Klarna for WooCommerce Free WordPress Plugin
Klarna for WooCommerce adds a new payment method for customer checkout. This official Klarna WooCommerce extension replaces the default WooCommerce checkout with Klarna’s so customers and shop with their email and zip code. Klarna gives shoppers the ability to shop on a variety of websites, checkout and then pay for all of their purchases on one monthly invoice.
31. WooCommerce Menu Cart Free WordPress Plugin
The WooCommerce Menu Cart does just what it says – it adds a WooCommerce shopping cart to your theme’s main navigation menu. There are options for adding an icon, item count and cart total as well as for floating your cart to the left or right. You can also tweak the styling with a bit of custom CSS as it will take on the default styling of your current menu.
32. WooCommerce Dynamic Pricing & Discounts Premium WordPress Plugin
WooCommerce Dynamic Pricing & Discounts gives you the power to add custom prices and incentives to convince your customers to buy more. Offer discounts for holidays or bulk purchases, or give loyal customers promotional pricing for lifetime spending. Use options for quantity discounts, special offers, matched items, repeating special offers, percentage discounts, conditional promo application and much more.
33. WooCommerce Google Analytics Integration Free WordPress Plugin
Google Analytics is a powerful tool for analyzing reader behavior, popular content and traffic sources for your website. But with the WooCommerce Google Analytics Integration plugin you can see all of this information and more for your WooCommerce store. The plugin makes it possible for you to see how your customers are finding your products, which are more popular and you can even integrate it to see which referrals are converting into sales.
34. YITH WooCommerce Quick View Free WordPress Plugin
Have you ever visited an online store that has a quick view to open a lightbox for an item so you can see the item details, additional photos and even add it to your cart without having to leave the page? That’s exactly what YITH WooCommerce Quick View adds to WooCommerce. It’s easy to install and setup and will make your customers’ shopping experience much easier.
35. AfterShip WooCommerce Tracking Free WordPress Plugin
The AfterShip WooCommerce Tracking plugin is an easy way to manage the location of your goods to be sure they are delivered on time and to the right location. The plugin adds fields for Tracking Number and Carrier to your admin panel so as soon as you ship an order simply key in the information so the customer can see it on their order history page. Over 200+ carriers world wide are supported and it’s free to track all of your shipments.
36. Display Product Multi-Layout for WooCommerce Premium WordPress Plugin
Display Product Multi-Layout for WooCommerce is a quick and easy way to add product display options to your WordPress theme if it doesn’t already support WooCommerce. The plugin adds WooCommerce options for page setup, button styling, color options, custom button text, grid layout, table layout, carousels, filters and more.
37. WooCommerce PDF Invoices Free WordPress Plugin
With the free WooCommerce PDF Invoices Free WordPress plugin you can create simple PDF invoices for all of your WooCommerce sales. The plugin creates an invoice automatically, attaches it to an email to your customer or sends it to their Dropbox, Google Drive, OneDrive or Egnyte account.
38. WooCommerce All-In-One-SEO Pack Integration Free Plugin
The WooCommerce All-In-One-SEO Pack Integration plugin is a free and simple way to add SEO options from the All-In-One-SEO Pack plugin to your WooCommerce store (note: you must have All-In-One-SEO installed and active for this plugin to work). It adds meta details to your product pages for title, description, keywords, menu title, title attributes and the option to disable product.
39. YITH WooCommerce Ajax Product Filter Free WordPress Plugin
The free YITH WooCommerce Ajax Product Filter makes it quick and easy for your customers to filter your store products without having to leave the page. Customers can filter by labels, lists, color and dropdown to see which of your products meet their exact needs.
40. WooCommerce Currency Switcher Premium WordPress Plugin
If you operate a store that serves multiple countries chances are you’ll want a way to display your prices in local currencies. The WooCommerce Currency Switcher makes this super easy! Just install and configure your currencies to be converted by Google, ECB or by hand. There’s also an included widget and shortcode to add your currency conversions where you think customers will find them most useful. Bonus: you can also try the free version (which has fewer features and options) of this plugin to see if it’s right for you.
41. Booster for WooCommerce Free WordPress Plugin
Want to add a huge amount of features to WooCommerce in one click? Just install Booster for WooCommerce. This free but powerful plugin includes a surprising amount of WooCommerce add-ons including currencies, exchange rates, price formats, name your price option, wholesale pricing, custom button & price labels, bookings support, crowdfunding, automated SKUs, mini checkout cart, custom payment gateways, additional admin tools, WPML translation booster, WooCommerce export tools and so much more. It’s pretty awesome.
42. WooCommerce Sequential Order Numbers Free WordPress Plugin
Want your orders created in numerical order? Don’t worry – that’s what the free WooCommerce Sequential Order Numbers plugin is for. Once installed this WordPress plugin ensures that your orders are all in, well, order. If you already have existing orders the plugin will begin from your highest order number and proceed sequentially. If you have no orders it will start at 1. Easy and effective!
43. WooCommerce Simple Auctions Premium WordPress Plugin
Want to run your own eBay style auction site? Well with WooCommerce and the Simple Auctions plugin you can. This plugin adds features to extend WooCommerce’s functionality to include normal, revers and silent auctions as well as options for prices, bidding increments, reserve price, buy it now price, start and end times, custom widgets (for ending soon, recently viewed, features, latest, future and random auctions), custom email notifications an more.
44. YITH WooCommerce Featured Video Free WordPress Plugin
The YITH WooCommerce Featured Video plugin does just what it says – adds the ability for you to use a featured video on WooCommerce products. Simply paste in the URL to add a YouTube or Vimeo video showcase to your products to showcase how your product works (which will hopefully drive more conversions).
45. Genesis Connect for WooCommerce Free WordPress Plugin
Love your Genesis theme but wish your WooCommerce store matched? With Genesis Connect for WooCommerce all of the built-in shop templates included with WooCommerce are replaced with Genesis supported versions. Plus the plugin also works with Genesis Simple Sidebars & Genesis Simple menus to make them compatible with WooCommerce as well.
46. Subscriptio – WooCommerce Subscriptions Premium WordPress Plugin
Subscriptio WooCommerce Subscriptions makes it possible for you to sell subscriptions to your customers. This plugin adds recurring payments with the options for setup fee, a free trial and an expiration date to help you manage your subscription offerings. The subscriptions include options for pausing, multiple subscriptions, one off fees and more.
47. YITH WooCommerce Catalog Mode Free WordPress Plugin
The YITH WooCommerce Catalog Mode free WordPress plugin assembles your entire WooCommerce store inventory into an easy to read catalog format. This is a very useful plugin, especially in cases where you might need to take your store offline for a bit for routine maintenance or site updates. In this case while your main store might not be accessible to customers they can still view your online catalog and contact you with questions or order requests.
48. WooCommerce Table Rate Shipping Premium WordPress Plugin
WooCommerce includes basic shipping options by default, but in order to specify shipping costs according to a customer’s order and location you’ll need more advanced settings. That’s where the WooCommerce Table Rate Shipping add-on comes in. This plugin makes it possible for you to set variable shipping rates based on location, price, weight, item and more. This way you don’t lose money on shipping.
49. WooCommerce Extra Product Options Premium WordPress Plugin
The WooCommerce Extra Product Options plugin is a versatile product creator for WooCommerce. With this plugin you can build product pages to include conditional product variations, flexible pricing options and product page customizations. The plugin adds a ton of options to WooCommerce including checkboxes, lazy loading for images, fixed and percentage price increases, a form fields builder plus much more.
50. YIKES Custom Product Tabs for WooCommerce Free Plugin
YIKES Custom Product Tabs for WooCommerce is a great tool for extending the basic WooCommerce plugin to include additional custom tabs on product pages. From the product edit screen admins can add tabs (on a per product basis), reorder tabs and of course delete them. This is handy if you want to add a custom location tab with a Google Map, a special with a table of additional product information, or even a tab with directions on using the product.
51. WooCommerce Product Slider Free WordPress Plugin
The WooCommerce Product Slider plugin is an easy way to add a responsive WooCommerce product slider and carousel to your website. Simply install the plugin and use the included shortcode and widget to add product showcase sliders and carousels to any post, page or widget ready area.
52. YITH Essential Kit for WooCommerce #1: Free Add-ons Bundle
Love the YITH suite of free WooCommerce extensions, but don’t want to install them all one by one? Get their FREE plugin bundle! The YITH Essential Kit #1 currently includes add-ons for ajax search, product filters, colors/labels variations, product comparisons, product image zoom, WooCommerce quick view, infinite scrolling, wishlists, quotes, wait lists, catalog mode, advanced reviews and tons more.
53. WooCommerce Lucky Wheel Discounts Premium WordPress Plugin
Add a fun new way for customers to save at your store (plus add a sense of buyer urgency) with a spin to win coupon or discount. The premium Lucky Wheel plugin for WooCommerce includes easy options for you to add a coupon “wheel” to your site – all customers have to do is subscribe with their email address and the plugin will generate a unique code to be sent to them. Best of all the plugin sync with MailChimp so you grow your newsletter list and new customers save some money – it’s a win win.
54. Square for WooCommerce Free WordPress Plugin
Accept payments for your store products online and in store with the Square add-on. With Square you can grow your business faster, having the capability to accept payments any time and any place. Plus, since the plugin integrates with your inventory you’ll instantly see any product changes in Square, so you always know the current name, price, stock number, etc.
55. WordPress WooCommerce Multi Vendor Premium Marketplace Plugin
Start your own marketplace with WordPress and the Multi Vendor plugin for WooCommerce. This powerful marketplace plugin gives you the ability to add multiple vendors to your WooCommerce store, each with their own sell profile and the ability to manage their own shipping. You (as the admin) will still have full control over the entire WooCommerce powered store plus the ability to approve sellers, set commission rates and enable auto-publish for trusted sellers.
56. WooEvents Calendar and Events Booking Premium WordPress Plugin
Create a calendar of your upcoming events and sell tickets online with WooEvents. The plugin adds useful options for your calendar including event date, location, speakers, schedule, Google map, images, social share and integration with calendar apps (like Google Calendar or iCal). But most importantly you can set a price and sell tickets using WooCommerce. This is a great way to manage tickets for community events, carnivals, fundraisers, concerts and more.
57. WooCommerce Pay With Amazon Free WordPress Plugin
This free plugin integrates Amazon Payments with your WordPress installation. With this plugin customers can use Amazon to complete their order. The checkout process still takes place on your own site, but there is the added benefit of Amazon Payment’s fraud protection ad well as built-in mobile optimization.
58. SendPulse WooCommerce Push Notifications Free WordPress Plugin
Let your customers know when a new product is available, or announce a flash sale. Whatever you want to share with your audience, SendPulse email marketing for WooCommerce is the perfect addition to your e-commerce store. Send free push notifications to you customers, anywhere, anytime. The plugin works great with Chrome (desktop/Android), Safari (Mac OS X systems) and Firefox (desktop). Plus offline notifications mean that customers will see your message even if they’re not browsing your catalogue.
SendPulse is also useful for your shop newsletter. Add a checkbox for new visitors to subscribe on your order or checkout page. This way you can build your subscriber list faster! Then use the plugin to take over shop emails automation for order creation, processing and completed statuses. So instead of using the default WooCommerce templates you can use your own custom messages through SendPulse.
Wrapping Up the Best Extensions & Add-ons for WooCommerce
Hopefully you’ve found at least one or two add-ons that you can use to make your WooCommerce store even more powerful. We’ve listed the best free and premium plugins we could find, but if you think we missed one just leave a comment. And if you do give one of these plugins a try let us know how it works out and share your experience with our other readers!