The WooCommerce plugin launched in 2011, enabling users to turn their WordPress sites into ecommerce storefronts. Today, approximately one-fourth of all online stores use WooCommerce, which is now owned by Automattic, parent of WordPress.
Here is a list of useful plugins to enhance your WooCommerce store. There are plugins for payments, order processing, tracking, marketing, sales, user experience, and more. All of these plugins are free, though several also offer premium upgrades.
YITH Essential Kit for WooCommerce #1 provides a batch of useful plugins to enhance your shop. Activate tools for search and product display, product management, multi-store management, live chat, and more. Access product filters, zoom and quick view, infinite scrolling, wish list, waiting list, advanced reviews, and product add-ons, among other features.
WooCommerce PDF Invoices & Packing Slips adds a PDF invoice to the order confirmation emails sent to customers. Use or customize the basic template, or create your own. Automatically send new orders or packing slips to your printer.
WooCommerce Google Analytics Integration lets you integrate Google Analytics with your WooCommerce shop. Link referrals to purchases, add transaction information to your Google Analytics account, and track your events.
Mailchimp for WooCommerce is the official plugin to integrate Mailchimp with a WooCommerce store. Sync purchase data with your Mailchimp account, send targeted campaigns, automatically follow-up with customers, and measure the return on investment of your marketing efforts.
Booster for WooCommerce (formerly WooCommerce Jetpack) is a WordPress plugin that supercharges your site with a variety of features to create a seamless user experience on the frontend and a fully-functional online store on the backend. Booster offers tools to enhance your buttons and price labels, carts and checkout, email marketing, orders and shipping, payment gateways, PDF invoices and packing slips, prices and currencies, and products.
Discount Rules for WooCommerce lets you set discounts for products and product variations. Create any type of bulk discounts, dynamic pricing, advanced discounts, percentage discounts, product based discounts, or tiered discounts. Discounts are visible on the product page, product details page, cart, checkout, and email notifications.
WooCommerce Customizer lets you add site customizations (such as button text and labels) to a settings page, saving them without needing to write code or modify templates. Quick access to your customizations helps test your site.
WPC Product Bundles for WooCommerce is a tool to create effective promotional deals that combine several product types. Develop your cross-selling strategies on your online WooCommerce shop while increasing search engine rankings and conversion rates.
Price Based on Country for WooCommerce automatically detects the country of a customer and displays the previously-defined currency. Calculate the price by the exchange rate, or set the price manually.
Minimum Purchase for WooCommerce lets you set minimum purchase rules for products to proceed to checkout payment. If a purchase in your store fails a minimum purchase rule, an error message appears and the customer must resolve it before completing the purchase.
Perfect Brands for WooCommerce helps you add and promote brands on your WooCommerce site. Add brand names to products, promote favorite brands, associate a banner and link to each brand, and more.
Facebook for WooCommerce is the official plugin to connect your WooCommerce store to Facebook. Install the Facebook pixel, upload your online store catalog, and create a shop on your Facebook page to run dynamic ad campaigns. Optimize ads for people likely to buy your products, and reach people after they’ve visited your site with relevant ads on Facebook.
Smart Coupons for WooCommerce adds advanced coupon management to your WooCommerce store. Apply coupons automatically, restrict coupon usage based on products or categories, issue coupons with various checkout options, embed multiple product giveaways in a coupon, and more.
Checkout Manager for WooCommerce allows you to customize the checkout process. It considers billing data inside the checkout page and recovers all data required by your company process.
WPC Product Timer for WooCommerce lets you set time-based conditions to manage product prices and availability. Manage complex tasks by limiting the time and date of implementation. Ideal for sale seasons and rush business.
WooCommerce Product Dependencies lets you restrict access to any WooCommerce product depending on the ownership or purchase of other required items. Restrict product access without having to run a membership site.
Product Image Zoom for WooCommerce helps magnify product images and set zooming features. Show a bigger size product image on mouseover. Works with all WordPress themes.
WooCommerce Multilingual lets you run multilingual ecommerce sites using WooCommerce. Translate all products, maintain the same language through checkout, run a store with multiple currencies, and send emails to clients in their language.
WooCommerce PayPal Checkout Payment Gateway integrates PayPal as a payment option. In-Context Checkout uses a modal window, hosted on PayPal’s servers, that overlays the checkout form and provides a secure means for your customers to enter their account information.
WCFM Marketplace is a frontend multi-vendor marketplace plugin. Build a multi-vendor marketplace such as Etsy, eBay, or Amazon. WCFM Marketplace features flexible commission, refund request, ledger book, and more.
WooCommerce Payments lets you securely accept major credit and debit cards. In your store’s integrated payments dashboard, view the details of your transactions, view and respond to disputes and chargebacks, and track your deposits. Pay-as-you-go fees start at 2.9 percent + $0.30 per transaction for U.S.-issued cards.
Amazon Pay lets you accept payments from Amazon customers using their existing Amazon accounts without having to leave your site. Customers simply log in using their Amazon account, select a shipping address and payment method, and then confirm their order.
WooCommerce Stripe Payment Gateway facilitates payments directly on your store via Stripe’s API, which enables the acceptance of Visa, Mastercard, American Express, Discover, JCB, Diners Club, SEPA (Single Euro Payments Area), Sofort, iDeal, Giropay, Alipay, Apple Pay, Google Pay, and Microsoft Pay, and even Bitcoin.