It might be pretty challenging getting the right plugins to set up your WooCommerce store. So, you got your WordPress installed, the next thing is the plugins to install. One of the helpful things about WordPress is that you can always find plugins that enable you to do more with your website. When it comes to WooCommerce plugins, there are hundreds of options you can use to extend its capabilities and give your store a boost in the WordPress repository. To avoid trying multiple plugins before getting the job done, which is a waste of time, we would give you a list of recommended plugins you would need, to get your WooCommerce store up and running.
Table of Contents
- WooCommerce
- WordFence
- Yoast SEO
- W3 Total Cache
- Woocommerce Currency Switcher (WOOCS)
- Product Slider for WooCommerce
- WooCommerce Customizer
- WOOF – Product Filter for WooCommerce
- WooCommerce Multilingual
- YITH WooCommerce Wishlist
- WooCommerce Wholesale Suite
- WooCommerce Side Cart
- Dynamic Pricing
- Variation Swatches for WooCommerce
- Custom Product Tabs for WooCommerce
- WooCommerce Google Analytics Integration
- WooCommerce PDF Invoices and Packing Slips
- Checkout Field Editor (Checkout Manager) for WooCommerce
- YITH WooCommerce Compare
- YITH Woocommerce Quick View
1. WooCommerce
WooCommerce is a flexible, open-source eCommerce solution built on WordPress. Whether you’re launching a business, taking an existing brick and mortar store online, or designing sites for clients you can get started quickly and build exactly the store you want. With WooCommerce, you can sell both physical and digital goods in all shapes and sizes, offer product variations, complex configurations, and instant downloads to shoppers; and even sell affiliate goods from online marketplaces. WooCommerce is free and can be extended with Premium Add-ons.
Features:
- Product, Cart, and Checkout pages
- Secure payments by credit card and alternatives
- Configurable shipping options, including flat rates and label printing
- Integrate content and commerce across your site via modular blocks
- Automated tax calculations
- Google Analytics, MailChimp, and Facebook integration
- Central store dashboard with key metrics, and more.
- Choose a design to suit your brand and industry.
- Enhance your store with free and paid extensions: add features and integrate with local and global eCommerce web services.
- Inspect and modify any aspect of the core plugin code.
- Leverage hooks and filters to modify functions.
- Build on top of the REST API and webhooks.
Cost: Free + Premium Add-ons
2. Wordfence Security – Firewall & Malware Scan
Your WooCommerce store needs to be secured from malwares. Wordfence is a free plugin that has some amazing security features that protects your WooCommerce WordPress site without you having to spend a cent. Wordfence includes an endpoint firewall and malware scanner that were built from the ground up to protect WordPress.
Features:
- Web Application Firewall identifies and blocks malicious traffic. Built and maintained by a large team focused 100% on WordPress security.
- Malware scanner checks core files, themes and plugins for malware, bad URLs, backdoors, SEO spam, malicious redirects and code injections.
- Compares your core files, themes and plugins with what is in the WordPress.org repository, checking their integrity and reporting any changes to you.
- Two-factor authentication (2FA), one of the most secure forms of remote system authentication available via any TOTP-based authenticator app or service.
- Login Page CAPTCHA stops bots from logging in.
- Highly configurable alerts can be delivered via email, SMS or Slack. Improve the signal to noise ratio by leveraging severity level options and a daily digest option.
- Track and alert on important security events including administrator logins, breached password usage and surges in attack activity.
- Free to use for unlimited sites.
Cost: Free + Premium
3. Yoast SEO
Optimizing your WooCommerce WordPress website for search engines is a key factor for growing your business and establishing your authority online. Currently, WordPress users can choose from more than a hundred SEO plugins designed to improve the searchability of any self-hosted WordPress site; but the free Yoast SEO plugin tops the list.
Fearures:
- Title and meta description templating for better branding and consistent snippets in the search results.
- A state-of-the-art Schema implementation helps search engines make sense of your site and increases the chance on those coveted rich results.
- The most advanced XML Sitemaps functionality at the push of a button.
- Full control over your site’s breadcrumbs.
- Automatically set canonical URLs to avoid duplicate content.
- The SEO analysis: an invaluable tool to write SEO-friendly texts with the right (focus) keywords in mind.
- The readability analysis: make sure that you are writing easy-to-digest, engaging content for both visitors and search engines.
- Our snippet preview that shows you how your post or page will look in the search results. Even on mobile!
Cost: Free + Premium
4. W3 Total Cache
A slow ecommerce website can make you lose potential customers. W3 Total Cache (W3TC) improves the SEO and user experience of your WooCommerce WordPress site by increasing website performance and reducing load times by leveraging features like content delivery network (CDN) integration and the latest best practices.
Features:
- Improvements in search engine result page rankings, especially for mobile-friendly websites and sites that use SSL
- At least 10x improvement in overall site performance (Grade A in WebPagetest or significant Google Page Speed improvements) when fully configured
- Improved conversion rates and “site performance” which affect your site’s rank on Google.com
- “Instant” repeat page views: browser caching
- Optimized progressive render: pages start rendering quickly and can be interacted with more quickly
- Reduced page load time: increased visitor time on site; visitors view more pages
- Improved web server performance; sustain high traffic periods
- Up to 80% bandwidth savings when you minify HTML, minify CSS and minify JS files.
5. WooCommerce Currency Switcher (WOOCS)
WooCommerce Currency Switcher (WOOCS) is WooCommerce multi currency switcher, that allows your site visitors switch products prices currencies according to set currencies rates in the real time and pay in the selected currency (optionally). Allows to add any currency for WooCommerce store. Ideal solution to make the serious WooCommerce store site in multiple currencies!
Features:
- Currency Switcher is available as a widget and works in any widgetized area.
- The plugin has ajaxed shortcode/widget of currency converter and ajaxed shortcode/widget of currency rates
- Currency Switcher can be represented in 3 different ways: drop-down, flags, side switcher. For each currency it is possible to set flag.
- Customers are allowed to pay in their selected(preferred) currency.
- Update currency rates hourly, twice daily, daily, weekly, monthly, each 5 minutes, each 15 minutes, each 30 minutes, each 45 minutes. Or you can disable it and set your own currency rates by hands!
- Use your own money symbols you need. It is possible even use currency which not exists in the reality!
- Custom price formats
- Currencies visibility: possibility to set currencies as Public or as Private. In private mode currency not published in switchers and user cannot set it by link through ‘?currency=XXX’
- Payments rules: rules to hide/show payment gates on the checkout page depending on the current currency
- Welcome currency: allows to set any price currency you want for your site visitors first visit.
- Individual prices based on User Role
- Individual GeoIP rules for each product
- Individual fixed prices rules for each product
- Fixed minimum amount for FREE delivery for each currency
- Fixed minimum amount for shipping for each currency
- Fixed amount for coupons for each currency
- Fixed minimum and maximum coupon verification amount for each currency
- Compatibility with cache plugins
- Ability to set currency for new order which created through admin panel by hands
Cost: Free + Premium
6. Product Slider for WooCommerce
Product Slider for WooCommerce is one of the best product slider carousel plugin to slide your WooCommerce Products in a tidy and professional way. It allows you to create easily attractive product slider carousel on your site or shop and increase conversions & sales. You can display product slider in pages, posts, custom template, and even widget. It comes with built-in intuitive Shortcode Generator to easily control the look and function of the product slider.
Features:
- Responsive and mobile friendly.
- Beautiful, Lightweight, and Powerful.
- Shortcode Generator.
- 3 Pre-designed Ready Themes.
- AutoPlay on/off.
- Control AutoPlay speed.
- Stop on hover slider.
- Infinite loop for the slider.
- Set a maximum number of products to show to the slider.
- Multiple product sliders (supports more than one slider per page).
- Show/hide Product name.
- Change Product name font size, color, and hover color.
- Show/hide Product price.
- Set Product price & discount color.
- Show/hide Product rating.
- Show/hide Product add to cart button.
- Set add to cart button color, border, background & hover color.
- And much more options.
Cost: Free + Pro Version
7. WooCommerce Customizer
WooCommerce includes tons of filters to let you customize button text, labels, and more, but you have to write PHP code to use them. This plugin provides a settings page where you can add your customizations and save them without needing to write any code or modify any templates, which is helpful for quick change testing.
Features:
- Add to Cart button text for different product types (within the shop loop and on a single product page)
- Sales badge text for the shop or product pages
- The number of products displayed per page
- Heading text for the “Product Description” and “Additional Information” tab.
- Checkout page coupon / login text
- Checkout page “Create Account” checkbox default
- Checkout page “Submit Order” button text
- Tax Label text
- Placeholder image source
Cost: Free
8. WOOF – Products Filter for WooCommerce
For WooCommerce plugin Products Filter (WOOF) is product search plugin for WooCommerce that allows your site customers filter products by categories, attributes, products tags, products custom taxonomies and price.
Supports latest version of the WooCommerce plugin. A must have plugin for your WooCommerce powered online store! Maximum flexibility!
Features:
- Products shortcode
- Products searching by AJAX allows you filter woocommerce products without page reloading.
- Dynamic products recount: this powerful feature allows to display in the search form how many relevant variants will be found if to click selected html-element in the filter search form
- Filter woocommerce products by Meta Data
- Search products by SKU
- Search products by Price: can be displayed as range slider, so as drop-down with ranges selection
- WooCommerce products text search by title, content, excerpt and their combinations.
- Step by step products filter: this technology allows to create products wizard for your shop customers where they can step by step select products they want to buy
- Quick Search: Allows you make instant search regardless of the products quantity of products without AJAX or page reloading.
- Allows your logged-in customers subscribe to the products filter combinations and always be informed if in your shop appeared exact products they want to buy.
- Allows for your customers save search combinations and access them in future by one click what makes your customers more informative and attentive about your shop products
- Images can be as filter html-elements in the search form
- Colors can be as filter html-elements in the search form
- Price filter as range-slider OR as drop-down
- Showing hidden search form as BUTTON
- WPML compatibility
Cost: Free + Premium
9. WooCommerce Multilingual
This ‘glue’ plugin makes it possible to run fully multilingual e-commerce sites using WooCommerce and WPML. WooCommerce Multilingual allows running WooCommerce stores with several languages and currencies.
Features:
- Translate all WooCommerce products (simple, variable, grouped, external)
- Easy translation management for products, categories and attributes
- Keeps the same language through the checkout process
- Sends emails to clients and admins in their language
- Allows inventory tracking without breaking products into languages
- Enables running a single WooCommerce store with multiple currencies
Cost: Free
10. YITH WooCommerce Wishlist
The wishlist is one of the most powerful and popular tools in an ecommerce shop. You can save favourite products, find them quickly and easily at a later time and buy them. You can share the wishlist with relatives and friends for Christmas, birthdays and similar occasions so they can buy them one of the products from the list. You can share the wishlist on social networks and get indirect advertising for your store. This means that you’ll be able to loyalise customers, push them to buy and attract new customers any time a wishlist is shared.
Features:
- Select a page for your wishlist
- Select where to show the shortcode ‘Add to wishlist’
- Show the ‘Remove from wishlist’ button when the product is in the Wishlist
- Show the ‘Add to wishlist’ button also on the Shop page
- Customise columns that will be displayed in the wishlist table
- Product variation support (if the user selects a specific color or size and then adds it to the wishlist, this details will be saved)
Cost: Free + Premium
11. WooCommerce Wholesale Suite
Wholesale Suite solves wholesale for WooCommerce, so it’s perfect for store owners but also great for agencies and freelancers who are implementing stores for their clients. If you are after WooCommerce wholesale features then this is the suite that will give it to you.
Features:
- Easily set wholesale prices on Simple or Variable products
- Adjust wholesale user role naming
- Choose to disable coupons for wholesale
- Show/hide the original price from wholesale customers
- See the getting started guide
Cost: Free + Premium
12. WooCommerce Side Cart
Side Cart WooCommerce adds a site wide basket icon that displays the number of products in the cart.
Customer can see all the cart items directly from the side cart & also remove items.
Plugin has ajax add to cart feature on single product pages too.
Features:
- Ajax add to cart
- View your cart from anywhere on your site.
- Proceed to Checkout Button.
- Remove added items without refreshing page.
- Choose your own position for cart icon.
- Fully Customizable.
13. Dynamic Pricing
Dynamic product pricing is useful when you need to discount a product based on the quantity of something a shopper is purchasing. Optionally, advanced product pricing can be applied to existing customers who you have added to a role you configure. Choose how to tally the quantities used in the quantity pricing table. Configure bulk discounts for each product in your store by creating a table of quantities and discount amounts. Choose from fixed price adjustments, percentage adjustments or set a fixed price for the product.
Cost: $129.00
14. Variation Swatches for WooCommerce
Variation Swatches for WooCommerce offers an aesthetic and professional experience to select attributes for variation products. It turns the product variation select options fields into radio images, colors, and label. It means with the help of this powerful WooCommerce color or image variation swatches plugin, you can show product variation items in images, colors, and label. So, you can say goodbye to dropdown product attribute fields.
Variation Swatches for WooCommerce not only offers the color, image and label attributes in the single WooCommerce product. It also enables them in product quick view. If you’re using WooCommerce themes like Flatsome that comes with default Quick View option, you don’t need to hassle to load color and image swatches for variable product attributes in quick view separately.
In the free WooCommerce attribute variation plugin, besides creating size, brand, image, color, and label variation swatches, you can handle the swatches shape style Rounded and Circle. On top of that, it allows you beautiful tooltips on variation swatch hover. Based on your requirement you enable and disable hover from the settings. To maximize and personalize your development process, the product attributes swatches comes an option to disable default plugin stylesheet so that you can personally write your own CSS.
Features:
- Auto Convert All Variation Dropdowns to Button Swatch by Default
- Enable Color Swatches For Variable Product Attribute Variations
- Enable Image Swatches For Variable Product Attribute Variations
- Enable Label/Text/Button Swatches For Variable Product Attribute Variations
- Convert Globally Created Attribute Variations Into Color, Image, and Label Swatches
- Show Cross Sign For Out of Stock Variation Swatches (Up To 30 Variations)
- Product Page Swatches Size Control
- Flexible Swatches Tooltip Insert and Display settings
- Convert Buttons Swatches to Dropdown (If It’s needed)
- Compatible With Eelementor Page Builder Plugin
- Compatible With Dokan MultiVendor WooCommerce Plugin
- Compatible With AliDropship WooCommerce Plugin
- Reorder Product Attribute Variation Swatches
- Flexible Swatches Tooltip Insert and Display settings
- Work on Variable Product Quick View Popup
- Compatible with popular WooCommerce themes and plugins
- Frequently Updated And Secured Codebase
Cost: Free + Premium
15. Custom Product Tabs for WooCommerce
Custom Product Tabs extends WooCommerce to allow shop owners to add custom tabs to products. The tabs are displayed on the individual product pages to the right of the default “Description” tab.
Individual product tabs are managed on the WooCommerce Edit Product screen and can be added on a per product basis. You can also create saved tabs and add them to multiple products as needed. Tabs can be easily added, deleted and rearranged.
Cost: Free
16. WooCommerce Google Analytics Integration
This plugin provides the integration between Google Analytics and the WooCommerce plugin. You can link a referral to a purchase and add transaction information to your Google Analytics data. It also supports the new Universal Analytics, eCommerce, and enhanced eCommerce event tracking.
Cost: Free
17. WooCommerce PDF Invoices & Packing Slips
WooCommerce PDF Invoices & Packing Slips automatically adds a PDF invoice to the order confirmation emails sent out to your customers. Includes a basic template as well as the possibility to modify/create your own templates. In addition, you can choose to download or print invoices and packing slips from the WooCommerce order admin.
Features:
- Automatically attach invoice PDF to WooCommerce emails of your choice
- Download the PDF invoice / packing slip from the order admin page
- Generate PDF invoices / packings slips in bulk
- Fully customizable HTML/CSS invoice templates
- Download invoices from the My Account page
- Sequential invoice numbers – with custom formatting
Cost: Free
18. Checkout Field Editor (Checkout Manager) for WooCommerce
If you are wondering how to add custom field in WooCommerce checkout page, you are at the right place. Checkout Field Editor for WooCommerce provides an easy way to customize (add, edit, delete and change display order) your fields displayed on WooCommerce checkout page.
Features:
- Add new custom field(s).
- Edit field(s).
- Display in Order Details page and Email.
- Remove field(s).
- Enable/Disable field(s).
- Change checkout fields order.
- Reset to default field set.
Cost: Free + Premium
19. YITH WooCommerce Compare
YITH WooCommerce Compare plugin is an extension of WooCommerce plugin that allow your users to compare some products of your shop.
All products are saved in one complete table where the user can see the difference between the products. Each product features can be
set with the woocommerce attributes in the product configuration.
You can also add a simple widget with the list of products the users have added, where you can manage them.
Also you can simply customize the compare table with your style, by editing the specific template.
Cost: Free
20. YITH WooCommerce Quick View
Sometimes the halfway is better: what if you are looking to a product in a list and its image is still too small?
You have to open its product page, waiting for its loading and finally observe what you are interested into.
So why don’t use a simple way to look immediately at the product’s distinctiveness? Here it is what Quick View can offer you.
People are more attracted to what they can see clearly. And often the classic product lists are not enough to understand the real value of a product.
That’s when Quick View strikes successfully! Your clients will be free to look in a better way your products, reading also a small description with all the most important features and qualities you want to underline.
In this way, they will be more focused on what they really want and they will proceed easily to the purchase step.
Features:
- Add a button in product loop to open a modal window with the product summary using AJAX
- Customize style of modal
Cost: Free + Premium