How to Sell Services in WooCommerce : Complete Guide for 2020

If you have already been in e-commerce for some time now, you would have witnessed and experienced how remarkably there is growth in e-commerce since WordPress came to existence. WordPress is a most friendly content management system i.e. CMS based on PHP and MySQL, that has plugins for users to sell services online.

Sell Service Even Easier than WooCommerce !

servly co

Servly lets you you sell services and serve your client better. We help you onboard clients, take payments, talk to your clients & team and much more. Unlike WooCommerce, Servly is built especially for selling services !

Start Using Servly for FREE

It mainly features a plugin architecture and a template system that is most associated with blogging but supports other types of web content including more traditional mailing lists and forums, media galleries and online stores.

Many businesses around the globe including entrepreneur, artist and small scale business people instantly grabbed the opportunity to sell the products and services they business offers.

Initially, with the complicated infrastructure requirements of the websites there was the monopoly of only big brands like Amazon, Flipkart, etc. in the e-commerce world and that in future got minimized with the help of the many user friendly platform like WordPress that helped every business to set up their own website and manage their orders and deliveries at a wide range.

Earlier, the concept of e-commerce website was usually only used to sell materialistic products like clothes, phones, laptops, electrical equipment, footwear, home appliance, etc. but with the help of the e-commerce functionality available in the WordPress CMS setup, it becomes easier to sell any products and services to the potential customer.

First, let us understand what exactly WooCommerce is?

Wikipedia defines WooCommerce as “an open-source e-commerce plugin for WordPress. It is designed for small to large-sized online merchants using WordPress. Launched on September 27, 2011; the plugin quickly became popular for its simplicity to install and customize and free base product.”

In simple words, WooCommerce is an open-source, completely customizable e-commerce platform for any entrepreneurs worldwide that lets them go beyond the confines of all the traditional e-commerce solutions and be limited only by their own imagination.

The WooCommerce plugin of WordPress has the following major options, which you need to consider briefly:

sell services woocommerce

Order: This section will display all the orders you received from the customers through the website.

Coupons: This section is for you to create a coupon code as discount coupons are a major attraction nowadays in online trading. This section will also allow you to set a new coupon code and its parameters like type of discount, expiration date, validity criteria, etc.

Reports: The Reports tab will help you to analyse the progress of your business on a particular time period and will also give you a comprehensive idea about the earnings, increase or decrease in the customer sign-ups and stock management.

Settings: This tab is probably the most crucial tab in any software. It consists of 7 different sections which are vital from the seller’s point of view like your address, currency, tax bifurcation, shipping criterion, general details about the products and services, modes of receiving payment, etc.

Status: It’s a place to basically check about the compatibility of the website hosting you use and it also helps to rectify technical errors that disturb the smooth functioning of your website.

Extensions: This section is basically a premium feature that allows additional e-commerce friendly features you can include in your website to make things understanding easier for your customers.

Now, what does it actually mean to sell services online with WordPress?

Sell Services in WooCommerce

The most known definition of a service is “The action of helping or doing work for someone” i.e. a service is a work that you provide manually for another person. Now, you must have experienced that selling services usually differs from selling products because you need to provide services directly to your customer unlike selling products.

Selling services can be either in person i.e. face to face or online. Majorly, in-services, you and your employees are personally involved in providing such services and hence a service cannot be fully automated as products can be.

Now, you must be wondering that if services are that personalised and hence carried on manually, how can you sell it online using WooCommerce?

The answer to your question is quite simple, you can actually sell services on WooCommerce by separating the sales and provision of the service, i.e. services can be sold online in a similar way to products but the only difference is that once a customer has ordered a service online; you will have to carry out the work manually instead of delivering them the products.

Basically, you sell the service online but carry it out in real life.

We recommend you use an e-commerce plugin to sell services in WooCommerce, as it gives you many advantages of using e-commerce to sell services online. Benefits like:

Online payment for services – helps you to sell services and take payment online instantly, using payment gateways such as PayPal, Internet Banking, Electronic Card, Electronic Wallet, etc.

Display services more effectively – helps you to list services in a searchable pricing table with filters, extra information and buy buttons. This is important if you provide many different services.

Easier to upsell – because WordPress e-commerce plugins come with options to sell more services through up-selling and cross-selling that involves advertising one service on the sales page for another service or adding optional extras to encourage each customer to buy more.

Built-in recording and invoicing – as an e-commerce plugin helps to keep records of all your sales and sends invoices or payment receipts.

Reporting – WooCommerce comes with built-in analytics and reporting feature where you can see statistics sales, orders, etc.

Let’s get started with how to sell services using WooCommerce i.e. a WordPress e-commerce plugin:

Step 1 – Setting up the WooCommerce: Follow the following sub-steps:

  • In the WordPress admin page, go to Plugins, select Add New and then search for WooCommerce.
  • Install the main listed WooCommerce plugin and activate it.
  • After activating WooCommerce, you will get a window to run the Setup Wizard. Do as instructed and choose your store currency, tax settings, business address, etc. Remember that it asks “Will you be shipping products?” do not even mistakenly tick on this box because you are selling services and so you don’t need the shipping details.
  • You will now reach the payment gateways page, enter the email address that you use to log into your payment gateway like PayPal, Internet Banking so to accept PayPal payments and Internet Banking for services.
  • At the end of the Setup Wizard, click the button to Create Your First Product to launch your services.

Step 2 – Adding service products to WooCommerce, so that your customers can know what you actually provide:

You will be taken to the Add Product screen where you have to add the first service you wish to sell in WooCommerce.

  • Now add a product title and description, as well as categories and tags as required to locate your services easily. If possible, upload a product image you are going to use to provide the services.
  • Scroll down till the Product Data section and tick the Virtual box to add a price for the service. (Note: You need to fill-up the extra instructions on selling services by the hour or day with multiple options for each service or ongoing service subscriptions, here itself.)
  • You can use the Inventory tab to limit the number of each service that a person can buy from you at a time in WooCommerce.
  • This is must to do when you have limited resources and capacity.
  • Click Publish to complete your first product description.
  • Go to Products and add New and repeat the aforementioned steps for each service that you wish to sell in WooCommerce.

Sell Service Even Easier than WooCommerce !

servly co

Servly lets you you sell services and serve your client better. We help you onboard clients, take payments, talk to your clients & team and much more. Unlike WooCommerce, Servly is built especially for selling services !

Start Using Servly for FREE

Step 3 – Listing WooCommerce service products on your WordPress website:

Now, you need to display all your service products on the front end of your WordPress website as it is essential to do so because only then people can view your services in WooCommerce and buy them online.

Further, WooCommerce comes with some amazing built-in layouts for displaying your service products and so you can list your services in a professional-looking table layout using the WooCommerce Product Table plugin.

As you have already added your services as WooCommerce products, the Product Table plugin will automatically list all of them in a user-friendly table layout so that it is easier for your customers to view.

Further, learning from experts, the services do sell better in a WooCommerce table as the layout prioritizes information of the services rather than images. And when you have many different services, it’s better and easier for your customers to find the services they need with the help of the built-in filters and keywords search box.

It allows the customers to view prices, choose options and add services to their cart directly from the service pricing table layout. An additional benefit of using table layout to list your services is that you can insert the table anywhere you want on your website.

For example, many WordPress websites have a Services different section pages that contain text describing their services and hence prove to be the best way to list the services for purchase directly on the Services page; instead of linking customers to a separate shop page.

If you want, you can also add an e-commerce table of service products directly within the content of your service pages.

How to list services in a WooCommerce table layout?

  • Install the WooCommerce Product Table plugin on your WordPress website.
  • Activate the Product Table plugin.
  • From the Header over on WooCommerce, Select Settings, then Products, and then Product Tables.
  • Paste the license key that you received in the confirmation email.
  • Read through all the product table options and choose only those ones that will present your services most effectively.
  • Now, if you want to create a page where you want to list your services or simply edit an existing page on your website like when you wish to list the service options with prices and buy buttons directly on a page which already describes your services for easy access to your customers.
  • Click on the Insert Product Table toolbar button to add the [product_table] short-code to your page.
  • That will help you to list all your services on the page.

Step 4 – Using product variations to provide a choice of services as WooCommerce also supports variable service products.

The steps you need to follow to create a service with variation options are similar to the ones as mentioned in Step 2 above. The only difference is that when you go to the Product Data section i.e. point 2.3., use the Product Type dropdown to select Variable

Product so that you need to create attributes on the Attributes tab than and select these to create variations on the Variations tab.

Remember that for each variation, you will need to add a price and tick the Virtual box so that you can sell services.

Step 5 – Using WooCommerce subscriptions to sell regular ongoing services at a varied price.

You can simply do this by using the official WooCommerce Subscriptions extension. This will help you to set up an ongoing payment plan or subscription for each of your services and the customers will be billed automatically at the correct defined intervals, using their chosen payment gateways.

You need to first create a subscription on the plugin settings page. Then instead of creating a Simple Product, select Subscription Product from the Product Type dropdown so to set an ongoing cost for your service, like an initial setup fee followed by a regular monthly payment. WooCommerce helps you to automate your billing and payment structure.

Step 6 – Using product add-ons to sell optional extras

You can use the official WooCommerce Product Add-Ons extension that allows you to add a range of optional extras to your service products in WooCommerce and it appears alongside the add to cart button to offer a powerful incentive for customers to order more from you.


Now start selling services in WordPress plugin WooCommerce so that you save time and get more customers. You can use the aforementioned steps in this article to let your customers order services online and pay directly, or automate the sales process for your services using WooCommerce.

Leave a Comment