✨ 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 Charts for YITH WC Cart Messages: cart upsell dashboards

YITH stores every cart upsell message as a yith_cart_message custom post in wp_posts, with trigger conditions persisted under _ywcm_message_* keys in wp_postmeta. SleekView Charts reads both and renders message inventory, trigger types, and per-product targeting on one screen.

♾️ Lifetime License available

SleekView Charts dashboard for YITH WC Cart Messages

Cart messages as a real upsell inventory

YITH WooCommerce Cart Messages writes every cart upsell message as a yith_cart_message custom post in wp_posts. Each message carries a trigger type (Referer, Minimum Amount, Deadline, Product in Cart, Category in Cart) and a payload, persisted under _ywcm_message_* postmeta keys including _ywcm_message_type, _ywcm_message_text, and the trigger-specific value. The default admin lists messages one at a time and exposes no roll-up of the message catalog.

SleekView Charts reads the same wp_posts and wp_postmeta rows. A Number card counts active cart messages across the catalog. A Donut splits messages by trigger type so the marketing team sees whether referer-based, threshold-based, or category-based triggers dominate. A Bar ranks the products and categories most frequently used as triggers, and an Area chart trends message creation over time so the catalog growth story becomes obvious.

The dashboard does not replace the YITH editor. Marketing still drafts messages in the YITH UI. SleekView Charts adds the missing inventory layer: which messages exist, which triggers they use, which products they target, and when the catalog grew. Stores running dozens of cart messages across seasonal campaigns and evergreen offers replace mental bookkeeping with a single dashboard.

Workflow

From yith_cart_message posts to a message dashboard in four steps

1

Point SleekView at the YITH tables

Add a SleekView data source for wp_posts filtered to post_type yith_cart_message, joined to wp_postmeta on post_id. The join exposes _ywcm_message_type, _ywcm_message_text, and trigger-specific keys as chartable columns.
2

Switch the view to Charts

Flip the view from Table to Charts. SleekView builds a blank dashboard ready for cards that aggregate cart message counts, trigger types, and product targeting across the catalog.
3

Add message cards

Pick a chart type, a grouping column (_ywcm_message_type, target_product, post_date), and an aggregation. Each card becomes a saved query against the YITH posts and the trigger postmeta keys.
4

Save and share the inventory

Save the messages dashboard, scope it to marketing and merchandising roles, and pin it alongside the YITH editor. Campaign retrospectives and seasonal audits read the same dashboard instead of paging through the message list.

Sample dashboard

Charts you can build from YITH Cart Messages data

Four cards turn the yith_cart_message post type and its trigger postmeta into a working cart-upsell inventory dashboard inside WordPress.
Number · Default

Active cart messages

Single KPI counting yith_cart_message posts with post_status publish. Shows the live catalog of active cart messages at a glance, including seasonal campaigns and evergreen offers.
Count
Pie · Donut

Messages by trigger type

Donut split across Referer, Minimum Amount, Deadline, Product in Cart, and Category in Cart using the _ywcm_message_type postmeta key. Reveals which trigger mechanism dominates the message strategy.
Count group by _ywcm_message_type
Bar · Horizontal

Top triggering products

Horizontal bar ranking products most frequently used as message triggers, resolved from the _ywcm_message_product postmeta key. Surfaces the SKUs carrying the most upsell weight in the cart flow.
Count group by _ywcm_message_product
Area · Gradient

Message creation trend

Gradient area of yith_cart_message posts by post_date. Reveals catalog growth around seasonal campaigns and confirms when marketing scaled up cart upsell coverage versus when it slowed down.
Count group by post_date

Comparison

Default YITH Cart Messages admin vs SleekView Charts

Default YITH Cart Messages admin

  • Messages listed chronologically with no inventory aggregation
  • Trigger-type distribution across messages isn't surfaced
  • Top triggering products requires opening each message to inspect
  • Catalog growth over time isn't graphed in any built-in screen
  • Active versus expired messages need manual sorting to count

SleekView Charts

  • Active cart messages counted across yith_cart_message
  • Trigger-type donut from the _ywcm_message_type postmeta key
  • Top triggering products bar from _ywcm_message_product
  • Message creation Area trend straight from post_date
  • Role-scoped dashboard for marketing and merchandising reviews

Features

What SleekView Charts gives you for YITH WC Cart Messages

Catalog inventory

One Number card counts active cart messages by aggregating yith_cart_message posts with post_status publish. Marketing reads the live catalog as a KPI instead of paging through the message list before each campaign cycle.

Trigger-type mix

Donut of messages by _ywcm_message_type reveals the dominant trigger strategy. A store leaning on Minimum Amount triggers versus Product in Cart triggers builds very different cart funnels; the chart makes the strategy visible.

Per-product targeting

Horizontal bar ranks the products most frequently used as message triggers. The ranking surfaces overweighted SKUs (often the same hero products) and underused inventory worth pairing with a new cart message.

Audience

Who builds YITH Cart Messages dashboards with SleekView

Marketing

Campaign retrospectives read the active-message Number and the daily creation Area. The team measures campaign coverage and seasonal scale-up without exporting the message list.

Merchandising

Per-product triggering Bars surface SKUs paired with cart messages versus SKUs left out. Merchandisers spread coverage evenly or double down on hero products based on actual catalog data.

Audit and handoff

Agencies handing off a store use the trigger-type Donut and product-targeting Bar as a documentation snapshot. The client reads the upsell strategy from one screen instead of opening each message.

The bigger picture

Why cart-message catalogs deserve a dashboard

Cart upsell messages accumulate the way email automations do: one well-intentioned campaign at a time, each with its own trigger and its own product targeting. YITH writes every message cleanly to wp_posts and persists its trigger in wp_postmeta under predictable keys. The data shape is excellent.

The default admin presents the list chronologically and exposes none of the inventory questions a marketing team eventually needs to answer. Which trigger types do we lean on most? Which products carry too much upsell weight? When did the catalog grow versus shrink? Stores running seasonal campaigns and evergreen offers in parallel build mental models that the chart layer can actually verify. SleekView Charts reads the YITH custom post type and the trigger postmeta keys and renders the four cards that turn the message catalog into a measurable system.

Active messages as a Number, trigger types as a Donut, top triggering products as a Bar, and creation-over-time as an Area trend. The plugin already collects the data. The dashboard makes the strategy visible.

Questions

Common questions about SleekView Charts for YITH WC Cart Messages

Yes. Scheduled messages persist with post_status future and expired messages persist with post_status draft once their deadline passes. Cards default to post_status publish, but a Donut grouped by post_status reveals the catalog mix across active, scheduled, draft, and trashed messages in one view.

 

If the store logs message impressions (via WP Activity Log or a lightweight tracking integration), SleekView Charts can read the log table alongside yith_cart_message posts. A Bar ranks messages by impression count, which is the closest measurement available without a paid YITH tracking add-on.

 

Yes. YITH stores translated messages as separate yith_cart_message posts linked by language meta. Cards default to the current language but can union across all languages for a multilingual catalog inventory dashboard, useful for stores running parallel-translated upsell campaigns.

 

Yes. The Minimum Amount trigger persists its threshold in _ywcm_message_min_amount postmeta. A Bar chart of messages bucketed by threshold reveals whether the catalog clusters around the same dollar levels or spreads evenly across price tiers.

 

Yes. wp_posts is indexed on post_type and post_status. SleekView Charts aggregates server-side and caches per-card results, so a store with hundreds of cart messages renders the dashboard in under a second with caching enabled.

 

Yes. Display rules persist alongside the trigger as postmeta. Cards default to count-by-trigger, but a Donut split by display position (top of cart, bottom of cart, sidebar) is configurable in one extra step if the team wants to audit positioning coverage.

 

Yes. Each chart exports aggregated rows to CSV, and the underlying SleekView table view exports per-message rows including title, trigger type, targeting, and creation date. Handoffs to new marketing leads pull from the same export.

 

Yes. The Category in Cart trigger persists its term ID in _ywcm_message_category. Joining to wp_term_taxonomy resolves to category names, and a Bar chart ranks categories by message count so merchandising sees coverage by catalog section.

 

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