Icono del producto

Self-service Dashboard for WooCommerce Subscriptions

Give your customers full control over their own subscriptions — pausing, modifying, and managing their plans directly from their account page, without contacting support. Reduce churn, eliminate subscription-related support tickets, and increase Customer Lifetime Value with the most flexible self-service subscription management plugin for WooCommerce.
Elige una opción de facturación
$89
Ahorra un 20 %
$178 $142.40

La suscripción incluye

  • Actualizaciones y mejoras del producto
  • Atención al cliente
  • Garantía de devolución de 30 días

Give Your Customers Full Control Over Their Subscriptions — All Year Round

Running a successful subscription business isn’t just about acquiring customers; it’s about keeping them. When subscribers feel locked in or frustrated by a lack of flexibility, they cancel. With the Self-Service Dashboard for WooCommerce Subscriptions, you put the power back in their hands, letting them manage their own subscriptions without ever needing to contact support.

Take a specialty coffee subscription box as an example. A customer going on a two-week trip doesn’t want to receive and pay for a box they won’t be home to enjoy. Instead of submitting a support ticket and waiting for a reply, they can simply log in and pause their subscription until they’re back. Another customer wants to try a new roast; they can swap their product variation themselves in seconds. Someone who just stocked up wants to push their next payment date back — done, without any back-and-forth with your team.

The result? Fewer cancellations, fewer support tickets, and customers who feel valued rather than trapped.

With the Self-Service Dashboard, your subscribers can:

  • Pause their subscriptions until a specific date
  • Add new products to their existing subscriptions
  • Remove products from an existing subscription
  • Change product quantities
  • Switch between product variations
  • Add recurring coupons
  • Change shipping method
  • Change the next payment date
  • Change the subscription frequency
  • Add new products to their subscriptions for the next shipping only
  • (NEW) Subscription cancellation reasons

Who Is This For?

Perfect for: meal kit and food delivery subscriptions, supplement and wellness box stores, pet supply subscriptions, beauty and skincare boxes, coffee and beverage subscriptions, digital product subscriptions, and any WooCommerce store looking to reduce subscription churn and cut support overhead without adding headcount.

How can your business benefit?

Cut Subscription Support Tickets — Without Changing Your Team

Every time a customer needs to change their next payment date, swap a product, or pause their subscription, they have two options: open a support ticket or manage it themselves. The Self-Service Dashboard makes the second option effortless. When customers can handle routine subscription changes on their own, your support team is freed up to focus on issues that actually need a human. Stores using the plugin typically see a significant drop in subscription-related support volume within weeks of going live.

Reduce Churn by Giving Subscribers the Flexibility They Expect

Customers don’t always cancel because they’ve lost interest in your product. More often, they cancel because a payment date doesn’t work, a delivery is inconvenient, or they need a short break. The Self-Service Dashboard gives subscribers the tools to adapt their subscription to their life rather than cancel it — pausing, rescheduling, and modifying from their account page. The result is a measurable reduction in avoidable churn and a higher Customer Lifetime Value across your subscriber base.

Did you know that “Acquiring a new customer can cost five times more than retaining an existing customer? Increasing customer retention by 5% can increase profits from 25-95%. The success rate of selling to a customer you already have is 60-70%, while the success rate of selling to a new customer is 5-20%.” source

Full Subscription Box Management — Directly From the Customer Account Page

Self-service Dashboard for WooCommerce Subscriptions is fully integrated with Product Bundles and Composite Products plugins, allowing customers to not just manage their subscriptions but also edit the contents of their subscription boxes. Customers can add, remove, or swap items in their box from their own account page — no tickets, no delays, no friction. This is particularly valuable for subscription box businesses where variety and personalisation drive retention.

Cover the Full Subscriber Journey — Bundle and Save 10%

The Self-Service Dashboard keeps your subscribers happy and reduces churn. But first, you need to convert your one-time buyers into subscribers.

Buy Once or Subscribe for WooCommerce Subscriptions lets you offer both a one-time purchase option and a subscription plan on the same product page — without duplicate listings or complex setups. Customers who aren’t ready to commit can still buy, while those looking for recurring value can subscribe, with a built-in discount to make the choice even easier.

Together, the two plugins cover everything:

  • Buy Once or Subscribe: converts one-time buyers into subscribers at the point of purchase
  • Self-Service Dashboard: keeps those subscribers engaged, satisfied, and far less likely to cancel

🎁Bundle and save!

Enhance your subscription store by combining Buy Once or Subscribe and the Self-service Dashboard.

Buy both plugins together and get 10% OFF!

Features

Change the next payment date

If the next payment date doesn’t work for a customer, they can reschedule it to any date within the next 30 days — directly from their account page, without opening a support ticket. Fewer billing complaints, fewer cancellations caused by timing, and no manual intervention required from your team.

Change subscription frequency

Customers can switch their subscription to any of the frequencies predefined by the shop admin — whether that’s moving from monthly to quarterly or anything in between. Giving subscribers this level of control removes one of the most common reasons people cancel: the feeling that a subscription doesn’t fit their pace.

Pause a subscription until a specific date

Customers who are going on holiday, taking a break, or simply overstocked can pause their subscription and choose the exact date they want it to reactivate. The subscription status updates automatically on the set date — no manual reactivation required. This feature alone can recover a significant number of cancellations that would otherwise be permanent

While the subscription is on hold, its status can be seen in the Status field on the Subscription page.

On the specified date set for renewal, the subscription will automatically change its status to Active.

Change shipping method

Customers can update their shipping method at any time using the Change Shipping button on their subscription page. This is particularly useful when new shipping options become available, or when customers move and need to switch to a different delivery service — without requiring any back-end intervention from your team.

Change shipping button

Add a recurring coupon

Shop owners can reward loyal subscribers with recurring discount coupons. Customers can apply these directly to an active subscription by entering the coupon code on their subscription page. An easy, self-contained way to run loyalty programmes and reduce churn through targeted incentives — all without custom development or manual order adjustments.

Add coupon

Add new products to an active subscription

When customers decide they want more products from your store, they can add them to an existing subscription so everything is delivered together. Increasing order value and consolidating deliveries — all driven by the customer themselves, with no support involvement required.

Add a new product to an existing subscription for the next shipment only

Customers can add a product to their next delivery without subscribing to it on an ongoing basis. The product is automatically removed from the subscription once the renewal order is complete. A great way to let subscribers try new products or add seasonal items without committing to a long-term change.

Change the quantity of a subscription product

Subscribers can update the quantity of any product on their active subscription at any time. Whether they’re scaling up because they’ve run out faster than expected or scaling back to reduce spend, they can make the change themselves — reducing the likelihood of cancellation due to over- or under-ordering.

Switch product variation (i.e. choose another color or size)

Customers can switch between product variations — such as size, flavour, or colour — by selecting new attributes directly from their subscription page. When a customer’s preferences change, they no longer need to cancel and re-subscribe with a different option. A single click keeps them subscribed and satisfied.

Update shipping method

This feature can be useful for shops that have more than one shipping method and offer free shipping after a certain order value. When customers make changes to their subscriptions that can affect the subscription value, they will be prompted to confirm their shipping method based on the updated subscription.

CaptureChange shipping options

Collect subscription cancellation reasons

Understanding why customers cancel is one of the most valuable insights a subscription business can have. With the Cancellation Reasons feature, you can define a custom list of cancellation reasons directly from the back-end settings, which are then presented to customers when they choose to cancel a subscription. Instead of losing a subscriber without any context, you gain actionable feedback that helps you identify patterns, improve your offering, and reduce future churn.

Each reason selected by the customer is automatically recorded as a subscription note, keeping your records clean and your team informed — no extra steps required.

Cancellation reasons settings

Cancellation reasons survey

Users will get an automated email letting them know that the subscription has been changed. All subscription changes made by your customers will be recorded in the back-end subscription notes

Subscription notes

Choose which Self-service Dashboard features you want to enable/disable.

When the plugin is installed all the Self-service Dashboard features will be enabled. You can choose which features to enable/disable by going to WooCommerce → Settings → Self-service Dash→ General settings.

Self service dashboard settings

The text for the buttons can also be customized from the back-end settings.

Button customization settings

Other product limitations can be set using various WooCommerce product settings.

For more information on how to limit a product to a single subscription or limit the product quantity to 1 for each subscription, please check the documentation.

Get started

  1. Purchase and install the Self-service Dashboard for WooCommerce Subscriptions.
  2. Enable the functionalities you need from the back-end settings page.
  3. That’s it, watch your support tickets reduced and your customers become happier.

Details and compatibility

Self-service Dashboard for WooCommerce Subscriptions is compatible with WordPress Multisite and the following add-ons:

Information & Requirements

  • WooCommerce Subscriptions version 6.0+

View documentation for more info

 


Preguntas frecuentes

How does the Self-Service Dashboard reduce subscription churn?

Most subscription cancellations aren't caused by a loss of interest — they happen because a payment date is inconvenient, a delivery doesn't fit the customer's schedule, or a subscriber needs a short break. The Self-Service Dashboard gives customers the tools to adapt their subscription rather than cancel it. Features like pause until a specific date, change next payment date, and change subscription frequency directly address the most common triggers for avoidable churn.

Can I control which self-service features my customers can access?

Yes. Every feature in the Self-Service Dashboard can be individually enabled or disabled from the back-end settings under WooCommerce > Settings > Self-service Dash > General settings. You can also customise the text on every button to match your store's tone and branding.

How are subscription changes recorded and tracked?

Every change a customer makes — including product additions, quantity updates, shipping method changes, frequency adjustments, and cancellation reasons — is automatically recorded as a subscription note in the back end. Your team always has a clear, timestamped record of what changed and when, without any manual logging required.

Can customers pause a subscription instead of cancelling it?

Yes. Customers can pause their subscription and select the exact date they want it to reactivate. On that date, the subscription status automatically changes back to Active. This is one of the most effective features for recovering cancellations that would otherwise be permanent.

Can I collect cancellation reasons when a customer cancels their subscription?

Yes. You can define a custom list of cancellation reasons in the back-end settings. When a customer cancels, they are prompted to select a reason from your predefined list. The selected reason is automatically saved as a subscription note, giving you structured feedback to identify patterns and reduce future churn.

Does the Self-Service Dashboard work with subscription boxes?

Yes. The plugin is fully integrated with the Product Bundles and Composite Products extensions. This allows customers to not only manage their subscriptions but also edit the contents of their subscription boxes directly from their account page — adding, removing, or swapping items without contacting support.

What is the difference between Self-Service Dashboard and WooCommerce Subscriptions?

WooCommerce Subscriptions is the core plugin that enables subscription functionality on your WooCommerce store. The Self-Service Dashboard is an add-on that sits on top of it, giving your customers a user-friendly interface to manage their own subscriptions. Without the Self-Service Dashboard, customers must contact your support team to make changes. With it, they can handle everything themselves.

Is the Self-Service Dashboard compatible with Buy Once or Subscribe?

Yes. The Self-Service Dashboard is fully compatible with Buy Once or Subscribe for WooCommerce Subscriptions. Together, the two plugins cover the full subscriber journey — converting one-time buyers into subscribers with Buy Once or Subscribe, then retaining those subscribers by giving them self-service control with the Self-Service Dashboard. Both plugins can be purchased together at a 10% discount.

How does the Self-Service Dashboard improve the customer experience?

Subscribers feel frustrated when they don't have control over simple things they've paid for. The Self-Service Dashboard eliminates that friction by letting customers pause, modify, and manage their subscriptions on their own terms — without writing tickets or waiting for replies. The result is a better user experience, higher satisfaction, and measurably improved retention.

What are the requirements for the plugin to work?

The Self-Service Dashboard requires WooCommerce Subscriptions version 6.0 or higher (sold separately). It is compatible with WooCommerce 9.9 and above, WordPress 6.8 and above, and PHP 7.2 and above. It is rated 4.8 out of 5 stars by verified users.

Opiniones de clientes

Promedio de valoraciones 4.8
9 reseñas
5 estrellas, 89 % de valoraciones
4 estrellas, 0 % de valoraciones
3 estrellas, 11 % de valoraciones
2 estrellas, 0 % de valoraciones
1 estrella, 0 % de valoraciones
9 reseñas
  • figoudoji
    Valoración: 3 de 5
    Facilidad de uso
    Dic 1, 2025
    Facilidad de uso
    The plugin is easy to use, and works well. However, I have the VERY common Divi Theme, and I noticed the following issues: 1. The "Cancel" button for the subscription is not customizable. I would like to be able to change the word "Cancel" to something else within the settings. 2. The cancel button is right next to the "Change Shipping" schedule button. During testing, I found myself pressing "Cancel" instead of "Change Shipping" by mistake. The buttons are too close together. The cancel button really needs to be on its own separate row from the Change Shipping button, to avoid confusion. 3. The "Change Shipping" button tends to override the screen. Especially if you have very descriptive Sh...
    • eCommerce Tools
      Dic 10, 2025
      Thank you for your feedback, it is always appreciated. The Cancel button and functionality comes from WooCommerce Subscriptions and is not part of our plugin. Regarding the "Agile Logix" plugin you mentioned, this requires a custom integration because the code for selecting the store is not loaded in the customer dashboard. Please open a support ticket for our plugin in order to provide more details.
  • John McCormick
    Valoración: 5 de 5
    Ayuda y soporte
    Dic 17, 2024
    Ayuda y soporte
    The support is incredible and Gabriel is very helpful. Any comments or complaints made are taken on-board. There have been hiccups and bugs, which is understandable for any plugin. The team have been incredibly helpful in trying to find solutions or ways around for some (unexplainable) bugs that have been happening. They have even implemented a filter (restricting certain days on the datepicker) which avoids me having to change the actual code on the plugin. Thank you!
  • rscrouse
    Valoración: 5 de 5
    Ago 7, 2023
    Great Product With Superb Support
    This plugin does exactly as advertised and brilliantly adds to customer capabilities with WooCommerce Subscriptions. Add the support is exceptional - always quick responses with generous information. Can't recommend more highly.
  • John Sweeney
    Valoración: 5 de 5
    Jul 19, 2022
    It does not get better than this!
    We had searched high and low for the functionality that eCommerce Tools' Self-service Dashboard plugin provides. Expertly crafted, superior support, easy install & configuration, but most importantly, it saves everyone (our customer support team and our customers) time.
  • MikeL
    Valoración: 5 de 5
    Feb 9, 2022
    Excellent plugin and excellent customer service
    Very good plugin but the customer service was beyond excellent. Highly reccomended.
    • eCommerce Tools
      Feb 9, 2022

      thanks, appreciated :)


Información de la extensión

  • Versión mínima de WordPress requerida: 4.6
  • Versión de WooCommerce requerida: 3.5.0
  • Se requiere una versión de PHP: 7.2
  • Se ha probado con WordPress: 6.9.1
  • Se ha probado con WooCommerce: 10.5.1
  • Se necesita al menos WordPress: 5.7.0
  • Se necesita al menos WooCommerce: 7.0.0

Países

  • Todo el mundo

Related Products

Precio: $279/anualmente
Valoración: 3.2 sobre 5 estrellas
Precio: $29/anualmente
Valoración: 3.5 sobre 5 estrellas
Precio: $199/anualmente
Valoración: 4 sobre 5 estrellas
Precio: $109/anualmente
Valoración: 4.6 sobre 5 estrellas
Precio: $119/anualmente
Valoración: 3.5 sobre 5 estrellas
Precio: $99/anualmente
Valoración: 4.7 sobre 5 estrellas
Precio: $79/anualmente
Valoración: 4.6 sobre 5 estrellas
Precio: $99/anualmente
Valoración: 3.8 sobre 5 estrellas
Precio: $79/anualmente
Valoración: 3.4 sobre 5 estrellas