If you're running an online store, chances are you're using WooCommerce. It happens to be the world's favorite eCommerce solution—and best of all, you can start using it for free.
Because it has become such a popular platform for online commerce, there are many different WordPress eCommerce plugins that can be added to WooCommerce, expanding its usefulness for online store owners.
Whether you are already using WooCommerce or just trying to decide if it's the right eCommerce solution for your business, these 20 WordPress eCommerce plugins available on Envato Market will give you a pretty good idea of how this powerful platform will help you meet your business goals.
SUMO Reward Points is the top-selling reward points plugin on the market. It is a complete and comprehensive reward points plugin that allows you to award points for product purchases, writing reviews, signing up to your site, and much more. This plugin is loaded with features to ensure that the reward points system can fit in with your business plan.
- complete rewards system
- add expiration date to reward points
- set reward points at product level, category level, and global level
- works with any WooCommerce-supported theme
- frequent updates
Other notable features include referring a friend, the ability to set the point conversion rate, reward points for social media promotion, advanced insights, and a reward points payment gateway.
User pytheasgroup says:
"The features of this plugin, along with the quality of the code and superb quality of the support makes buying this product a must. This is the absolute best points plugin as well as reward system plugin along with refer a friend plugin all in one. I 100% recommend this plugin!"
View the live preview of this powerful rewards points plugin.
Table Rate Shipping for WooCommerce is a must-use plugin for those selling physical products.
There's no better way to offer customers shipping rates based on price, quantity, weight, and more.
This WordPress eCommerce plugin works with your WooCommerce setup, adding a new shipping method directly in your settings.
- create zones based on country, state, or postal code
- add multiple rates based on various conditions
- set up return shipping options
- use volumetric shipping
- and more!
This plugin is WPML compatible and can be used for shipping methods all around the world.
Table Rate Shipping for WooCommerce is a must-have for anyone using WooCommerce to sell and ship products.
Everybody likes options.
And everybody likes using WooCommerce Extra Product Options to give customers extra product options when selling products with WooCommerce.
If you're selling products that have options or even if you just want the ability to create extra price fields, this is the way to do it.
- supports check-boxes, radio buttons, color picker, and many other fields
- compatible with many other WooCommerce plugins
- make changes globally or per product
- form builder and conditional logic
- and more!
WooCommerce Extra Product Options is another “must-have” plugin—at least for anyone planning on offering extra product options.
The Fancy Product Designer plugin gives customers the ability to create their own products.
This is the perfect solution for businesses offering custom design services such as custom printing.
- upload images from Facebook, Instagram, and more
- choose colors set by the store owner
- have multiple product views
- and more!
Business owners can also configure pricing based on layers, layer types, etc.
The Fancy Product Designer plugin is an impressive offering in the WordPress eCommerce plugin world.
Keeping your customers and potential customers informed about the availability of your products will help them make the best purchasing decisions possible. With WooCommerce Availability Notifications, you can display a notification next to the product, letting the customer know if the item is in stock, low in stock, out of stock, or on back order.
The features include:
- product stock availability notification
- customize font colors and weights for each notification
- bulk edit product availability notifications
User lanchco says:
This plugin is great for managing custom stocks for every product! Be sure to visit the product page for more information.
As much as I hate repeating myself, here's another WooCommerce “must have.”
If you're selling enough products using WooCommerce for customers to search through your inventory, you need the WooCommerce Product Filter.
It's called the “all-in-one filter for every shop” and that's no exaggeration. It's impressive:
- choose your filter layout
- term customization
- unlimited filters
- widget filters
- and more!
My favorite feature has to be the filter analytics, helping you improve the store experience and know what your customers are searching for.
The AJAX-powered WooCommerce Product Filter eCommerce plugin should be included in every WooCommerce install.
Most WooCommerce stores display the specific attributes of a product in a dropdown menu. While this is a good way to display a product's attributes, it is not the most effective way. With WooCombinator, you will be able to turn these dropdown menus into clickable buttons that give your customer a clearer and more natural way of selecting product options.
Here are a few notable features of WooCombinator:
- 17 predefined styles
- 2 transition effects
- ability to disable on selected product pages
- add custom CSS rules
User Neo3 says:
The plugin itself is a really useful one. Makes the product page nice and clean, help clients pick their choices easier and in a more convenient way. Also, the support that the author provides is 5 star quality. I had many questions and the help given was professional, prompt, very patient and useful! All in all, thank you for this plugin!
Check out these clickable buttons in action with the live demo.
There's hardly a better match: WooCommerce and MailChimp.
WooChimp brings these two powerful online eCommerce tools together in a nicely integrated WordPress plugin.
Some of the great marketing tools include:
- Ecommerce360 support
- automatically subscribe
- merge tag support
- subscriber groups
- and more!
And when you try the advanced campaign targeting and autoresponders, you'll wonder why you didn't start using the WooChimp: WooCommerce MailChimp Integration plugin sooner.
Providing PDF invoices to eCommerce customers can add a nice touch, and sometimes it's required.
Either way, the WooCommerce PDF Invoice plugin is an excellent way to do it.
Following account standards and regulations, this plugin creates reliable, automatic invoicing.
- custom checkout fields allowed
- regular and proforma invoices
- supports multiple tax classes
- full tax support
- and more!
With a customizable layout and adjustable buyer and seller blocks, WooCommerce PDF Invoice is sure to fit the bill.
If you are looking to create a membership site or add a membership to your existing site, then WooCommerce Membership is the plugin for you. The plugin allows you to sell online memberships by restricting access to certain posts and pages on your website.
Here are a few notable features:
- create unlimited online membership plans
- convert any WooCommerce product to a membership product
- restrict access to any post or page
- shortcode integration
Here is what cougar78 has to say about the plugin:
"Excellent membership extension for Woocommerce with fantastic customer service too! :-) Thanks for creating this because it's a huge help and it saves me a tonne of time, effort and headaches."
Take a glance at all of the great features that this plugin offers on the demo page.
Giving away free gifts to your customers can be a powerful incentive for them to make a purchase on your online store. WooCommerce Free Gift allows you to reward customers with a free gift for spending a specific amount of money.
Settings and features include:
- allow users to select gift
- specify a single product as a gift
- support for variable products
- have two levels of gifts based off of amount spent
View the video preview of this eCommerce WordPress plugin below.
Having a lengthy checkout process will deter your potential customers from making a purchase. This process needs to be as smooth and quick as possible to give your customers the best experience possible, which will in turn increase your sales.
The Woocommerce One Page Shopping plugin allows your customers to check out on the same page that they added the item to their cart. This allows them to complete their purchase right then and there, without having to go into different shopping cart pages.
User Readnlearn says:
This plugin is amazing! Does exactly what I needed it to do! And the Service is truly awesome, I had an issue integrating it to my site (not related to the actual plugin) and the Developer solved it for me immediately! Keep up the great work!
Find out how this all-in-one cart, checkout, and payment plugin works in the live preview.
I've seen plugins that transform WordPress into a CRM, but I've never seen it integrated into a WordPress eCommerce plugin like WooCommerce before.
WooCommerce Customer Relationship Manager is both unique and impressive.
Manage your customers and make sales from the same admin.
- assign customer status: leads, prospects, etc.
- customer notes, financial activity, and more
- send emails in bulk or one by one
- place and log phone calls
- and much, much more!
Mix in the MailChimp integration, WooCommerce subscriptions, and Advanced Custom Fields plugin, and you'll have successfully extended your eCommerce platform into a full CRM as well.
WooCommerce Customer Relationship Manager—it's impressive.
This unique plugin can turn your entire online store into a PDF catalog in a matter of minutes. If you are looking to show your store's catalog to your offline customers, then this is a must-have plugin.
- more than 30 possible layouts
- five category layouts
- six product layouts
- full PDF catalog
- shortcode support
User giac_14 says:
"The plugin is very well designed and the options give you the possibility to get what you want. What made the difference is the support that was prompt and very effective!"
See how this PDF catalog would look when created from an existing online store in the demo.
WooAffiliates aims to be the most complete affiliates plugin on the market.
They’ve combined all major affiliation programs—Amazon, eBay, Aliexpress, and Envato Affiliates—into one major WordPress affiliates plugin.
The WooAffiliates plugin allows you to mass import products from all affiliate programs at the same time! That way you can earn commissions from Amazon, eBay, Aliexpress, and Envato Market simultaneously.
- import products with variations
- publish products automatically upon import, or import them as draft and publish them after
- import products with XML or SOAP
- geolocation—detects the user’s IP and sends them to the appropriate affiliate website
- choose whether to show or hide the Amazon Buy URL in the link
- optional display of gallery images in the product description area
- optional display of short product description or excerpt
And much more. It's an impressive plugin with a lot of fantastic features all worth checking out.
Historically, the WordPress search function has left a lot to be desired. And if you want to search eCommerce products, it only gets worse.
What good is an eCommerce store without a good search engine?
WordPress Meta Data & Taxonomies Filter fixes this problem.
Working with both WooCommerce and Jigoshop, this WordPress eCommerce plugin features:
- search by product attributes, categories, taxonomies, price, and any defined meta field
- AJAX WooCommerce product filter
- AJAX filter for any post type
- widgets and shortcodes
- and more!
Help your customers find the products they are looking for with the WordPress Meta Data & Taxonomies Filter.
Do you sell internationally?
Are you taking into account other currencies?
You might want to consider adding the WooCommerce Currency Switcher to your WooCommerce storefront.
This WordPress eCommerce plugin switches between different currencies and converts the rates in real time.
Other features include:
- convert rates with Yahoo!, Google, Appspot Aggregators, or pre-defined
- compatible with several other WooCommerce plugins
- use available widgets or shortcode
- multiple currency switcher styles
- and more!
If you're using WooCommerce and selling internationally, you need the WooCommerce Currency Switcher!
Sale badges that overlay your product images can help increase awareness for particular products that are on sale in your eCommerce store. The default sale badges that come with WooCommerce do not allow you to style each badge in order to fit with your website's theme. With Improved Sale Badges for WooCommerce, you can change the style according to your website's theme, collection, season, or holiday using the customizable presets in the plugin.
- 30+ unique badge designs
- show percent discounts and money saved
- scheduled sale counters
- seven-day refund
User pundu3brothe says:
"Only the best to say about his plugin! It has to be on every Woocommerce site. Kudos to the author."
Take a look at what these badges would look like on an online store in the live preview.
Sales countdown timers are an effective way to generate more sales. Customers who see that they have a limited amount of time to take advantage of a sale will feel more inclined to make a purchase. This eCommerce WordPress plugin shows a countdown box for the product on sale to tell the customer how much time they have left to purchase your product at a discount.
Here are the main WooCommerce Sales Countdown features:
- sales countdown, timer, or scheduler
- works on product page, category page, and widget area
- optimized for high-speed performance
- compatible with all WooCommerce WordPress themes
User Tourmedy says:
"This is an amazing plugin created by a very talented web programmer and designer! Thank you so much!!!"
Take a look at this sales countdown plugin by checking out the live preview.
Easily reward your customer when they share your social pages. But how does it work? Choose to show this plugin's buttons on your cart page, product pages, and checkout page.
Then, when a social share is done, the coupon of your choice will be applied directly to their cart.
- option for single coupon use per user
- WooCommerce template hook to control where box appears on product page, cart, and checkout
- simple mode or customise the coupon for each action
- customize all text
- shortcode available
- retina-ready and responsive
- i18n support, with French and English translations provided
- free updates!
The plugin supports buttons for LinkedIn, Facebook Like, Twitter, and more! Check out the preview to see what it can do.
There is certainly no shortage of WordPress eCommerce plugins on Envato Market. Just as there are many different kinds of online stores, there are many different kinds of WordPress eCommerce plugins.
If you're interested in what else you can do with WooCommerce, you might be interested in Envato Tuts+ courses like Go Further With WooCommerce Themes or Developing a WooCommerce Theme, as well as many other WooCommerce How-To Tutorials, Courses, and eBooks.
Have you used WooCommerce before?
Subscribe below and we’ll send you a weekly email summary of all new Code tutorials. Never miss out on learning about the next big thing.Update me weekly
Envato Tuts+ tutorials are translated into other languages by our community members—you can be involved too!Translate this post