✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Kanban for YITH WooCommerce Subscriptions

SleekView reads the YITH subscription post type directly, groups every subscription by its lifecycle status, and lets the retention team drag entries between Active, On Hold, Cancelled, and Expired so the underlying YITH subscription row updates the moment the column changes on the board.

♾️ Lifetime License available

SleekView Kanban board for YITH WooCommerce Subscriptions

Why YITH subscriptions fit a kanban view

YITH WooCommerce Subscriptions stores every subscription as a ywsbs_subscription custom post type. Each subscription lives in wp_posts with a post_status of active, paused, cancelled, expired, overdue, or trash, plus metadata in wp_postmeta for the related product, the renewal interval, the next payment date, the customer, and the parent order. The native admin lists every subscription as a flat sortable table, which is fine for archive but blind to the live retention work the team needs to do.

SleekView Kanban reads the same ywsbs_subscription rows you would query with WP_Query. Pick post_status as the group column and every subscription becomes a card slotted under Active, On Hold, Cancelled, or Expired. Card fronts show the customer name, the linked product, the renewal interval, the next payment date from postmeta, and the recurring amount, so retention sees every subscription's context without opening any individual subscription edit screen on the storefront.

Dragging a card from Active to On Hold runs the same YITH helper the admin uses, which fires ywsbs_status_changed. Renewal scheduling pauses on hold and resumes on activation, payment gateway integrations recalculate the next scheduled charge, and customer notifications send through the YITH email module, exactly as they would after a manual status change from the subscription edit screen.

Workflow

From subscription list to live retention board

1

Connect your YITH Subscriptions source

Point SleekView at the ywsbs_subscription post type. Add filters for product, billing interval, customer segment, or next payment date so the board scopes to subscriptions renewing this week rather than every subscription the storefront has ever sold across all the years.
2

Pick post_status as the group column

Choose post_status and the board renders one column per YITH subscription state. You can also group by linked product when reviewing churn for a specific plan, or by billing_interval when separating monthly from annual subscribers for retention campaign planning purposes.
3

Choose what each subscription card shows

Map fields onto the card front. Most retention teams show the customer name, linked product, billing interval, next payment date from postmeta, recurring amount in store currency, and the parent order link so retention sees every subscription's context directly on each card.
4

Enable drag-and-drop status updates

Turn on writeback so dragging a card writes the new post_status. Renewal scheduling pauses or resumes accordingly, payment gateway integrations recalculate the next charge, and capability checks tie writeback to manage_woocommerce so only retention managers can change state.

Sample board

Sample YITH Subscriptions board

Four real YITH subscription lifecycle statuses showing how a retention team watches active subscribers, holds, cancellations, and expirations on a single shared retention pipeline.
Active
1248
Mara V. monthly plan active
$29/mo, renews Jun 12
Theo Berg annual plan active
$299/yr, renews Nov 8
Klaus M. quarterly plan active
$79/qtr, renews Jul 1
On Hold
42
Anna Becker paused by support
$29/mo, on hold 14 days
Hiroshi Tanaka paused payment fail
$59/mo, retry tomorrow
Sofia Romero paused customer request
$29/mo, on hold 30 days
Cancelled
188
Lukas Novak cancelled voluntary
$29/mo, cancelled yesterday
Priya Sharma cancelled downgrade
$59/mo, moved to free
David Park cancelled refund
$299/yr, refund issued
Expired
62
Carla Bianchi expired payment final
$29/mo, dunning ended
Olivia Wright expired card declined
$59/mo, no valid card
Erik Lindqvist expired renewal failed
$299/yr, gateway error

Comparison

Default YITH Subscriptions list vs SleekView Kanban

Default YITH Subscriptions list

  • Flat sortable list of every subscription, with status as a label per row
  • No visual sense of how many subscriptions are on hold versus moving through Active
  • Bulk status changes require checkboxes and a dropdown at the top of the screen
  • Filtering by status reloads the screen and loses the comparison context view
  • Retention managers need full WooCommerce access just to pause a subscription

SleekView Kanban

  • Reads the standard ywsbs_subscription post type directly without sync
  • Drag a card to fire ywsbs_status_changed and renewal helpers normally
  • Cards show customer, product, billing interval, next payment date, amount
  • Column counts update live so On Hold backlog is visible at all times
  • Per-role capabilities tie writeback to manage_woocommerce as expected

Features

What SleekView Kanban gives you for YITH WooCommerce Subscriptions

Native subscription engine

Every column maps to a real YITH subscription post_status. Hooks like ywsbs_status_changed fire, renewal scheduling pauses or resumes, payment gateway integrations recalculate the next charge, and customer notifications send through the YITH email module exactly as they would on manual edit.

Drag-and-drop with audit trail

Each move writes a structured log entry naming the user who dragged it, the source column, the destination, and the subscription ID. If a retention manager pauses a subscription after a customer service request, the chain of custody stays visible to compliance reviewers later.

Saved boards per retention team

Filter to subscriptions renewing in the next seven days for the retention team, paused subscriptions for support, and cancelled subscriptions from this month for the win-back team. Each saved view becomes a shareable URL that opens straight into the right board every shift.

Audience

Where a YITH Subscriptions kanban changes daily work

Pause request handling

Support pulls customer pause requests, drags the affected subscription from Active to On Hold, sets a resume date in postmeta, and watches the subscription return to Active automatically on the scheduled date through YITH's standard scheduling without manual intervention.

Dunning triage

Retention filters On Hold subscriptions paused by payment failure, contacts the customer to update their card, and drags the subscription back to Active once the new payment method is verified by the payment gateway and the renewal charge succeeds in the dunning flow.

Cancellation win-back

The win-back team pulls Cancelled subscriptions from the last thirty days into a saved view, runs a targeted offer through a connected email tool, and tracks resurrected subscriptions by watching cancelled cards move back to Active when the customer reactivates their plan.

The bigger picture

Why this view matters for a YITH Subscriptions store

Storefronts running YITH WooCommerce Subscriptions accumulate hundreds of active subscribers over time. Some renew automatically every month without anyone noticing. Some go on hold because the customer asked, and the retention team needs to track them so they actually resume on the agreed date.

A steady stream cancel voluntarily, and the win-back team needs visibility into the cancellation cohort to reactivate the most valuable ones. The default YITH admin treats all of them the same, which means retention managers run SQL queries every time they want a meaningful breakdown and finance keeps a parallel spreadsheet of MRR. The disconnect between what the subscription system holds and what the team needs shows up in the worst places.

A paused subscription never resumes because nobody set the resume date. A high-value cancellation goes unnoticed for a week and the win-back window closes. A failed renewal cycles through dunning silently and ends up Expired without any human ever reaching out.

A kanban view that reads and writes the same ywsbs_subscription rows the storefront reads keeps the team and the retention pipeline honest. Every drag is a real status change, every column count reflects the real MRR health, and the cards themselves carry enough context for a new retention manager to handle pause requests on day one of the job.

Questions

Common questions about SleekView Kanban for YITH WooCommerce Subscriptions

Yes. SleekView queries the ywsbs_subscription custom post type using the same post type filter YITH uses internally. There is no shadow data store, no scheduled sync, and the board always reflects the live state of every subscription within seconds of any renewal or cancellation event.

 

Yes. Dragging a card fires ywsbs_status_changed, which YITH listens for to update the renewal scheduling. Renewal charges pause while the subscription is On Hold and resume automatically when the subscription returns to Active, exactly as they would after a manual status change in admin.

 

Yes. Card fields are configurable per board. Most retention teams show the customer name, linked product, billing interval, next payment date from postmeta, recurring amount in store currency, and the parent order link so retention sees every detail right on the card.

 

Yes. Every move runs through current_user_can('manage_woocommerce') before the writeback hits the database. A shop manager can move anything, a retention role with limited access can drag for personal sorting but the change does not persist, and unauthorized moves snap back with a toast.

 

Filters apply at the database query level. A typical board scopes to subscriptions with a next payment date in the next thirty days or to subscriptions linked to a specific product, so the rendered card count stays under a thousand and the board stays responsive for the team on shared hosts.

 

Yes. YITH integrates with Stripe, PayPal, and other gateways through standard hooks. When a subscription transitions between Active, On Hold, or Cancelled, the gateway integration recalculates the next scheduled charge through the same flow it uses for any manual admin status transition.

 

Yes. YITH's email module sends notifications on subscription status changes. Dragging a card fires the same status change that the admin uses, so the matching customer email goes out automatically without the retention team having to manually send notifications from a separate tool.

 

Yes. Every drag writes a structured log entry naming the user, the source column, the destination column, and the subscription ID. The entry stores in the WordPress database, so a retention lead can answer who paused the high-value annual subscription without spelunking through YITH logs.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView