In a previous post I wrote about Selling Products and Services Using WooCommerce Product Types . It covered some of the technical parts around selling your services, but from a question I got in the comments, I realized I didn’t quite give enough details.
Steps to Setting up Your Services on WooCommerce
The first thing is that there isn’t a place to create a new service. So we will be creating a new product. Secondly, when you choose your product data, again there isn’t an option to choose a service, but instead you will use the Simple product. And to remove shipping settings you will not need with a service, you will click the box Virtual.
That is the main difference in setting up a service to sell on WooCommerce. The post I shared at the beginning walks you through the other aspects. In a nutshell, you will add pricing, inventory, taxes and anything else you want just as you would with a product, including descriptions and short descriptions.
You will also want some image to place as the product image, or technically, the featured image. Since this is a service, you might want to create an eye-catching graphic with perhaps an icon or simple text. Whatever you do, don’t put in a stock image of a person. If appropriate, consider adding your own photo or the person who is providing the service.
Expanding Your Service Options in WooCommerce
Of course, there may be other parts to your service you need to include:
Bookings and Appointments
If you are selling time slots, such as bookings or appointments, there are several options out there that will let you easily integrate it into your product, or what we will refer as, your service page. For example, WooCommerce has its own booking extension that you can read about here on our blog, as well as the post we have on the The Booking and Appointment Plugin for WooCommerce.
Optional Add-on Services
There may be other smaller services you want to give your clients as an add-on to a service they are purchasing. For example, here you will see this training and coaching package with the option to add a Site Review, Security Check or Database Cleanup. Adding additional services is easy with the WooCommerce Add-ons extension. You can learn more about it on our blog here.
Additional Information or Forms
There may also be the need to ask for additional information. This can be done a couple of ways. For example, if you use Gravity Forms, WooCommerce has an extension where you can easily add and require additional information. It could be as simple as a multiple choice. For example, on the package above I may want to know if you are a a beginner WordPress user or an experienced WordPress user. Learn about the Gravity Forms Add-ons extension on this post.
Also, if you need to gather even more information, it’s easy to place an form in at the end of your service description using any form plugin. We talk about Gravity Forms and WPForms here on our blog. And since these forms are separate from the add-to-cart button, you can have them fill it out and then use conditional logic to bring them back to the same page to purchase.
Grouped and Variable Products
Depending on your needs, don’t forget the built-in WooCommerce options for grouped and variable products. It’s a great way to group a few options for your clients to choose from. Likely you will only need to use Grouped products, but Variable has come in handy in a few instances for myself. A good example of this is if you offered three packages based on the time, say, a 2-hour, 3-hour and 6-hour coaching package. They would be able to make that choice from one single service page offering.
As you can see there are endless, creative ways to sell your services with WooCommerce. I’ve only touched the surface here but hopefully this will help helps you in your decision making.