✨ 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 for WooCommerce Extra Product Options

SleekView reads wp_woocommerce_order_itemmeta with the tmcartepo keys and renders option label, value, price delta and the parent product as a queryable audit grid inside WP Admin instead of one order screen at a time.

♾️ Lifetime License available

SleekView table view for WooCommerce Extra Product Options

Move add-on selections out of per-order screens and into an audit table

WooCommerce Extra Product Options (the ThemeComplete plugin, often shortened to TMCEPO) writes each configured option a buyer picks into order-item meta with the tmcartepo prefix: tmcartepo_data, tmcartepo_price, and per-field label and value keys. The default surface is the single-order screen, which is right for fulfilling one order and wrong for asking which option fields are actually selling, which products carry the most add-ons, or which configurations need fulfilment attention.

SleekView reads wp_woocommerce_order_itemmeta joined with wp_woocommerce_order_items and wc_orders, exposing the option label, option value, price delta and parent product as columns. Filter to add-ons priced above 20 to triage premium options. Sort by tmcartepo_price descending to surface the configurations carrying the highest paid uplift. Group rows by option label to see which fields buyers actually engage with. The data the dashboard aggregates becomes a row-level surface for merchandising, fulfilment and product reviews.

The plugin keeps owning the front-end builder, conditional rules and price modifiers. The table view owns the audit surface, so the add-on rows TMCEPO already writes stop being hidden inside individual orders.

Workflow

How SleekView surfaces WooCommerce Extra Product Options data

1

Point at the order-item meta

Pick wp_woocommerce_order_itemmeta joined on order_item_id with wp_woocommerce_order_items, then with wc_orders for status, customer and date. Expose tmcartepo_label, tmcartepo_value and tmcartepo_price as first-class columns.
2

Compose the columns

Drag in Order, Product, Option label, Option value, Price delta, Order status and Date. Reorder, hide or rename any column without a custom manage_edit-shop_order_columns callback.
3

Filter and sort like a database

Filter to one option label, to add-ons above a price threshold, to orders still in processing or to a single product category. Sort by tmcartepo_price for paid-option pruning or by date for fulfilment triage.
4

Save and gate the view

Name the view ("Premium add-ons in processing", "Top option fields this month", "Fulfilment notes per order") and gate by WordPress capability so merchandisers, finance and fulfilment land on the slice that matters.

Sample columns

A typical WooCommerce Extra Product Options audit view

Rows from order_itemmeta with the tmcartepo keys joined to the parent product and order. The same data per-order screens show one at a time, surfaced as a queryable cross-store table.
Source: wp_woocommerce_order_itemmeta
Order Product Option label Option value Price delta Status
#48211 Custom hoodie Embroidery text Studio Felix +18.00 Processing
#48210 Photo print 50x70 Frame Walnut +34.00 Completed
#48208 Custom hoodie Embroidery text Maya 2025 +18.00 Processing
#48205 Desk lamp Bulb upgrade Warm 2700K +6.50 Completed
#48199 Photo print 50x70 Frame +0.00 Refunded

Comparison

Default WooCommerce Extra Product Options admin vs SleekView

Default order-edit screen

  • Add-on selections only surface on the single order-edit screen
  • No cross-store list of option-label or option-value combinations
  • Price delta per option isn't a sortable column anywhere in WP Admin
  • Per-product or per-label cohorts require raw SQL on order_itemmeta
  • Refund and fulfilment review of add-ons means clicking order by order

SleekView

  • Every tmcartepo line as a queryable row
  • Option label, option value and price delta as real columns
  • Filter to premium add-ons, single labels or specific products
  • Saved views per role: merchandising, finance, fulfilment
  • Shares the dataset with the charts view so table and dashboard stay in sync

Features

What SleekView gives you for WooCommerce Extra Product Options

Option selections as real rows

Render order-item meta as one row per selected option with label, value and price delta. No more piecing add-on data together from order screens.

Composable add-on filters

Stack filters on label, value, price band, product and order status to assemble premium-option cohorts, refund-review lists or fulfilment-notes queries in one query.

Price delta inline

tmcartepo_price sits on every row so paid-option pruning becomes a sort, not a CSV export and pivot.

Audience

Who uses SleekView for WooCommerce Extra Product Options

Merchandisers

Sort by tmcartepo_price descending or group by label to surface the workhorse options, then retire fields that barely show up in the rows.

Fulfilment teams

Filter to processing orders with engraving or embroidery options to assemble the day's customisation queue without opening orders one at a time.

Finance and pricing

Export the filtered cohort with order ID, option label and price delta for paid-option revenue audits and refund-impact reviews.

The bigger picture

Why add-on selections deserve a real table

WooCommerce Extra Product Options writes a structured trail of what each buyer chose, with the labels and values needed to act on it, into order-item meta on every order. The default surface tucks that trail into one-at-a-time order screens, which is right for fulfilling a single order and wrong for almost everything merchandising and fulfilment actually do with add-on data. SleekView reads the same tmcartepo rows and renders them as a queryable audit table with order, product, label, value and price delta.

Filters stack into a single query so the premium-options list, the customisation-queue and the refund cohort become one-click views. The plugin keeps owning configuration and the front-end builder, while the team gets the per-row surface the dataset always deserved.

Questions

Common questions about SleekView for WooCommerce Extra Product Options

wp_woocommerce_order_itemmeta joined to wp_woocommerce_order_items and wc_orders. SleekView exposes the tmcartepo_label, tmcartepo_value and tmcartepo_price keys as queryable columns alongside order ID, product and status.

 

No. The tmcartepo meta keys are written by both the free and paid versions of WooCommerce Extra Product Options. The audit table works on any installation that's capturing add-on selections at order time.

 

Yes. Join the product table on order-item product_id and the product term-relationship for category. Common saved views include 'add-ons on configurable shirts only' or 'engraving options across the jewelry category'.

 

No. Only options actually selected at order time are written to itemmeta, so the table reflects real picks. Front-end events for conditional options that appeared but weren't selected aren't stored in the database.

 

Yes. Any filtered cohort exports as CSV with order ID, product, label, value, price delta and date. Useful for fulfilment briefs, monthly paid-option audits and refund-impact reviews.

 

Yes. SleekView paginates results and queries order_itemmeta with indexed joins, so stores with hundreds of thousands of order-item rows still load the table without timing out admin requests.

 

Yes. The chart view and the table view share the dataset, so a single label filter or a price-band filter narrows both surfaces. Merchandisers pivot between row audit and rollup without rebuilding filters.

 

Yes, when explicitly enabled. Edits go through the WooCommerce order API rather than direct SQL, so plugin hooks observe the writes exactly as they would from a single order screen.

 

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