✨ 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 Wishlist

SleekView reads the YITH WooCommerce Wishlist tables directly, groups every wishlist by its visibility, and lets the merchandising team drag entries between Public, Shared, Private, and Archived so the underlying YITH row updates the moment the column changes for the customer.

♾️ Lifetime License available

SleekView Kanban board for YITH WooCommerce Wishlist

Why YITH Wishlist records fit a kanban view

YITH WooCommerce Wishlist stores every customer wishlist in the wp_yith_wcwl_lists table with related rows in wp_yith_wcwl_items. Each list row carries a user_id, a wishlist_token, a session_id for guest lists, a is_default flag, and a privacy column with values 0 for public, 1 for shared, and 2 for private. The native admin shows it all as a flat table, which makes it hard to see which customers have abandoned saved baskets versus which are sharing wishlists publicly.

SleekView Kanban reads the same wp_yith_wcwl_lists rows you would query with YITH_WCWL_Wishlist. Pick privacy as the group column and every wishlist becomes a card slotted under Public, Shared, Private, or Archived. Card fronts can show the customer name from wp_users, the wishlist title, the item count from wp_yith_wcwl_items, and the date created, so a merchandiser triaging a viral wishlist campaign sees enough context to act on the board.

Dragging a card between columns calls the YITH helper for updating the privacy value, which writes back to wp_yith_wcwl_lists.privacy and refreshes the customer's My Wishlist view. Sharing tokens regenerate when a list moves between Public and Shared, customer notifications fire if you have the email module enabled, and any extension listening on the yith_wcwl_after_update_wishlist hook reacts exactly as it would after a manual edit.

Workflow

From wishlist table to live merchandising board

1

Connect your YITH Wishlist source

Point SleekView at the wp_yith_wcwl_lists table joined to wp_yith_wcwl_items. Add filters for date created, item count, or user role so the board scopes to wishlists with five or more items rather than every saved basket the storefront has ever recorded.
2

Pick privacy as the group column

Choose privacy as the grouping field and the board renders one column per visibility value. You can also group by is_default when separating primary wishlists from named lists, or by user role when merchandising for VIP segments specifically across the customer base.
3

Choose what each wishlist card shows

Map fields onto the card front. Most merchandising teams show the customer name, the wishlist title, the item count from a joined query on wp_yith_wcwl_items, the date created, and the share token so the team has the shareable URL ready for outreach campaigns.
4

Enable drag-and-drop status updates

Turn on writeback so dragging a card writes the new privacy value to wp_yith_wcwl_lists. YITH's hooks fire normally, share tokens regenerate when needed, and capability checks tie writeback to the WordPress role you assign so only the right staff can flip visibility.

Sample board

Sample YITH WooCommerce Wishlist board

Four real YITH Wishlist visibility states showing how a merchandising team watches public wishlists, shared lists, private saves, and archived lists across the storefront at a glance.
Public
84
Anna Becker autumn wishlist trending
14 items, viewed 230 times
Hiroshi Tanaka gift ideas shared list
8 items, viewed 110 times
Sofia Romero home essentials board
21 items, viewed 78 times
Shared
47
Lukas Novak shared with partner
6 items, token active
Priya Sharma gift registry shared
12 items, token active
David Park birthday list shared
9 items, token active
Private
612
Klaus Mueller default saved basket
4 items, default list
Mei Chen private gift planning
11 items, primary list
James OConnor solo wishlist
3 items, default list
Archived
143
Carla Bianchi archived gift list
Last viewed 90 days ago
Olivia Wright archived holiday list
Last viewed 120 days ago
Erik Lindqvist archived saved basket
Last viewed 60 days ago

Comparison

Default YITH Wishlist admin vs SleekView Kanban

Default YITH Wishlist admin

  • Flat table of every wishlist, with privacy as a small label column per row
  • No visual sense of how many wishlists are public versus locked to private only
  • Bulk visibility changes require checkboxes and a dropdown at the top of the screen
  • Filtering by privacy reloads the YITH admin and loses the comparison context
  • Merchandisers need full WooCommerce access just to flip a wishlist to Shared

SleekView Kanban

  • Reads the standard wp_yith_wcwl_lists table directly without sync
  • Drag a card to fire yith_wcwl_after_update_wishlist normally
  • Cards show customer, title, item count from wp_yith_wcwl_items, token
  • Column counts update live so a viral Public wishlist trend is visible at once
  • Per-role capabilities tie writeback to the role you assign to merchandising staff

Features

What SleekView Kanban gives you for YITH WooCommerce Wishlist

Native YITH wishlist engine

Every column maps to a real privacy value in wp_yith_wcwl_lists. Hooks like yith_wcwl_after_update_wishlist fire as expected, share tokens regenerate, and the customer's My Wishlist view refreshes the next time they log in, exactly as it would after a manual admin 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 wishlist row ID. If merchandising pushes a Public wishlist to Private to remove offensive content, the chain of custody stays visible to compliance reviewers later.

Saved boards per merchandiser

Filter to wishlists with five or more items for the gifting team, public wishlists tagged in a specific category for marketing, and abandoned wishlists older than thirty days for the retention lead. Each saved view becomes a shareable URL that opens straight into the right board.

Audience

Where a YITH Wishlist kanban changes daily work

Gifting campaign sourcing

Merchandising pulls public wishlists into a saved board, identifies clusters of similar items across customers, and ships a gifting campaign that targets the exact products customers have already told the store they want for the holiday season.

Retention reactivation

Retention filters the Archived column for lists last viewed sixty to ninety days ago, drags the most valuable ones back to Private to trigger a reactivation email through the YITH email module, and watches reactivation rates climb without a CSV export.

Moderation triage

Compliance reviewers filter Public wishlists by report count, drag flagged lists to Private to immediately hide them from the storefront, and use the audit trail to document the action against the original report for the support team to close out.

The bigger picture

Why this view matters for a YITH Wishlist store

Stores running YITH Wishlist often accumulate thousands of saved lists. Some belong to one-time guest sessions and quietly die. Some are public gift registries that go viral and drive real conversion.

A small but steady stream get reported by customers for inappropriate content. The default YITH admin treats all of them the same, which means merchandising never knows which lists to surface, retention never knows which to reactivate, and moderation hand-codes a SQL query whenever they need to find reported content. The disconnect between what the storefront shows and what the team can find shows up in the worst places.

A public wishlist with offensive content stays live for days because nobody noticed the report. A viral gift list does not get promoted because nobody scans the public lists weekly. A kanban view that reads and writes the same wp_yith_wcwl_lists rows the storefront reads keeps the team and the database honest.

Every drag is a real privacy change, every column count reflects the real catalog of saved lists, and the cards themselves carry enough context for a new merchandiser to pull a gifting campaign together on day one.

Questions

Common questions about SleekView Kanban for YITH WooCommerce Wishlist

Yes. YITH stores each list as its own row in wp_yith_wcwl_lists with a separate wishlist_token, so a customer with three named lists shows up as three cards. The is_default flag lets you filter to primary lists only when retention only cares about a customer's default saved basket.

 

YITH manages share tokens through its own helper functions, which SleekView calls when a privacy value changes between Shared and any other state. The token regenerates exactly as it would after a manual visibility change from the My Wishlist screen in the customer account.

 

Yes. Card fields are configurable per board. Most merchandising teams show the customer name, wishlist title, item count from a joined query on wp_yith_wcwl_items, date created, and the share token URL if the list is in Shared or Public so outreach can copy the link directly from the card.

 

Yes. Every move runs through current_user_can with the capability you configure, typically manage_woocommerce, before the writeback hits the database. A shop manager can move anything, a merchandising role with limited access can drag for personal sorting but the change does not persist.

 

Filters apply at the database query level, not in JavaScript. A typical board scopes to wishlists created in the last ninety days or to lists with five or more items, so the rendered card count stays manageable. Older wishlists remain queryable through a separate saved archive view.

 

Yes. YITH stores guest lists in the same wp_yith_wcwl_lists table with a session_id instead of a user_id. You can either include or exclude guest rows through a filter, depending on whether your merchandising workflow cares about anonymous saves or only registered customers.

 

Yes. SleekView writes back to wp_yith_wcwl_lists.privacy in the same request as the drag, so the next time the customer loads their My Wishlist page they see the new visibility. Share token regeneration also runs, so any link they shared before the change behaves as expected.

 

Yes. Every drag writes a structured log entry naming the user, the source column, the destination column, and the wishlist row ID. The entry stores in the WordPress database, so a compliance reviewer can answer who hid a reported public wishlist without spelunking through the YITH plugin 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