SleekView for TI WooCommerce Wishlist: wishlists & items as tables
TI WooCommerce Wishlist persists data in tinvwl-prefixed custom tables. SleekView reads them so most-wanted products, abandoned-wishlist outreach, and per-customer histories live on one filterable screen instead of three separate admin tabs.
♾️ Lifetime License available
Wishlist data your team can act on
TI WooCommerce Wishlist (TInvWL) stores wishlist data in tinvwl_lists and tinvwl_items, two dedicated custom tables that hold lists, items, privacy, share keys, and quantities. The default admin separates lists and items into different screens and surfaces basic counts but no cross-aggregation, so questions like which products are most often wishlisted require manual SQL or per-list clicks.
SleekView joins the two TI tables directly and exposes the views that actual operations need: most-wanted-products with add counts, abandoned-list segments by age, per-customer histories with privacy state, and shared-list audits filtered by share key. Merchandising decisions about stocking and promotion stop relying on past best-sellers alone and start incorporating the latent demand the wishlist data captures.
For multi-wishlist users — TI's signature feature — rows group naturally by user, so support sees that one customer maintains four lists with different privacy settings and can troubleshoot share issues in seconds rather than minutes.
Workflow
How SleekView reads TInvWL data
Join tinvwl tables
Aggregate by product
Save outreach views
Edit through TI API
Sample columns
A typical TI wishlists view
wp_tinvwl_lists + wp_tinvwl_items
| List | Owner | Items | Created | Privacy | Status |
|---|---|---|---|---|---|
| Studio kit | alex@studio.co | 9 | Apr 18 | Public | Active |
| Office moves | ria@design.io | 4 | Apr 12 | Private | Active |
| Wishlist | tom@hello.dev | 2 | Mar 02 | Private | Stale |
| Gifts | mia@brew.coop | 1 | Feb 06 | Shared | Abandoned |
Comparison
Default TI admin vs SleekView
Default TI admin
- Wishlists and items live in separate admin screens
- Most-wanted aggregation requires reports navigation
- Filtering by age + privacy + size isn't a saved view
- Abandoned-list outreach needs custom queries
- Per-customer wishlist history isn't surfaced inline
SleekView
-
Read
tinvwl_listsandtinvwl_itemsdirectly - Aggregate items per product for merchandising views
- Filter abandoned wishlists by age
- Pivot privacy, share-key, and quantity columns inline
- Save views per marketer or merchandiser
Features
What SleekView gives you for TI WooCommerce Wishlist
Joined wishlist + item views
Combine tinvwl_lists with tinvwl_items into one row per wishlist with size, last-touched date, privacy, and share key — sortable and filterable as a unit.
Most-wanted aggregation
Group item rows by product to find what customers want most across the whole catalog, sortable by count or revenue potential for promotion and stocking decisions.
Abandoned-list filters
Filter wishlists older than thirty days into a clean outreach segment for win-back campaigns, exportable to CSV for marketing automation pipelines.
Audience
Who uses SleekView for TI WooCommerce Wishlist
Marketing
Abandoned-wishlist re-engagement and most-wanted reports without database exports, so campaign briefs land with concrete latent-demand numbers attached.
Merchandising
Plan stock and promotions by wishlist demand rather than by past best-sellers alone, capturing the items customers want before they buy them.
Support
Per-customer wishlist history visible during chat or call, with all of a customer's multiple lists grouped together for fast share-token troubleshooting.
The bigger picture
Why TI wishlist data needs to leave the database
TInvWL is widely deployed because it adds multi-wishlist support and reasonable privacy controls without much fuss. That ubiquity also means a lot of wishlist data is being captured and almost none of it is being used. The default admin shows counts but not aggregations, and the multi-wishlist feature — useful for end users — makes per-customer reporting harder rather than easier in the standard view.
A merchandiser planning quarterly stocking has no built-in route to most-wanted-products. A marketer building a win-back segment can't filter wishlists by last-update without exporting and processing in a spreadsheet. A support agent helping with a shared-list issue clicks into each of the customer's four lists to find the right share token.
Joining the TI tables and exposing them as views fixes that. Most-wanted-by-product becomes a single sortable list. Abandoned-wishlist outreach becomes a saved filter that piles into the marketing tool.
Per-customer history groups all of a user's lists in one place. The plugin's data model is good; what it lacks is an operational layer to make the data actionable rather than archival.
Questions
Common questions about SleekView for TI WooCommerce Wishlist
Yes. Multiple wishlists per user are individual rows in tinvwl_lists. SleekView shows them grouped by user when the view is scoped that way, so support sees all of a customer's lists in one place rather than searching across the lists screen one at a time.
 Yes. Privacy is a column on the lists table and can be inline-edited. SleekView writes through the TI API where available, so privacy-change hooks fire correctly. Direct DB writes are available for bulk clean-up where hooks are explicitly unwanted.
 Yes. Guest wishlists with session IDs sit in the same tinvwl_lists table with no user_id. SleekView shows them with a generic guest label, filterable by user_id presence, so merchandising aggregation runs against the full data set.
 Yes. Any view, including aggregated views like most-wanted-by-product, exports to CSV or JSON. Marketing teams pipe the export directly into segmentation tools for campaign builds based on the wishlist signal.
 Yes. Queries are paginated server-side and use indexed joins on user_id and product_id. Stores with millions of wishlist items render saved views in well under a second once the resolved row set is cached for the view.
 Yes. Views are gated by WordPress capability, so different roles see different column sets. Marketing sees outreach views, merchandising sees aggregates, and support sees per-customer history without exposing finance-grade revenue columns to roles that don't need them.
 Yes. TInvWL tracks per-item quantity in tinvwl_items, and SleekView surfaces it as a column. That matters for B2B-style stores where a wishlist isn't just a maybe-list — it's a draft purchase order that gets converted into a single bulk add-to-cart.
 Yes. Joining tinvwl_items with WooCommerce orders by product and customer reveals which wishlist items converted to purchases. The conversion column highlights the products worth promoting harder versus the ones that consistently languish unconverted across cycles.
 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