WooCommerce Subscriptions

Hey there, entrepreneur! Are you thinking about WooCommerce subscriptions? If you want to build a recurring revenue stream, a monthly or periodical based payment structure will ALWAYS be the best business model - if you are able to pull it off. You'll probably have noticed that most the leading companies are gradually moving toward a recurring model. If you want to retain your customer base and still be profitable, there is no alternative to subscriptions.

This is all great, but how do you manage such a complex system? There are several things involved in setting up this type of model; creating the various packages, setting up the payment methods, configuring the shipping options, monitoring the status of payments each month or period, and so on. How can you deal with all of these on your own? Wouldn't you rather be managing your business rather than managing your shop's subscription model?

Luckily, WooCommerce has developed a special extension to deal specifically with all the complexities of setting up and managing a subscription system on your existing WordPress site. In today’s post, we're going to introduce you to WooCommerce Subscriptions, discuss the features, and show you how to use the extension to set up your own recurring revenue system.

Are you ready? Let’s get started.

Should I implement my own custom recurring revenue model?

Looking at this model at face value, things might seem pretty straightforward and not much different from a normal, one-time fee payment model. In reality, as you'll read on web design blogs and  as you'll discover when you start digging in, this revenue model has much more nuances than a one-time fee payment model:

  • What happens if a customer's CC expires?
  • Do you stop their access to the service/product immediately? Is there a grace period?
  • What happens when a customer stops a subscription during an already paid period? Do you cancel access immediately? Do you cancel access at the end of the paid time-period? 

These and plenty of other complex scenarios make it really complex to implement a custom subscription-based model. That's why having a plugin for WooCommerce which enables this automatically is an absolute real benefit to your business.

You get the benefits of a recurring revenue model, without the complexities associated with implementing this type of model.

What are WooCommerce Subscriptions?

WooCommerce Subscriptions

WooCommerce Subscriptions is a premium extension of WooCommerce. The extension allows you to set up various products and services with recurring pricing models. This helps you get a realistic projection of the expected monthly income from your business.

The powerful extension comes with all the necessary options for setting up recurring models of payment. That means you can offer both physical and digital products and services for various durations including the obvious ones like weekly, monthly, annually along with custom frequencies you may what to define.

As the extension supports more than 25 payment gateways, including the more popular ones such as Paypal, Stripe, BrainTree and many more, you will find it very easy to collect recurring payments from your customers located anywhere in the world.

Customers can upgrade, downgrade, or perform other account management tasks from the dashboard. The detailed reports will help you track the overall performance of your subscription packages.

Your customers can of course, upgrade, downgrade, or perform other account management tasks from their own dashboard.

The detailed reports will help you track the overall performance of your packages and plans.

Visit WC Website Now to Learn More

Why You Should Use It

The extension comes with a whole host of options which make it an obvious choice for creating subscription-based business models. Let’s take a few minutes to check out the features.

You can create all the various packages you need

The extension allows you to set up as many subscription packages as you need.

There is also an option to allow the customers to choose a custom billing schedule which fits their requirements.

You can offer a free trial so that the customers can try the product or service before they buy.

There is also an option, such that you can set up a minimal signup fee and allow the customers to try first.

Manage all customers using the Management Options

The accounting and product admin(s) can manage all the existing subscriptions by going to WooCommerce > Edit Subscription. You will find separate options to suspend or cancel existing items, add items, reset the trial expiration date, configure the shipping options, tax details, etc.

user subscription management

The extension also offers account management options for the subscribers. Customers will find options to

  • manually suspend or cancel any active customer,
  • change the payment method for future payments,
  • change the plan,
  • and update their shipping address.

This allows customers to be in control of their subscription and not feel locked in - giving them much more peace of mind, probably prolonging your business relationship with them.

Flexible Subscription Scheduling

By default, the extension will initiate the subscription schedule as soon as the customer has made the payment.

This could be a problem in some situations when you need to provide the products or services to all the subscribers on the same day - let's say when you make a delivery run.

For these cases, all the subscribers should receive the product or service at the same date, regardless of their date of purchase.

custom subscription scheduling

WooCommerce comes with an intuitive solution to address this problem.

The built-in renewal synchronization feature allows the customers to sign up at any time, but the subscription will initiate from the next billing date.

The extension also allows you to prorate the first payment and then continue from the next billing date. It seems the developers have thought of all possible situations and addressed them in advance.

Reduce fees by Grouping Multiple Plans or Product Purchases

In some scenarios, your customers might want to purchase different products and services at the same time. If they make separate payment for each one, you have to pay the payment gateway fee separately and also have to deal with the logistics and renewal issues for each purchase.

WC offers a unique solution to address the problem. The extension will group similar items and reduce the fees for your business hassles.

Boost Conversions using fully customizable Coupons and Discounts on your plans

Time-limited coupons and discounts are a proven way of boosting conversions.

You can implement this using WooCommerce by providing exclusive coupons on various occasions. The subscriptions extension supports coupons for both the signup fee and the recurring payment.

When you offer a signup coupon, the customer will get a discount on the signup fee, but have to pay the regular amount for the recurring fees.

subscription coupons feature

On the other hand, offering a coupon for the recurring payment requires the customer to pay the actual signup fee. They will enjoy the discount on the recurring fees.

For both discount types, it is possible to offer a fixed amount or choose a percentage of the total amount.

Notify your customer with your brand's tone of voice using fully customizable email notifications

Transactional based notifications are great for ecommerce sites, yet using your brand's tone of voice ensures there is consistency across all communications with your client.

As the extension comes with full support for notification emails, both the admin(s) and the customer will get notifications for various events. You can enable or disable emails for various events like:

  • new renewal order,
  • renewal completion,
  • renewal invoice,
  • payment retry,
  • suspension,
  • expiry,
  • cancellation,
  • switching of plans, etc.

It is also possible to customize the header, subject, recipient(s), reply-to email address for each of these emails.

Various Ways to Use Payment Plans

It is always easier to do business with existing customers than gaining new customers. That is one of the main reasons why recurring revenue-based businesses are so popular.

There are different types of subscription types you can use. Let’s take a look at the popular types of plans:

1. Membership Plans

Membership plans are undoubtedly the most used subscription-based business model. This is so common that you probably have subscribed to many such plans for your own services already. Most of the online tools, platforms, and software support are provided as membership plans.

Most online tools, platforms, and software support are provided as monthly membership plans.

In this model, you offer the product or service in exchange for a monthly fee. The extension allows you to create different types of membership plans with different facilities.

Customers can switch to higher or lower packages according to their requirements.

Given that you're looking for Membership plans, why not have a look at our membership website templates roundup? We've featured the best themes and plugins for membership sites!

2. Subscribe for Discounts

Offering discounts on regular purchases is another popular subscription-based business model.

This is especially applicable if you offer discounts for products which are absolutely necessary for customers. This is a win-win situation for both parties – you are getting more sales, and your customers are getting the chance to save on the items they purchase regularly.

This is a win-win situation for both your business and your customers – you are getting more sales, and your customers are getting the chance to save on items they purchase regularly.

amazon subscribe save

Amazon’s Subscribe & Save is a perfect example of this strategy. This special plan allows the customers to subscribe for getting various household items. In exchange, they will enjoy additional benefits on other items while shopping from Amazon.

3. Subscription Boxes

Subscribing to monthly or regular boxes are another fun and interesting business idea based on a slightly different concept - which has become very popular in recent years, thanks to various niches such as beauty, makeup and other small type items.

In this model, customers subscribe for a box of different items which will be delivered on a fixed schedule.

This method allows the customers to check out the new products and get familiar with new brands. On the other hand, you can build a solid business model with a predictable amount of revenue by using this model.

The subscription boxes work in most of the popular niches including snacks, desserts, cosmetics, beauty products, toys, tools, crafts, fitness items, mystery items, etc.

The key to success is identifying your customers, keeping the uniqueness, and providing constant value.

4. Recurring Services

Recurring services could be a very profitable business strategy for both physical and digital services.

WooCommerce Subscriptions makes it possible to offer recurring packages for both types.

For example, if you offer physical services like salon, spa, parlor, massaging, etc., you can offer weekly, fortnightly, or monthly packages for your customers.

bluehost recurring pricing

On the other hand, this type of model has already become the dominant business method for digital services.

A quick search on the internet will provide you with a gigantic list of monthly or annual packages for cloud storage, web hosting, online streaming, managed WordPress hosting, technical support, expert recommendations, etc.

With all these different types of subscription-based business types, we're sure you won’t have a hard time choosing the perfect plan type for your business.

Download WC Subscriptions Now

How to Set It Up

Now that you know what features are available with the extension and which business models are available, let’s take a few minutes to find out how to set up the plugin.

Creating the Plans

As we discussed above, the plugin allows you to create both simple and variable plans. You can add a new subscription by going to Products > Add Product from the dashboard.

create new subscription

When using the variable product, you can create several variations of a package with individual settings for each variation. It is also possible to use any existing attribute or create new ones for your subscriptions.

The process will be familiar if you have used WooCommerce before.

Setting up the Price

The ‘Subscription Price’ section allows you to define the price of your package.

Next, you will find the options to choose the payment frequency. The sign-up fee, free trial, and special discounts options are also available there.

subscription payment setup

In the case of variable plan packages, you can set up the individual settings by going to the ‘Variations’ section. You can choose a separate price, payment frequency, signup fee, discount, etc. for the variations.

The plugin also allows you to make sure that a customer is getting a package only once or a limited number of times. To do that, go to the ‘Advanced’ section, and choose the desired option from the ‘Limit Subscription’ field.

Setting up Shipping Options

one time shipping

On some occasions, you may need to apply the shipping charge only once during the lifetime of the subscription.

This is especially applicable for physical devices like mobile phone and various machinery items.

WC comes fully equipped to meet that requirement. You just need to go to the ‘Shipping’ section and check the ‘Charge Shipping Once’ box.

Setting up Coupons

subscription coupons

The extensions also supports coupons or special discounts for your customers.

You can add, edit, and manage the existing coupons by going to the WooCommerce > Coupons page from your website’s dashboard. However, if you have never used a coupon on your WooCommerce site before, you need to enable coupons first.

Subscriptions Management

subscriptions management

You will find a list of all the items at the WooCommerce > Subscriptions page. For each subscription, you will find the necessary information including the currents status, number, the item(s), payment amount and frequency, start date, trial end date, next payment date, etc.

You can sort the items in the list by using any of this information.

It is also possible to search for a particular customer by using the name, address, email address, product name, etc.

The extension comes with so many management and customization options that it is out of the scope of this article to cover all the options.

If you want to get a complete overview of the available options, you should check out the official documentation.

Alternatives to the WooCommerce Subscriptions plugin

As we have seen, the extension provides the perfect solution for offering different types of subscription-based products or services.

But that doesn’t mean there is no other solution for developing a recurring revenue-based website.

In fact, there are a few premium plugins which also allow you to create such products or services on your WordPress site. Let’s take a look at those plugins – 

1. WooCommerce Memberships

WooCommerce Memberships

If you are choosing the plugin only for creating a membership-based website, there’s a better solution for you. WC has created a dedicated solution for that purpose, which is WooCommerce Memberships.

You can use this plugin to create different types of membership plans like membership for getting a specific product, adding membership with a product, allow the same membership plan with various products, create a members-only area, etc.

WooCommerce Memberships allows you to offer special discounts and reserve special benefits for the members. It is also possible to import or export the members list as CSV files.

You can take the membership plugin to a whole new level by using it along with the WooCommerce Subscriptions plugin. When used together, you can apply recurring billing, offer free trials, apply content restriction or dripping, upgrade or downgrade membership levels, etc.

The extension is priced $149 for a single website.

Learn more about WC Membership plugin 

2. Subscriptio

Subscriptio WooCommerce Subscriptions

With more than 4,000 sales in CodeCanyon, Subscriptio is a very popular WooCommerce plugin for creating and selling products or services with the recurring payment option. You can use the plugin to sell online membership plans, magazine subscriptions, learning resources, or other similar items.

You can create both simple and variable products and define the relevant options like the trial length, setup fee, payment cycle, duration, etc. Both the admin(s) and the customer can pause or resume the plans whenever necessary.

Since the plugin supports both PayPal and Stripe, you can accept payments without any problem. The plugin also allows fully automatic or semi-automatic billing, which offers complete control to the customer. If you are a developer and want to further customize the plugin, you will find the built-in hooks and filters very useful.

Subscriptio is priced at $49.

Download Subscriptio Now

3. YITH

YITH WooCommerce Subscription

Coming from Your Inspiration Themes, YITH WooCommerce Subscription is another excellent plugin for creating various recurring-based products or services. The plugin allows you to sell magazines, periodicals, audio, video, offer online training, consultancy service, etc. right from your website. You can create both simple or variable products.

You can offer a free trial so that the customers can check out your products or services before subscribing. It is also possible to assign a signup fee for the package(s). Customers can pause, resume, or cancel the plan anytime.

If you offer different levels of subscription, customers can easily upgrade or downgrade between the levels. The plugin also allows the customers to purchase multiple plans. You can accept payments by using PayPal or Stripe. As the plugin is fully compatible with WPML, it is possible to create your website in other languages as well.

You can get the plugin for $95.

Visit YITH plugin website

How much does it cost?

WooCommerce Subscriptions is priced at $199 for a single site license. You can get attractive discounts by purchasing the 5 or 25-sites licenses. All purchases are provided with 1 year of support and updates.

At the time of writing this post, WC is offering a special bundle of 19 products including this extension. The bundle is priced at $299. It comes with 1 year of support and updates.

Download WooCommerce Subscriptions

Are you ready to start a subscription model via your WooCommerce site?

Creating and managing a fully featured subscription-based business is almost a full-time job for an individual. But you can make it a lot easier by using WooCommerce Subscriptions. The powerful, feature-rich extension offers all the options you need for your recurring revenue website.

Now that you know how this extension can help you set up the whole process, why don’t you get started already? And by the way, what do you think about this subscription-based business model? Let me know in the comments.

Visit WC Subs website now

Download the list of 101 WordPress tricks every blogger should know

101 WordPress tricks

Click here to Download Now

Featured On

Inc Magazine Logo  

Sitepoint logo  

CSS Tricks logo   

webdesignerdepot logo   WPMU DEV logo   

and many more!

Where are we hosted?

This site is proudly powered by FAST VPS InMotion Servers and given an insane speed thanks to MaxCDN!

Web Hosting MaxCDN - Speed up your website

Advertise on CollectiveRay.com

CollectiveRay (formerly known as DART Creations) is interested in developing partnerships with mutual benefit. If you like the stuff we publish and would like to develop a relationship, we'd be happy to hear from you. Go on - drop us a line - we'd love to hear from you :-)

New! DIVI 3.1 WordPress Template + PageBuilder

You'll surely create a perfect website with Divi 3.1!

Get an exclusive 20% OFF for CollectiveRay visitors until

Divi 3

 

The Outstanding HungryJPEG Bundles

AWESOMENESS! Bundles of premium font + graphic packs at more than 96% OFF!  Get this bundle for just $29 - This month ONLY!

The Hungry JPEG Awesome font bundles

 

Disclosure: CollectiveRay is funded personally out of pure passion for helping people working with websites. We do however generate some income through recommendations of products. This means if you click on a link and purchase an item we link to, we will receive a small sum out of that sale.

who are we?

CollectiveRay is run by David Attard - working in and around the web design niche for more than 12 years, we provide actionable tips for people who work with and on websites. We also run DronesBuy.net - a website for drone hobbyists.

David attard

Follow us on Social

Follow us on Facebook   Follow us on Google+   Subscribe to our RSS Feed   Follow us on Twitter