SleekView Charts for WooCommerce Product Add-Ons
Product Add-Ons buries add-on config in serialized postmeta and selections in order item meta. SleekView Charts parses both into a dashboard so add-on revenue contribution becomes finally visible.
♾️ Lifetime License available
Add-on revenue, finally graphed
WooCommerce Product Add-Ons is operationally awkward because the data hides in two places. Add-on definitions live as serialized arrays in product postmeta, invisible to the standard product list. Customer selections write as order item meta during checkout, scattered across line items. The default admin gives you the per-product add-ons editor and the per-order line view, but no aggregated revenue report and no cross-product audit.
SleekView Charts parses the serialized postmeta at query time and aggregates order item meta into a dashboard. Total add-on revenue this month becomes a Number card. Revenue per add-on ranks on a Bar chart so engraving, gift wrap, and rush shipping show their actual margin contribution. Add-on type mix (text, select, checkbox, file upload, multiselect) breaks down on a Donut. Add-on revenue trend over time draws an Area.
The dashboard pairs with the SleekView Product Add-Ons table view, so finance clicks a top-revenue Bar segment and sees the order lines behind it. Merchandising filters the Donut to the file-upload slice to find which products allow uploads and audit them for moderation gaps. The data is the same; the visibility finally exists.
Workflow
Add-on dashboards in four steps
Parse serialized postmeta
Build revenue cards
Save audit dashboards
Drill and clean up
Sample dashboard
Charts you can build from WooCommerce Product Add-Ons data
Add-on revenue this month
Sum(addon_revenue)
Revenue per add-on
Sum(addon_revenue)
group by addon_name
Add-on type mix
Count
group by addon_type
Add-on revenue trend
Sum(addon_revenue)
group by order_date
Comparison
Default Add-Ons reports vs SleekView Charts
Default Add-Ons admin
- Add-on revenue contribution isn't reported anywhere
- Per-add-on revenue ranking requires custom SQL
- Add-on type distribution isn't surfaced as a chart
- Revenue trend over time isn't graphed
- Cross-product add-on audits aren't possible without code
SleekView Charts
- Monthly add-on revenue as a single Number card
- Revenue per add-on ranked on one Bar chart
- Add-on type mix as a Donut
- Revenue trend over time as an Area
- Serialized postmeta parsed at query time, no migration needed
Features
What SleekView Charts gives you for WooCommerce Product Add-Ons
Revenue visibility
Monthly add-on revenue lives on one Number card. The hidden margin contribution from add-on programs finally appears as a real figure instead of an opaque line-item total.
Top-earner ranking
Bar chart of revenue per add-on surfaces engraving versus gift wrap versus rush shipping. Promotion and cleanup decisions get made from the ranked list directly.
Serialized postmeta as rows
Product Add-Ons stores definitions as serialized arrays. SleekView Charts parses them at query time so cross-product aggregation works without a schema migration or new tables.
Audience
Who builds WooCommerce Product Add-Ons charts dashboards with SleekView
Finance
Add-on revenue Number card and revenue Bar feed margin contribution reports. Add-on programs become a measurable contribution instead of a fuzzy operational guess.
Merchandising
Add-on type Donut and revenue ranking Bar drive cleanup and promotion decisions. Dead add-ons (active, zero revenue) become visible and get archived before they clutter checkout.
Support
Per-order add-on detail surfaces from the SleekView table drilled from a chart segment, including file-upload links for uploaded artwork. Customer questions resolve fast.
The bigger picture
Why add-on data deserves better than serialized obscurity
Storing add-on definitions as serialized arrays in postmeta is a defensible choice for plugin authors, but it leaves operations blind. The standard product list shows nothing about add-ons. Add-on revenue is not broken out in any built-in report.
A merchandiser cleaning up a catalog has no way to find every product with an engraving add-on without writing PHP. Finance reporting on add-on contribution requires custom queries against order item meta. Add-on programs drift in the dark: prices become inconsistent across products, dead add-ons stay active long after their underlying service was retired, and the margin contribution that justified building the add-on system in the first place becomes invisible to the people who need it.
SleekView Charts parses the serialized postmeta at query time and aggregates order item meta into a dashboard built on the data that already exists. Add-on revenue becomes a Number card. Top earners rank on a Bar.
Type mix shows the program's shape. Trend over time confirms launches actually contribute. The plugin keeps its flexible storage; operations regains the visibility the storage model removed.
Questions
Common questions about SleekView Charts for WooCommerce Product Add-Ons
Yes. Global add-ons live under a separate options structure and a custom taxonomy. SleekView Charts parses both per-product and global add-on storage, so dashboards include the full add-on program regardless of where the definition lives.
 Yes. Joining the add-on definitions with order item meta selections produces an adoption-rate column: how often customers pick the add-on when they buy the parent product. A Bar chart of adoption ranks add-ons by actual usage rather than revenue alone.
 Yes. Add-on price types (flat fee, percentage, quantity-based) are stored in the serialized definition. Revenue cards apply the right calculation per price type, so percentage-based add-ons report accurately rather than being treated as flat amounts.
 Yes. Order item meta lives in woocommerce_order_itemmeta under both legacy and HPOS storage, and the order item structure is unchanged by HPOS. Revenue cards read from whichever order table HPOS is configured to use, which keeps add-on revenue accurate post-migration.
 Yes. The Donut chart of add-on type mix includes the file-upload slice, and the per-order drill from a chart segment surfaces uploaded file URLs directly. Support sees customer artwork without hunting through individual order edit screens.
 Yes. Build a Bar chart of revenue per add-on filtered to last 12 months and sort ascending. The zero-revenue add-ons at the top of that list are cleanup candidates: active definitions that customers haven't picked in a year.
 Yes. Clicking a chart segment filters the SleekView Add-Ons table to the matching add-on or order lines. Per-order add-on detail (selection, price, file upload) becomes visible without leaving WP Admin.
 Yes. Cards and dashboards save with WordPress capability gating. Finance sees revenue contribution; merchandising sees adoption ranking; support sees per-order detail. Each role keeps its own pinned view.
 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