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
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
Connect your YITH Wishlist source
Pick privacy as the group column
Choose what each wishlist card shows
Enable drag-and-drop status updates
Sample board
Sample YITH WooCommerce Wishlist board
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_liststable directly without sync -
Drag a card to fire
yith_wcwl_after_update_wishlistnormally -
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.
Lifetime ♾️
Most popular
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
€749
Continue to checkout