20 WordPress Plugins for Online Stores

If you have a business and you are thinking of making an online store, then you are going take a right decision. Shopping online is being very popular, specially 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, but there are others, both free and paid, that will serve as a complement to improve the design and functionalities of your ecommerce, 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, but you can also expand its features with the 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 go beyond an online store, such as membership sites, online academies for the sale of training or tourist accommodation pages (hotels , apartments, etc) with reservation system.

#1 WooCommerce Subscriptions

WooCommerce Subscriptions

WooCommerce Subscriptions is the official WooCommerce extension for creating subscription sites, that is, 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.

That is, 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 agenda in your products.

Therefore, it is the necessary extension if you want 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 that 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, the customers of your store will have all the important records in order, such as their user panel, downloads, order list or personal data.

It is a very interesting plugin if your ecommerce purchases require prior registration or a customer account.

#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 the email of users who reach the last step before buying, but do not.

How does it work? You simply 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 automatically apply WooCommerce coupons in the cart through your own URL. 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 will be 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 in the confirmation emails that are sent to the client. In addition, they can be downloaded 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 simply have to connect your PayPal account without the need for 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 quantity of products in the cart, as well as 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 the products of your store, 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 of them. 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 with which you can 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 a large number of 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 around the world 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 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 its integrated into the default coupon panel of WooCommerce.

It will allows 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, that is, so that your customers can access their account.

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 simply 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.

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

Leave a Comment