How To Give Your Customers More Control Over Their Subscriptions in WooCommerce

How To Give Your Customers More Control Over Their Subscriptions in WooCommerce

By giving your customers more control of their WooCommerce Subscriptions, you can reduce cancellations and customer service requests and increase your revenue. I will show you how to do this by using an add-on to the plugin called Toolbox for WooCommerce Subscriptions.

If you are more of a visual learner, feel free to watch this video:

Plugin Links

Toolbox for WooCommerce Subscriptions
WooCommerce Subscriptions

table of contents

1. Install and Set Up Toolbox for WooCommerce
2. Test It Out


One of the main reasons customers cancel their subscriptions is that there is some aspect about them that they don’t like, and because they can’t change this, they simply choose to cancel. Unfortunately, by default, WooCommerce Subscriptions gives customers a very limited ability to alter their subscriptions. They can only do the following:

  • Cancel a subscription
  • Change their address
  • Change their payment method

However, by using Toolbox for WooCommerce Subscriptions, you can add to this, by allowing your customers to do the following:

  • Change the quantities of their subscription
  • Change the frequency of their subscription
  • Add items to their subscription
  • Adjust the shipment date
  • Skip a payment

1. Install and Set Up Toolbox for WooCommerce

The first thing that you need to do (after installing and setting up WooCommerce Subscriptions) is purchase and download Toolbox for WooCommerce Subscriptionss. Afterward, you install it by first clicking Plugins from the WordPress Dashboard. Then, click Add New before clicking Upload Plugin. Finally, click Choose File and select the file that you previously downloaded, and afterward activate the plugin on the Plugin page.

To set up the plugin, first select WooCommerce > Settings from the Dashboard and click on the Toolbox for Subscriptions tab.

Here, in the Features section, you can configure which actions that you want to provide your customers. For example, I can turn off the Ship now and reschedule payment action:

I could further turn off the Add products to existing subscriptions action:

When you have finished configuring the settings, click Save Changes.

If you then go back to your My Account page and refresh it, you will see that the available actions have been updated:

Note: You can also configure the text used in the action buttons within the Button text section:

2. Test It Out

Before testing my setup, I will first turn the Add products to existing subscriptions action back on. Then, I will subscribe to a medium-roast coffee product bimonthly:

Next, I will go to the Subscriptions tab of the My Account page, and I will see the subscription that I just ordered:

To edit the subscription, click the View button:

On the Subscription page, we will see that, because we receive a shipment bimonthly, our next shipment date is two months from the original order date:

But what if we are really enjoying the coffee and want to receive our next shipment a month early? We can do this by editing the Change Next Shipping Date field and clicking the Go button:

Now we will see that our Next payment date has been updated accordingly:

Finally, if you view this subscription in your WordPress dashboard, you will see in the Subscription Notes section that your customer has updated their subscription:


Toolbox for WooCommerce Subscriptions is a really useful add-on to WooCommerce Subscriptions. It provides you with a convenient way to give your customers more control of their subscriptions, which will keep them subscribing.

Toolbox for WooCommerce Subscriptions

Toolbox for WooCommerce Subscriptions

Give your customers more control over their WooCommerce Subscriptions!

Get the plugin

Leave a reply

Comment policy: We love comments and appreciate the time that readers spend to share ideas and give feedback. However, all comments are manually moderated and those deemed to be spam or solely promotional will be deleted. Your email address will not be published. Required fields are marked*