SleekView Kanban for TI WooCommerce Wishlist
SleekView reads the TI WooCommerce Wishlist tables directly, groups every list by its visibility, and lets staff drag wishlists between Public, Shared, Private, and Archived so the underlying TI row updates the moment the column changes for the storefront.
♾️ Lifetime License available
Why TI Wishlist records fit a kanban view
TI WooCommerce Wishlist stores every customer wishlist in the wp_tinvwl_lists table with the items in wp_tinvwl_items. Each list row carries an author, a share_key, a status column with values public, share, and private, plus timestamps in date. Guest lists store under session. The plugin's admin lists every row in a flat table, which is fine for archive work but blind to the live merchandising and moderation workflows the store really needs to run every day.
TI Wishlist's API exposes the same data through tinv_wishlist_get_user_lists and helper functions. SleekView Kanban reads those rows directly. Pick the status column as the group field and every wishlist becomes a card slotted under Public, Shared, Private, or Archived. Card fronts show the customer name from wp_users, the list title, the item count from a join on wp_tinvwl_items, and the share_key, so an outreach lead has the shareable URL ready right on the card without opening the list.
Dragging a card between columns calls the TI helper for updating the status field, which writes to wp_tinvwl_lists.status and fires the tinv_wishlist_after_update_status hook. Share keys regenerate when a list moves between Public and Shared, customer notifications fire if the email module is on, and any extension listening for visibility changes reacts exactly as it would after a manual edit from the customer account screen.
Workflow
From wishlist table to live retention board
Connect your TI Wishlist source
Pick status as the group column
Choose what each wishlist card shows
Enable drag-and-drop status updates
Sample board
Sample TI WooCommerce Wishlist board
Comparison
Default TI Wishlist admin vs SleekView Kanban
Default TI Wishlist admin
- Flat table of every wishlist, with status as a small label column per row
- No visual sense of how many wishlists are public versus locked private only
- Bulk visibility changes require checkboxes and a dropdown at the top of the screen
- Filtering by status reloads the admin page and loses the comparison view
- Merchandisers need full WooCommerce access just to flip a wishlist to Shared
SleekView Kanban
-
Reads the standard
wp_tinvwl_liststable directly without a sync -
Drag a card to fire
tinv_wishlist_after_update_statusnormally -
Cards show customer, title, item count from
wp_tinvwl_items, share_key - Column counts update live so a viral Public wishlist trend is visible at once
- Per-role capabilities tie writeback to the WordPress role you assign to staff
Features
What SleekView Kanban gives you for TI WooCommerce Wishlist
Native TI wishlist engine
Every column maps to a real status value in wp_tinvwl_lists. Hooks like tinv_wishlist_after_update_status fire normally, share keys regenerate, and the customer's My Wishlist view refreshes the next time they load it, exactly as it would after a manual visibility change.
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 list row ID. If merchandising pushes a Public list to Private to remove offensive content, the chain of custody stays visible to compliance reviewers later.
Saved boards per merchandiser
Filter to wishlists with three or more items for gifting, public lists tagged in a category for the marketing lead, and dormant lists older than thirty days for retention. Each saved view becomes a shareable URL that opens straight into the right board for the right shift.
Audience
Where a TI 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 targeting the exact products customers have already told the store they want for the season without any export step.
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 wishlist email module, and watches reactivation climb without a CSV export.
Moderation triage
Compliance filters Public wishlists by report count, drags flagged lists to Private to immediately hide them from the storefront, and uses the audit trail to document the action against the original report for the support team to close out the case.
The bigger picture
Why this view matters for a TI Wishlist store
Stores running TI WooCommerce Wishlist accumulate thousands of saved lists over the lifetime of the storefront. Some belong to one-time guest sessions and quietly die. Some are public gift registries that go viral on social media and drive real conversion.
A small but steady stream get reported by customers for inappropriate or off-policy content. The default TI 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 a reported list. The disconnect between what the storefront shows and what the team can find shows up in the worst places.
A reported list stays live for days because nobody noticed. 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_tinvwl_lists rows the storefront reads keeps the team and the database honest.
Every drag is a real visibility 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 of the job.
Questions
Common questions about SleekView Kanban for TI WooCommerce Wishlist
Yes. TI stores each list as its own row in wp_tinvwl_lists with a separate share_key, so a customer with three named lists shows up as three cards on the board. You can filter to default lists only when retention only cares about a customer's primary saved basket.
 TI manages share_key through its own helper functions, which SleekView calls when a status value changes between Shared and any other column. The key regenerates exactly as it would after a manual visibility change from the customer's My Wishlist screen in the storefront account area.
 Yes. Card fields are configurable per board. Most merchandising teams show the customer name, the wishlist title, the item count from a joined query on wp_tinvwl_items, the date created, and the share_key URL if the list is in Shared or Public so outreach can copy the link.
 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. A typical board scopes to wishlists created in the last ninety days or to lists with three or more items, so the rendered card count stays manageable. Older wishlists remain queryable through a separate saved archive view for retention work.
 Yes. TI stores guest lists in the same wp_tinvwl_lists table with a session value instead of an author. You can either include or exclude guest rows through a filter, depending on whether your merchandising workflow cares about anonymous saves or only registered customer activity.
 Yes. SleekView writes back to wp_tinvwl_lists.status in the same request as the drag, so the next time the customer loads their My Wishlist page they see the new visibility. Share key regeneration also runs, so any link they shared before the change behaves as expected on access.
 Yes. Every drag writes a structured log entry naming the user, the source column, the destination column, and the list 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 TI 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