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

SleekView Kanban board for TI WooCommerce Wishlist

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

1

Connect your TI Wishlist source

Point SleekView at the wp_tinvwl_lists table joined to wp_tinvwl_items. Add filters for date created, item count, or user role so the board scopes to wishlists with three or more items rather than every saved list the storefront has ever recorded over the years.
2

Pick status as the group column

Choose status 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 across the registered customer base directly.
3

Choose what each wishlist card shows

Map fields onto the card front. Most 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 value so outreach has the shareable URL ready for direct campaigns without leaving the board.
4

Enable drag-and-drop status updates

Turn on writeback so dragging a card writes the new status to wp_tinvwl_lists. TI's hooks fire normally, share keys regenerate when needed, and capability checks tie writeback to the WordPress role you assign so only the right staff can flip visibility from one column.

Sample board

Sample TI WooCommerce Wishlist board

Four real TI Wishlist visibility states showing how a merchandising team watches public wishlists, shared lists, private saves, and archived lists across the storefront in a single view.
Public
92
Mara Voss autumn essentials live list
12 items, 180 views
Theo Berg outdoor gear trending
18 items, 140 views
Klaus Mueller kitchen wishlist
9 items, 65 views
Shared
38
Anna Becker shared with sister
8 items, key active
Hiroshi Tanaka shared registry
14 items, key active
Sofia Romero shared with partner
5 items, key active
Private
548
Lukas Novak default private list
3 items, primary list
Priya Sharma silent gift planning
11 items, primary list
David Park solo saved basket
6 items, default list
Archived
122
Carla Bianchi dormant for 90 days
7 items, last open Apr
Olivia Wright dormant for 120 days
4 items, last open Feb
Erik Lindqvist dormant for 60 days
9 items, last open May

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_lists table directly without a sync
  • Drag a card to fire tinv_wishlist_after_update_status normally
  • 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.

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