If you have a business and are thinking of making an online store, you will make the right decision. Shopping online is being very popular, especially in this pandemic time.

Today, in this article, I bring you a compilation of plugins for online stores in WordPress.

As you should already know, the universal plugin to create an online store in WordPress is WooCoommerce. Still, both free and paid, others will complement and improve your eCommerce’s design and functionalities based on WooCommerce.

With WooCommerce, you can perform all the necessary tasks in an online store, such as creating your products, managing your stock, configuring payment, or managing your shipments. Still, you can also expand its features with WordPress plugins for online stores that I show you at continuation.

3 Plugins for WooCommerce (Premium)

I start this list with premium plugins or pro extensions of WooCommerce itself, with which you can create websites with a cart, but that goes beyond an online store, such as membership sites, online academies for the sale of training or tourist accommodation pages (hotels, apartments, etc.) with the reservation system.

#1 WooCommerce Subscriptions

WooCommerce Subscriptions

WooCommerce Subscriptions is the official WooCommerce extension for creating subscription sites. Websites where you can offer various payment plans (for example, weekly, monthly, and yearly) in exchange for exclusive content.

Therefore, it is the ideal WooCommerce plugin to create a WordPress membership, such as an exclusive community. For example, a premium gardening community.

So, it is an interesting option if you want to configure and generate recurring payments in WordPress.

#2 WooCommerce Paid Courses

WooCommerce Paid Courses

WooCommerce Paid Courses is the payment extension for the sale of online courses, that is, to create an online academy and offer training. It is also known as “Sensei pro” as it is the premium version of Sensei LMS, the WordPress plugin for creating courses, lessons, and quizzes.

To sell courses in WordPress, you need Sensei LMS (free) and the pro version (WooCommerce Paid Courses) so that they integrate with your payment gateways and you can sell them.

#3 WooCommerce Bookings

WooCommerce Bookings

WooCommerce Bookings is the WooCommerce plugin to set up a reservation system, make appointments, or process rentals since it allows you to include a calendar or schedule in your products.

Therefore, it is the necessary extension to create a reservation system in WooCommerce, ideal for hotels, rural houses, rentals, restaurants, recreational activities, or leisure.

In addition, it offers the possibility to configure special prices for groups, days, or people, show availability in the client’s time zone, manage changes and cancellations or send reservation reminders.

17 Plugins for Online Stores in WordPress and WooCommerce

And now that you know the most common pro extensions for WooCoomerce (there are a few more), it’s time to talk about WordPress plugins for online stores that are free, and I recommend you.

#4 Ajax Search for WooCommerce

Ajax Search for WooCommerce

Ajax Search for WooCommerce is the WooCommerce product search plugin that I like the most. It offers users an advanced AJAX search engine that displays search suggestions in real-time.

It also has a premium version with advanced features, but the free version is enough since it filters products by title, short and long description, or SKU (reference). In addition, it allows you to choose the design of the search bar: whether or not you want to show the featured image of the product, the price, the description, etc.

It also has a premium version with advanced features, but the free version is enough since it filters products by title, short and long description, or SKU (reference). In addition, it allows you to choose the design of the search bar: whether or not you want to show the featured image of the product, the price, the description, etc.

So, if you don’t like the product search engine WooCommerce includes by default, this plugin is a really interesting option.

#5 Checkout Manager for WooCommerce

Checkout Manager for WooCommerce

Checkout Manager for WooCommerce is a plugin with which you can customize the “finalize purchase” or “order” page in your online store since it allows you to add new fields, reorder existing ones and hide or expand the payment fields in the sections of billing, shipping, and extras.

#6 Customize My Account for WooCommerce

Customize My Account for WooCommerce

Customize My Account for WooCommerce allows you to customize the “my account” page to offer a better experience to your users.

In this way, your store’s customers will have all the important records in order, such as their user panel, downloads, order list, or personal data.

If your eCommerce purchases require prior registration or a customer account, it is a very interesting plugin.

#7 WooCommerce Cart Abandonment Recovery

WooCommerce Cart Abandonment Recovery

WooCommerce Cart Abandonment Recovery is a very powerful plugin to recover abandoned carts in your store, that is, to encourage customers who have started an order but have not completed it to finish the purchase process.

This plugin is responsible for capturing users’ emails who reach the last step before buying but do not.

How does it work? You have to configure a series of automated emails to follow up, messages that you can customize according to your needs.

#8 WooCommerce Coupon Links

WooCommerce Coupon Links is a plugin for online stores that is not in the official WordPress repository but that you can download from GitHub and upload it manually.

It allows you to apply WooCommerce coupons in the cart through your URL automatically. That is, you first generate a coupon in WooCommerce, and then you can share the URL by mail, on social networks, via WhatsApp, etc.

The link generated by each coupon will be similar to this:

https://yourdomain.com/cart/?coupon_code=discount10%

If the cart is empty, the coupon will be applied and visible once the customer adds a product.

In addition, you can also generate URLs for your coupons by applying them to specific products, such as this example:

https://yourdomain.com/view/promenade/?add-to-cart=2804&coupon_code=discount10%

[2804 corresponds to the product ID].

#9 WooCommerce PDF Invoices & Packing Slips

WooCommerce PDF Invoices & Packing Slips

WooCommerce PDF Invoices & Packing Slips is, in my opinion, the best plugin to generate invoices and delivery notes automatically in your online store.

The invoices are generated in PDF and are automatically attached to the confirmation emails sent to the client. In addition, your customer can download that invoice from the “my account” page.

It also allows you to customize the documents according to your preferences: logo, business data, invoice numbering, or which email the client receives is attached to.

#10 WooCommerce Stripe Gateway

WooCommerce Stripe Gateway

WooCommerce Stripe Gateway is the plugin that will allow you to integrate Stripe as a payment gateway in your online store and that your customers can pay with the following types of cards: Visa, MasterCard, American Express, Discover, JCB, Diners Club, SEPA, Sofort, iDeal, Giropay or Alipay.

#11 WooCommerce PayPal Checkout Gateway

WooCommerce PayPal Checkout Gateway

WooCommerce PayPal Checkout Gateway is the official plugin to integrate PayPal as a payment gateway in WooCommerce.

As in the case of Stripe, it is very easy to configure. You have to connect your PayPal account without API keys, and the plugin takes care of the linking.

Also, you can customize payment details such as buttons, your logo, style, billing, or payment actions.

#12 Change Quantity on Checkout for WooCommerce

Change Quantity on Checkout for WooCommerce

Change Quantity on Checkout for WooCommerce is a plugin that adds a very simple and specific functionality to your online store: it allows your customers to change the number of products in the cart and delete the product on the standard WooCommerce payment page.

#13 Custom Product Tabs for WooCommerce

Custom Product Tabs for WooCommerce

Custom Product Tabs for WooCommerce is used to add custom tabs to your store’s products, so it is very useful if you have to include additional information and expand the tabs that WooCommerce brings by default.

In addition, you can choose which tabs to show in each product, so they are individual, and these can include text, HTML code, or shortcodes.

#14 Product Tabs Manager for WooCommerce

Product Tabs Manager for WooCommerce is a plugin very similar to the previous one because, with its tab manager for WooCommerce products, you can add the tabs you need.

Product Tabs Manager for WooCommerce

Allows you to create common tabs for all products or custom tabs for each. Also, you can sort the default WooCommerce tabs and custom tabs however you like.

#15 Product Slider for WooCommerce

Product Slider for WooCommerce

Product Slider for WooCommerce is a plugin to create product carousels to slide with a neat and professional result. It allows you to show the product slider on pages, posts, custom templates, and even widgets.

In addition, it includes an intuitive shortcode generator with which to adjust the appearance and function of the carousels. Therefore, with this plugin, you will be able to display many products in a clean and modern way for your clients.

#16 MONEI WooCommerce

MONEI is a payment gateway for WooCommerce with which you can manage all forms of payment for your online store on a single platform.

MONEI WooCommerce

It allows you to accept credit and debit card payments from customers worldwide in more than 230 currencies. In addition, your customers will be able to buy with their mobile, with systems such as Apple Pay, Google Pay, or PayPal, and you can also activate payments with methods such as Bizum in Spain or SEPA Direct Debit in the EU.

To use this gateway, you will have to register on its website (monei.com) and configure your preferences.

#17 WooCommerce Extended Coupon Features FREE

WooCommerce Extended Coupon Features FREE is a plugin that adds extra options to WooCommerce coupons and allows you to set automatic discount rules.

WooCommerce Extended Coupon Features FREE

WooCommerce Extended Coupon is very easy to use since it’s integrated into the default coupon panel of WooCommerce.

It will allow you to create automatic coupons, so that the coupons are automatically added to the customers’ cart if certain criteria that you have previously configured, also apply the coupons through a URL, as well as restrict them depending on the shipping method, the payment method or by customer roles.

It also has a paid version with extra features.

#18 WooCommerce Google Analytics Integration

WooCommerce Google Analytics Integration

WooCommerce Google Analytics Integration is the official plugin to integrate Google Analytics with WooCommerce and thus consult all the data and metrics of your online store.

#19 Woocommerce Login/Signup Lite

Woocommerce Login / Signup Lite

Woocommerce Login / Signup Lite is a plugin to create a registration and login process in an online store so that your customers can access their accounts.

The plugin generates three shortcodes that you can paste on your website: login, registration form, and double form (login and registration).

In addition, it allows you to add login and access buttons in the menu of your store with these three modalities: login pop-up, registration, and double.

#20 YITH WooCommerce Featured Video

YITH WooCommerce Featured Video

YITH WooCommerce Featured Video is a very useful plugin that allows you to replace the featured images of your products with YouTube or Vimeo videos.

You have to add the URL of the video in the specific field of the product file, and with this, you can add videos to WooCommerce products.

#21 Product Import Export for WooCommerce

Product Import Export for WooCommerce

Importing products in the eCommerce store is another vital functionality. Using the Product Import for Woocomemrce Plugin, you can export and import all simple, grouped, and external/affiliate products to and from CSV. It also works well with Yoast and the All in All SEO plugin. You can install this free plugin from WordPress official plugin directory.

Conclusion

So far my review of these 20 WordPress plugins for online stores can modify and expand WooCommerce functionalities. Remember that, if you need help to create your eCommerce, you always can contact with me. 😉