33+ Essential Woocommerce Plugins

Update: May 21 2014
It seems like every day Woocommerce grows and adapts to our needs, and everywhere I look people are doing amazing new things with it. New plugins pop up that I never even would have thought of, offering us great flexibility, and proving how versatile Woocommerce has become. I added some additional extensions that should help your store grow to the list and will continue to update this as time goes on. Most of these new ones focus on personalizing and streamlining the customer buying experience, which is hugely important in the online world. The better service you offer, the more sales you’ll see.

1. Email Cart


What it does: You can send any customer a pre-populated invoice that’s ready to checkout. All they need to do is follow the link and they’ll land on the checkout page with the products you put together ready. This is a great way to offer custom quotes and product bundles. Combine it with a robust product inquiry feature, and you can add an effective level of customer service.

2. CRM Manager

Woocommerce Curstomer Relationship Manager – Using a CRM platform brings tons of adantages when it comes to understanding, managing, and catering to your customer base. And while you can certainly integrate Woocommerce with Salesforce or other larger CRM tools, sometimes those solutions are too robust. That’s why I like this lightweight CRM plugin, which offers great features for a low one-time cost. You can segment and filter customers, then send an email message to them easily.

3. Woocommerce Product Search

If you tried the native Woocommerce search feature, you know it’s fairly limited. This enhances the search parameters to include all sorts of extra product information and delivers accurate results.

4. Display Product Multi-Layout

If you want to display your product listings in a column format, or switch it up and have them tiled top to bottom, you can use this plugin to do just that. It helps you adjust the way products display across your site, from the category listings, to the single product page itself.

5. Paypal Pro Gateway

Everyone needs a quick and easy way to get setup with a payment processor on their site, and that usually means setting up a Paypal Pro account. You can use this plugin to easily integrate your Paypal account to your website’s checkout for seamless transactions.

6. Table Rate Shipping

If you offer a lot of different products that ship from multiple places, using a few different carriers, then you know how complicated shipping can be. This plugin is a lifesaver when it comes to constructing a sensible, rule-based shipping setup for your store.

7. Social Coupons


8. UPS Shipping Method

You can integrate a lot of shipping methods into your Woocommerce store, and UPS is one of the obvious popular ones. You can get real time rates, create custom shipping quotes, and more with this handy plugin.

9. Product CSV Import Suite

Importing products isn’t hard when you have only a few, but try adding a few hundred or more and it becomes a serious chore. This plugin lets you easily bulk import products to your store. Woothemes also has a great version that’s worth checking out (although considerably more expensive).

10. Woocommerce Zapier Integration

Zapier is really cool service that acts as a middleman between two applications. Their aim is to automate the web using these “recipes”. For example, you could send new subscriber information to Mailchimp or Zoho CRM when a new order comes in.

11. Coupon Shortcodes

Woocommerce coupon shortcodes plugin
This handy plugin allows you to display coupons in a more dynamic way, with custom text and messaging for volume discounts, a great way to encourage larger orders on your woo site.

12. Free Gift Plugin



Sometimes you want to offer a free gift, let’s say for a first time purchase or as part of a larger bundle order. This helps you do just that.

13. Video Product Tab


14. PDF Invoices

Sometimes you want to generate a nice PDF invoice for people. Here ya go.

15. Woocommerce Ebay Lister

Now you have an easy way to export products to Ebay. With just a few clicks, you can select the products you want to post, and create full ebay listings.

16. Price History/Price Drop Notifications


17. Image Hover Preview

When shoppers are browsing product categories, they can only see small thumbnails of your products. This lightweight plugin lets them hover over those images, and see a larger preview, which helps improve their shopping experience.

18. Custom T-Shirt Designer

Here’s an interesting plugin for Woocommerce that lets users create their own t-shirt designs. But it’s not limited to just t-shirts…you can offer custom iphone case designs, cakes, and other items using the custom design interface that it layers onto your store.

19. Amazon Affiliates Plugin

This powerful plugin gives you everything you need to create a fully functional Amazon affiliate store on your own website. You can import hundreds of products from Amazon to be featured, and allow users to checkout on your own site. It has loads of features to help streamline the importing, segmenting the products, and even spins the product description automatically so your content is “original” to some extent at least.

20. Braintree Payment Gateway

braintree credit card gateway for woocommerce
I’ve used Paypal and pretty much hate them, but like most of you I am chained to them simply because they were one of the first merchant accounts I ever had. But lately when I start a new site, I use braintree. Dead simple, great support, and they were purchased for $1billion last year so you know they’re gonna stick around. Small company feel, yet they’re doing big things.

21. Automatic Checkout Discounts

woocommerce checkout discounts
Sometimes you want to have an automatic discount applied to every product in your store – for example, on a Cyber Monday sale you may want to offer a 10% storewide discount. This plugin lets you do just that, and automatically applies the discount to the shopper’s cart.

22. Product Enquiry Form


23. Advanced Notifications

When a new order comes into your store, chances are a few people need to be notified. If you’re using a drop-shipper, they need to get a copy of the order, along with anyone else you might need in the loop. The Advanced Notifications plugin lets you set up order notifications based on product categories and other filters, ensuring that everyone gets updated as needed when a new order comes in.

24. Bulk Price Edit

bulk price edit woocommerce
If you want to edit prices in your Woocommerce store, you can either export the products to a CSV, adjust them manually, and then re-upload the products to the site or you can go through one by one and do it from the Admin. Both options are time-consuming, and instead, you can use this plugin to make bulk price edits to multiple products from one screen in your admin.

25. Currency Converter

Currency Converter for Woocommerce
Allow easy conversions between denominations. Very handy if you do a lot of overseas sales.

26. Coupon Countdown Display

Coupons Countdown Woocommerce

27. Raise or drop prices

drop prices woocommerce
Here’s a great way to get your visitors to chase the carrot and bite on a purchase. It allows you to set price increases or drops over a time duration. For example, price will go up $1 every ten minutes. I’m not sure why you’d want the price to drop, as people would just keep waiting, but I can see how they’d act fast if they knew it was going to rise soon.

28. Sumo Reward Points

sumo reward points for woocommerce
I’ve been looking for a good loyalty rewards tool for Woocommerce and this may be it. A previous plugin existed but wasn’t well supported. While this one is fairly new, I’m hopeful that the developer keeps pace with updates and functionality requests. Looks good to start though.

29. Abandoned Cart Recovery

Recover Abandoned Cart
I’ve used abandoned cart campaigns in the past and boy do they work! On average, 70% or more of visitors who add something to the cart will leave and never return. Just by triggering a simple reminder email to the effect of “Oops was there a problem? Let us help” and perhaps offering a small one time discount, you can get a substantial number of orders back.

30. Live Sales Feed

Woocommerce live sales feed
I saw something like this on a site and thought “Wow that’s cool” because it gives you the social proof that others are buying things, and if there’s a limited quantity, like during a special promotion, it encourages them to take action faster. Brilliant.

31. Shop as a Customer


This gives you the ability to switch to a customer’s profile and fulfill an order for them on your website. Useful in situations where you take orders over the phone, and want to quickly key in the order without checking an existing customer out as a guest.

32. Product Configurator


Do you have something for sale like eyeglasses, with multiple frame styles, lens options, colors, and so on? If you have a lot of variations, chances are you want to show the customer as accurate a picture of what they’re getting as possible. This handy plugin works in a smart way by using transparent images uploaded in bulk instead of for each variations. Saves a ton of time.

33. Privacy Mode Restrict Price View

woocommerce privacy mode

If you want to encourage people to sign up for your site, you might display some very tantalizing products but omit the pricing. Once they sign up they can see the price. This is a great way to leverage curiosity if you use it right.

Do you have any suggestions for Woocommerce plugins that you like to use? Post them in the comments, and I’ll update the list with any good ones.


Michael Meisner is a code-slinging, data crunching, growth hacking extraordinaire. He combines these powers to create traffic generation strategies and drive brand awareness for clients he works with. When he's not staring at a computer screen he can be found sipping a glass of wine with his Pit Bull and wife by his side.

You may also like...

12 Responses

  1. aqifzeneli says:

    Another live sales notification plugin http://codecanyon.net/item/woocommerce-live-sales-notification/7248719?ref=mmeisner  seems a good one

  2. eddieweber says:

    Another great search plugin for WooCommerce:

  3. Ulrich Eckardt says:

    Thanks for the list of these plugins. I don’t know, if I will test them all, but some for sure.


  4. amiakoda says:

    Here is another great Plugin for WooCommerce. It integrates your Amazon orders, shipping and tracking into WooCommerce. http://ineight.net/woocommerce-amazon-api-integration-wordpress/

  5. amiakoda says:

    This one is really cool too. http://ineight.net/woocommerce-ceva-logistics-fulfillment-plugin-wordpress/

  6. Artyom Chakhoyan says:

    I think the most important extension is the WooCommerce custom product tabs, to be able show custom information under product page. Recently I got few emails from my WooCommerce shop visitors, they ask me to allow them ask pre-sale questions for each products. A simple discussion or commenting plugin will be very helpful to allow them discuss and ask any questions before buying. So I’d recommend add some plugin here which allows to discuss, comment and ask questions in a new tub under Product page.

  7. TogethernetLtd says:

    One you should seriously consider for your next review article is ProductPrint Pro http:/productprintpro.com
    This WooCommerce extension adds a print button to every product
    page, instantly turning product information into sales literature
    with no extra work from you, the store owner – which you have to admit, is pretty cool.

  8. themology says:

    what about Woocommerce Multi Vendor ? Another awesome and essential plugin, more details: http://codecanyon.net/item/woocommerce-multi-vendor/9694411

  9. TarunRai says:

    I’d suggest you take a look at the WooCommerce Custom Product Boxes plugin. This plugin allows users create their own product bundles and add them to the cart. The user experience here plays key role in growing sales with WooCommerce.
    You can go through the demo here. http://wisdmlabs.com/assorted-bundles-woocommerce-custom-product-boxes-plugin/

  10. amiakoda says:

    In8 has a new integration for WooCommerce that makes it easy to share data with your NetSuite installation. Check it out at:  http://ineight.net/woocommercenetsuite-connector-wordpress/

  11. boltfan33 says:

    Good list but why leave out WooXGallery? it has an image slider+zoom and inline videos.

Leave a Reply

Your email address will not be published. Required fields are marked *

Attract more visitors

Get the latest blog updates, and email exclusive content that shows you how to:

  • Attract targeted visitors to your site
  • Engage those visitors in creative ways
  • Move visitors down the buying funnel
  • Find profitable niches to pursue

NOTE: I will NEVER spam you with cheesy promotions or share your information with anyone.