SleekView for WooCommerce Wishlists: lists & items as tables
WooCommerce Wishlists stores lists as a custom post type and items in a dedicated table. SleekView reads both so most-wanted reports, abandoned-wishlist outreach, and per-customer history live on one screen.
♾️ Lifetime License available
Wishlist data turned into work
WooCommerce Wishlists (the official Woo extension) stores each list as a post in the wishlist custom post type and each item as a row in wp_woocommerce_wishlist_items, with product id, quantity, and added-on timestamp. List ownership, visibility, and share token live in postmeta on the parent wishlist post. The default admin lets a store owner see lists and items behind separate screens but does not aggregate either.
SleekView joins the two sources and exposes views that match real operational questions. Most-wanted aggregates item rows by product id and ranks by add-count or estimated revenue. Abandoned-wishlist segmentation filters lists by last-update older than a configurable window. Per-customer history sorts lists by owner email so support sees full context.
Inline edits to visibility and ownership route through the plugin's CRUD so share tokens stay consistent with permissions. Direct table edits are available per view for tidy-up tasks where firing hooks is an explicit non-goal.
Workflow
How SleekView assembles the Wishlists view
Pick the source
wishlist CPT and the wp_woocommerce_wishlist_items table. Join postmeta for owner email, visibility, and share token.
Compose the column set
Save and scope the view
Edit inline or bulk
Sample columns
A typical wishlists view
wp_posts (post_type=wishlist) + wp_postmeta + wp_woocommerce_wishlist_items
| List | Owner | Items | Last update | Visibility | Status |
|---|---|---|---|---|---|
| Spring picks | alex@studio.co | 9 | Apr 24 | Public | Active |
| Birthday list | ria@design.io | 4 | Apr 18 | Private | Active |
| Maybe later | tom@hello.dev | 2 | Mar 22 | Private | Stale |
| Old gifts | mia@brew.coop | 1 | Jan 30 | Shared | Abandoned |
Comparison
Default WooCommerce Wishlists admin vs SleekView
Default Wishlists admin
- Lists and items live behind separate admin screens
- Most-wanted aggregation by product id is not built in
- Filtering by list age or item count is not a saved view
- Abandoned-wishlist marketing exports need third-party tooling
- Per-customer wishlist history needs custom queries
SleekView
-
Read the
wishlistCPT andwp_woocommerce_wishlist_itemstogether - Aggregate items per product for most-wanted ranking
- Filter abandoned wishlists by last-update older than configurable window
- Surface visibility and share token columns inline
- Save views per marketer or merchandiser
Features
What SleekView gives you for WooCommerce Wishlists
Joined list and item view
Combine wishlist posts with wp_woocommerce_wishlist_items into one row per list with item counts, last-touched dates, and visibility badges sortable in any direction.
Most-wanted products
Aggregate item rows by product id to surface the items customers add most across wishlists, with sortable add-count and estimated revenue potential for promotion planning.
Abandoned filters
Filter by last-update older than thirty days to build a clean outreach segment for win-back campaigns, exportable to CSV for marketing automation tools.
Audience
Who uses SleekView for WooCommerce Wishlists
Marketing
Abandoned-wishlist segmentation and most-wanted reports drive re-engagement and seasonal planning, without exporting raw tables and stitching them in a spreadsheet.
Merchandising
Rank products by wishlist add-count to decide what to promote and what to discount, with item-count and visibility filters scoping by audience type.
Support
Look up any customer's wishlist history by owner email and see exactly what they have saved across all their lists during a chat.
The bigger picture
Why a wishlist table matters
WooCommerce Wishlists is built to give customers a place to save what they cannot or will not buy today, which is a marketing goldmine that the default admin treats as a forgotten inbox. Lists live in one screen, items in another, and there is no built-in way to ask the questions marketing actually asks: which products are most wished-for this month, which lists have gone stale, which customers have the deepest histories. The data is all there in the wishlist CPT and wp_woocommerce_wishlist_items table, but the surface is per-list, not cross-list.
SleekView joins both, exposes the catalogue as a sortable, filterable, editable table, and turns abandoned-wishlist outreach, most-wanted reporting, and per-customer history into saved views. Marketing stops asking for CSVs. Merchandising stops guessing what to promote.
Support stops bouncing between screens during a chat. The plugin still owns the wishlist experience; SleekView turns the data into a working surface.
Questions
Common questions about SleekView for WooCommerce Wishlists
Yes. Guest wishlists are stored with the same CPT and item table; SleekView shows owner email when present and falls back to the share token otherwise.
 Yes. The wishlist CPT and item table live outside of order storage, so HPOS does not change anything for wishlist views.
 Yes. The most-wanted view sums item rows by product id and ranks by add-count or estimated revenue across the whole customer base.
 Yes. Select rows and set Public, Private, or Shared. Writes route through the plugin's CRUD so share tokens stay consistent with the new visibility.
 Share tokens surface as a column for auditing. The plugin still owns rotation; SleekView does not regenerate tokens automatically.
 Yes. Filter by last-update window and export the filtered view to CSV with owner email and top items per list for marketing automation tools.
 
Yes. A dedicated view joins wishlist item product ids to wp_woocommerce_order_items per owner so conversion is measurable per list.
Yes. Each saved view is gated by WordPress capability so marketing, merchandising, and support can each have their own scoped views.
 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 checkoutBrowse more
- Order Status Manager
- Yith Woocommerce Bookings
- Woocommerce Free Shipping Bar
- Woocommerce Multi Currency Switcher
- B2b For Woocommerce
- Wpc Fly Cart
- Woocommerce Quote Request
- Ti Woocommerce Wishlist
- Woocommerce Extra Options
- Stitchlabs Wp
- Woocommerce Facebook Feed
- Woocommerce Stock Manager Pro
- Woocommerce Pinterest Feed
- Woocommerce Name Your Deal
- Yith Subscriptions