The Ultimate Guide to WooCommerce Plugins: Over 50 Plugins to Enhance Your Store [UPDATE 2017]

Brace yourself – you’ve just entered a mega-monster WooCommerce plugins post. Trust me, this ain’t your grandfather’s WooCommerce plugin roundup. I’m going to take you through 50+ plugins to help you improve all aspects of your WooCommerce store.

Once you read this post, you’ll be able to:

  • Offer a better checkout experience for visitors
  • Create a multi-vendor marketplace using WooCommerce
  • Improve your WooCommerce product images
  • Boost the conversion rate for your WooCommerce store
  • Offer a variety of coupons to your shoppers
  • Build your store’s email newsletter
  • Add social media integrations to your store
  • Better invoice your customers
  • Enhance the payment gateways for your WooCommerce store
  • And lots more, some of it at the same time!

Yeah, it’s a lot. I hope you’ve got a fresh cup of coffee! I’ll quit jabbering now and get into the best WooCommerce plugins.

Improved WooCommerce Checkout

These plugins help you offer a smoother WooCommerce checkout process. They’ll also help you offer better shipping options. Later on, I’ll also discuss some plugins that improve payment gateways.

WooCommerce Direct Checkout

best WooCommerce plugins

WooCommerce Direct Checkout helps you simplify your checkout process by letting visitors immediately check out when they want to purchase an item. That is, it eliminates the Add to Cart stage and goes straight to checkout.

It won’t work for all stores, but it’s worth checking out.

Go to WooCommerce Direct Checkout | Free

Table Rate Shipping for WooCommerce

Table Rate Shipping for WooCommerce lets you add multiple shipping rates for a customer based on criteria that you specify. You can create multiple shipping zones and set rates based per order, per item, or per shipping class.

Basically, it adds a heckuva lot of flexibility to WooCommerce shipping. And that makes for a better checkout experience.

Go to Table Rate Shipping for WooCommerce | $22

WooCommerce Checkout Add-Ons

WooCommerce Checkout Add-Ons lets you charge for a variety of add-ons like gift wrapping, rush processing, insurance, and more. If you want to start offering these upsells, it’s the plugin for you.

Go to WooCommerce Checkout Add-Ons | $49.00

WooCommerce Checkout Form Progress Bar

WooCommerce Checkout Form Progress Bar adds a handy progress bar to your checkout so that visitors know exactly how many steps they still need to complete. It’s a nice way to let customers know that your checkout process isn’t too daunting.

Go to WooCommerce Checkout Form Progress Bar | $17

WooCommerce One Page Checkout

As the name suggests, WooCommerce One Page Checkout slims your checkout down to a single page. Great for eliminating cart abandonment.

Go to WooCommerce One Page Checkout | $79

WooCommerce Advanced Shipping

WooCommerce Advanced Shipping is another plugin that beefs up how your checkout process handles shipping. Add highly customizable conditions using conditional logic to offer better shipping options.

Go to WooCommerce Advanced Shipping | $17

Create a Multi-Vendor Marketplace with WooCommerce

Multi-vendor marketplaces like Etsy have become a hot property lately. With the right plugins, WooCommerce is powerful enough to create your own multi-vendor marketplace.

WC Vendors

WC Vendors is a freemium plugin that sets you up with a fully-functioning physical product marketplace. While the free version is fun for playing around with, if you’re serious about creating a multi-vendor marketplace, you really should go with the pro version.

Go to WC Vendors | Free or $149 for premium


Dokan functions similarly to WC Vendors. And it also includes a free version for you to play around with, though again, you’ll need premium for the most functionality. Dokan also has a number of additional premium extensions that add even more functionality.

Dokan is made by WeDevs, who have a good reputation in the industry.

Go to Dokan | Free or starts at $199 per year for premium

Better WooCommerce Product Images

Your product images are one of the biggest determiners of whether or not your potential shoppers actually buy from you. So you need to get them on point. These plugins can help.


I reviewed WooThumbs a while back. It adds a whole bunch of functionality to improve WooCommerce product images. You can add sliders, zooms, and lots more. From personally playing around with this plugin, I can say that it’s very neat and well-designed.

Go to WooThumbs | $25

YITH WooCommerce Zoom Magnifier

YITH WooCommerce Zoom Magnifier is a free plugin that helps you add a magnifying zoom to your WooCommerce product images. Basically, it helps your customers get a closer look at your products.

YITH makes a bunch of WooCommerce plugins, so you’ve probably encountered them before.

Go to YITH WooCommerce Zoom Magnifier | Free

Videos Plugin for WooCommerce

Videos Plugin for WooCommerce lets you go beyond product images by inserting videos into your product pages. You can embed YouTube videos and even add popup buttons for your videos.

Go to Videos Plugin for WooCommerce | $16

WooCommerce 360º Image

WooCommerce 360º Image lets your visitors get up close and personal to your products using a 360 degree image. Instead of uploading multiple images, you can just have one image that visitors can rotate around.

Go to WooCommerce 360º Image | $49

Reduce Cart Abandonment on WooCommerce

Rather than trying to get more traffic, one great way to earn more money from your eCommerce store is to try to get more money from the traffic you already have. And one great way to do that is to make an effort to reduce your cart abandonment rate. These plugins can help you do that.

Abandoned Cart Lite for WooCommerce

Abandoned Cart Lite for WooCommerce lets you send email notifications to your customers who have abandoned carts. People report boosting revenue by as much as 30% through using cart abandonment reminder emails.

Go to Abandoned Cart Lite for WooCommerce | Free

WooCommerce Recover Abandoned Cart

WooCommerce Recover Abandoned Cart automatically sends emails to abandoned carts on a schedule that you specify. You can use unlimited templates for your emails. You can even send multi-sequence emails with coupons to boost sales further.

Go to WooCommerce Recover Abandoned Cart | $49

YITH WooCommerce Recover Abandoned Cart

YITH WooCommerce Recover Abandoned Cart not only helps you send out emails, it will also give you detailed stats on all of the abandoned carts for your WooCommerce store.

Go to YITH WooCommerce Recover Abandoned Cart | $75

Get Better Coupons With WooCommerce

Coupons are a tried and true sales strategy. These plugins will help you use coupons with WooCommerce better.

WooCommerce Extended Coupon Features

WooCommerce Extended Coupon Features boosts the functionality of WooCommerce coupons by letting you restrict coupons by shipping or payment method or for certain combinations of products. You can also automatically add coupons to a shopper’s cart if the restrictions are met.

Go to WooCommerce Extended Coupon Features | Free

WooCommerce Coupons Countdown

WooCommerce Coupons Countdown adds real-time countdowns to your coupons. You can limit the validity period after a user registers or limit usage per customer. So you could, for example, give a coupon that expires 24-hours after a custom registers.

Go to WooCommerce Coupons Countdown | $25

WooCommerce Coupons by Location

WooCommerce Coupons by Location lets you restrict coupons by billing or shipping addresses. If you do any type of local marketing, it’s a great option. If your store is location-independent, you probably won’t find it very useful.

Go to WooCommerce Coupons by Location | $21

Smart Coupons

Smart Coupons adds tons of functionality to WooCommerce coupons. It lets you offer store credit, generate lots of different coupons for a promotion, provide links with embedded coupons, and more. Unfortunately, it ain’t cheap, though.

Go to Smart Coupons | $99

WooCommerce Volume Discount Coupons

WooCommerce Volume Discount Coupons lets you give shoppers discounts for buying in bulk. You can either give a normal coupon or automatically apply the discount if a shopper meets the minimum quantity.

It’s a good way to push customers to order more volume by incentivizing buying in bulk.

Go to WooCommerce Volume Discount Coupons | $25

Build a Newsletter With WooCommerce

If you want your eCommerce store to be successful, you really should put effort into building your email list. Growing your list will allow you to better promote products and sales. And that means more money in your pocket. These plugins will help you grow your WooCommerce store’s email list.

WooCommerce MailChimp

As you might be able to glean from the name, WooCommerce MailChimp helps you integrate MailChimp with your WooCommerce store. You can subscribe customers to your list after they make an order on your site. And you can also choose from a variety of opt-in settings.

Go to WooCommerce MailChimp | Free

Product Customer List for WooCommerce

Product Customer List for WooCommerce displays a list of customers who bought a product on the product’s listing page. You can then use that list to send an email to this customer’s promoting a different product you think they might also like.

Go to Product Customer List for WooCommerce | Free

Woo Email Control

Woo Email Control gives you more control over how your WooCommerce emails look and function. You can add different sized product images, categories, and more.

Go to Woo Email Control | Free

WooCommerce Pretty Emails

The name doesn’t leave much to the imagination, does it? WooCommerce Pretty Emails is a quick way to improve the aesthetics of your WooCommerce emails. It includes a bunch of beautiful templates that you can easily configure to work with your WooCommerce store.

Go to WooCommerce Pretty Emails | $18

WooChimp – WooCommerce MailChimp Integration

WooChimp gives you an even more flexible integration between WooCommerce and MailChimp…but at a cost. If you’re serious about emails, though, you may well want to pay for the extra functionality.

Go to WooChimp – WooCommerce MailChimp Integration | $39

Integrate Social Media With WooCommerce

Just like you want to build an email list, you also should establish your WooCommerce store on social media. All of these plugins help add social media functionality to WooCommerce.

Woocommerce Social Media Share Buttons

Woocommerce Social Media Share Buttons adds simple social sharing buttons to your product pages. I’ve seen some studies say that social sharing on product pages can reduce conversions, so you’ll want to keep an eye on that if you use this plugin.

Go to Woocommerce Social Media Share Buttons | Free

YITH WooCommerce Social Login

As the name indicates, YITH WooCommerce Social Login lets your shoppers use social login on your WooCommerce store. It adds social login buttons to the checkout page and My Account page, as well as your regular WordPress login page.

Go to YITH WooCommerce Social Login | Free

Viral Coupon – Like, Tweet or G+ to get a Discount

Viral Coupon lets you give users coupons for sharing your store on social media. It’s a great way to boost social media visibility for your store, though it does require giving out coupons.

Go to Viral Coupon | $18

Social Commerce – WooCommerce Facebook Tab

Social Commerce adds Facebook shop functionality to WooCommerce. Instead of managing two separate sites (your WooCommerce store and your Facebook Page), Social Commerce automatically syncs the two. Any time you add a product to WooCommerce, you can have it automatically appear at your Facebook shop.

Go to Social Commerce | $39

Better WooCommerce User Experience

People will only buy from your store if they can actually find the products that they’re looking for. These plugins make it easier for people to use your WooCommerce store by boosting searching and product filter options.

WooCommerce Predictive Search

WooCommerce Predictive Search delivers instant results when users start typing in your search box. The dropdown of potential search results even includes product thumbnails and descriptions, just like some major eCommerce stores do.

Go to WooCommerce Predictive Search | Free

WooCommerce Product Filter

WooCommerce Product Filter lets shoppers filter your products by any criteria. You can use prices, taxonomies, stock status, and more. You can also use Ajax filtering and customize how everything looks.

Go to WooCommerce Product Filter | $35

YITH WooCommerce Ajax Product Filter

YITH WooCommerce Ajax Product Filter lets users dynamically filter your products without needing to reload the page. It’s great for helping users find the exact products that they’re interested in.

Go to YITH WooCommerce Ajax Product Filter | Free

Recommendation Engine

Recommendation Engine helps you add relevant product recommendations to your store. They’re similar to how Amazon adds “customers who purchased this item also purchased…”. They’re a good way to show your customers other items they might potentially like.

Go to Recommendation Engine | $79

WooCommerce Multilingual

WooCommerce Multilingual lets you create a fully multilingual eCommerce site using WPML. You can translate all of your product attributes, categories, and more. Great for letting speakers of other languages navigate your site.

Go to WooCommerce Multilingual | Free

WooCommerce Currency Switcher

WooCommerce Currency Switcher lets users instantly convert a product’s price into their currency so they can know exactly how much they’re spending. If you make your store multilingual, you’ll definitely want to tack this one on as well.

Go to WooCommerce Currency Switcher | $27

WooCommerce Products Color Filters

WooCommerce Products Color Filters adds a really interesting piece of functionality to your WooCommerce site. Once installed, it will automatically generate colors for all of the products in your inventory based on each product’s primary color. Then, your shoppers can easily filter all of your products by color to find exactly what they need.

Go to WooCommerce Products Color Filters | $19

WooCommerce Wishlists

WooCommerce Wishlists lets users and guests create an unlimited number of wishlists. Sometimes people don’t want to buy right away, but they still want to keep track of the products that they’re interested in. This plugin lets them do that.

Guests wishlists are saved for 30 days while registered user’s lists are saved forever. And users can also choose to make their wish list public or private, just like Amazon. There’s even built-in social sharing to push shoppers to share their public lists.

Go to WooCommerce Wishlists | $79

WooCommerce Products Compare

WooCommerce Products Compare lets shoppers easily select multiple products to compare against one another. If they can’t decide between two separate products at your store, this plugin can help give them the information that they need to make their choice.

Go to WooCommerce Products Compare | $79

More/Better WooCommerce Payment Gateways

These plugins help you use new WooCommerce payment gateways or improve the functionality of existing payment gateways.

WooCommerce Stripe Payment Gateway

WooCommerce Stripe Payment Gateway lets you accept Stripe credit card payments directly on your store using the Stripe API. It comes directly from WooCommerce, so no need to worry about quality.

Go to WooCommerce Stripe Payment Gateway | Free

PayPal for WooCommerce

PayPal for WooCommerce enhances the PayPal gateway by adding new options like Braintree, PayPal Express, and lots more. It comes from an official PayPal Partner, too.

Go to PayPal for WooCommerce | Free

Authorize.Net AIM

Accept credit card payments on WooCommerce using the Authorize.Net AIM gateway.

Go to Authorize.Net AIM | $79

Amazon Pay

Amazon Pay is a free option that integrates Amazon payments into your store. Shoppers won’t need to leave your site in order to check out with Amazon.

Go to Amazon Pay | Free

USPS Shipping Method

Ok, this one isn’t technically a payment gateway. But I think it falls under the spirit of the category. USPS Shipping Method lets you use the USPS API to automatically generate accurate shipping rates for worldwide shipping.

Go to USPS Shipping Method | $79

Better Backend Functionality on WooCommerce

These plugins won’t affect your shoppers, but they will make your administrative life easier.

WooCommerce Extra Product Options

WooCommerce Extra Product Options lets you easily add new product options to your WooCommerce products. You can create product variations, conditional logic, forms, and more.

Go to WooCommerce Extra Product Options | $19

WooCommerce Advanced Bulk Edit

Editing products one-by-one is a Herculean effort if you have a huge store. WooCommerce Advanced Bulk Edit lets you easily run bulk edits on your products. You can quickly filter down to just the products you need and then easily apply the necessary updates.

If you have a big store, it will save you tons of time.

Go to WooCommerce Advanced Bulk Edit | $23

WooCommerce Quick Export Plugin

WooCommerce Quick Export Plugin lets you quickly export orders, customer details, and coupons in .CSV files. It’s a bit mundane, but it will save you time if you need to do this regularly. You can even automate your exports if needed.

Go to WooCommerce Quick Export Plugin | $20

WooCommerce Print Invoice & Packing list

The WooCommerce Print Invoice & Packing list extension lets you quickly print out invoices and packing lists to include with your shipments. You can even bulk print them to save time. Instantly print out a day’s worth of invoices with a single click.

Go to WooCommerce Print Invoice & Packing list | $49

WooCommerce PDF Invoices & Packing Slips

WooCommerce PDF Invoices & Packing Slips automatically adds a PDF invoice to order confirmation emails sent out by your store. You can also use it to bulk generate packing slips and create separate invoice numbers with custom formatting.

Go to WooCommerce PDF Invoices & Packing Slips | Free


Analytify is an analytics plugin that helps you understand more about your WooCommerce store. It will set up all of the Google Analytics tracking so that you can grab reports specifically designed to give you deep insights into how your WooCommerce store functions and how you can improve it.

Go to Analytify | WooCommerce add-on starts at $49/yr

Other WooCommerce Plugins

These are the plugins that I still think are helpful but was unable to shoehorn into one of the other categories 🙂


Beeketing is a popular Shopify app developer who’s made the jump to WooCommerce. I know them because they’re a Hanoi-based company. And also because their apps are very cool. When you install the Beeketing suite, you’ll get access to detailed product recommendations, improved upsells and cross-sells, ways to boost your email traffic, and lots more.

Basically, it’s designed to improve your store’s conversion rates and help you market better.

Go to Beeketing | Both free and paid versions


You may remember Conversio back from when it was named Receiptful. Like Beeketing, it’s designed to improve a number of processes for your eCommerce store. It boosts search, recommendations, reviews, abandoned cart and more. It also helps you generate receipts, newsletters, and more.

If you’re looking for a full-service WooCommerce improvement suite, it’s another good option.

Go to Conversio | Both free and paid versions


Want to set up your very own affiliate program for your WooCommerce store? It might seem like a daunting task. But it’s actually super easy to do with AffiliateWP. AffiliateWP tracks everything behind the scenes and makes it easy to manage and pay your affiliates.

AffiliateWP is made by the same folks behind Easy Digital Downloads and Restrict Content Pro, so you can trust its quality. And it’s also designed to fully integrate with WooCommerce.

You can even go advanced and give your affiliates special coupons or offers. And best of all, it only takes a few minutes to set up. No complicated install process.

Go to AffiliateWP | Starts at $49 per year

Wrapping Things Up

Phew, that’s a lot of WooCommerce plugins spanning a ton of different categories. If you made it this far, I hope you’ve come away with a few ways to improve your WooCommerce store.

Another great way to improve your store is by choosing a great WooCommerce theme. These posts can help with that:

  • 20 of the Best Completely Free WooCommerce WordPress Themes for 2015
  • Where are the Simple and Clean WooCommerce Themes with no “Feature Bloat” ?
  • 40 Fantastic WordPress WooCommerce Themes
  • All The Best High Quality & Free WooCommerce Themes for WordPress

And as always, if I missed a great WooCommerce plugin, let me know in the comments and share with the other readers.

Leave a Reply