SleekView for WooCommerce Blocks
WooCommerce Blocks writes orders into wp_wc_orders on HPOS (or wp_posts on legacy) with rich checkout context in order meta. SleekView renders those orders as a queryable grid with the Blocks-specific signal sitting on every row.
♾️ Lifetime License available
Move block-driven orders out of the order edit screen and into one audit table
The Cart and Checkout blocks have become the canonical front end for most modern WooCommerce stores. Each completed order still lands in wp_wc_orders on HPOS or wp_posts on legacy, with checkout context written to wp_wc_orders_meta: source URL, created_via flag, shipping method, customer note. The standard Orders screen exists, but it treats Blocks orders identically to admin-created ones, with no column for the entry page or the front-end block that produced the cart.
SleekView reads wp_wc_orders directly and pulls the Blocks meta keys onto the same row. created_via separates checkout-block orders from REST API, admin-created or subscription-renewal orders. Source URL turns a date-sorted order list into a per-page conversion audit. Shipping method joins the row so finance can spot which rates customers actually pick at the Checkout block. The same orders that feed the chart dashboard now read as rows.
The plugin keeps owning the Cart and Checkout blocks on the front end. SleekView owns the audit surface, so the order data the new checkout writes stops hiding inside per-order panels and becomes a sortable, filterable table.
Workflow
How SleekView surfaces WooCommerce Blocks order data
Point at wp_wc_orders
Compose the columns
Filter and sort like a database
Save and gate the view
Sample columns
A typical WooCommerce Blocks order view
wp_wc_orders
| Order | Status | Total | Created via | Source URL | Shipping |
|---|---|---|---|---|---|
| #48217 | Completed | $184.20 | store-api | /shop/new-arrivals/ | Standard |
| #48216 | Completed | $62.00 | store-api | /products/linen-tee/ | Express |
| #48215 | On hold | $248.50 | store-api | /collections/sale/ | Standard |
| #48214 | Completed | $31.00 | checkout | — | Local pickup |
| #48213 | Failed | $112.00 | store-api | /black-friday/ | Express |
Comparison
Default WooCommerce Blocks admin vs SleekView
Default WooCommerce orders screen
- created_via is in order meta but never shows as a column
- Source URL only surfaces inside each order's edit screen
- No native filter to isolate Cart-block or Checkout-block orders from admin-created ones
- Shipping method sits inside the order, not next to the order row
- Saved per-role order views are not part of the WooCommerce admin
SleekView
- Every block-driven order rendered as a queryable row
- created_via, source URL and shipping method as real columns
- Filter to Checkout-block orders, campaign-page conversions or specific shipping rates
- Saved views per role: shop manager, finance, theme builder
- Same dataset the charts dashboard aggregates, kept in sync
Features
What SleekView gives you for WooCommerce Blocks
Block context as columns
created_via, source URL and shipping method land on every row, so the table answers which block produced the order without opening it.
Composable order filters
Stack filters on status, created_via, source URL and date to assemble campaign audits, block-rollout reviews or refund follow-ups in one query.
HPOS and legacy
Reads wp_wc_orders on HPOS or wp_posts on legacy with the same column setup, so the view survives the HPOS migration unchanged.
Audience
Who uses SleekView for WooCommerce Blocks
Shop managers
Filter to created_via store-api for Checkout-block orders only and triage hold, failed and refunded rows from a single audit table.
Conversion teams
Sort by source URL to see which entry pages converted in the last 14 days and which Product Collection or Filter blocks fed them.
Theme builders
Saved "Checkout block orders" view proves block adoption across templates before clients sign off on a block-based redesign.
The bigger picture
Why block-driven orders deserve a real table
The Cart and Checkout blocks have replaced shortcode checkouts on most modern WooCommerce stores, and each one writes useful context per order: created_via, source URL, shipping method, customer note. The default Orders screen treats every order identically, with no column for the front-end block that produced the cart, no filter to isolate Checkout-block orders and no per-page conversion audit. SleekView reads wp_wc_orders (or wp_posts on legacy) and pulls those meta keys onto each row, so a shop manager can filter to block-driven orders, a marketer can sort by source URL, a theme builder can prove block adoption across templates.
The plugin keeps owning the Cart and Checkout blocks on the front end, while operators get the per-row audit surface block orders always deserved.
Questions
Common questions about SleekView for WooCommerce Blocks
Yes. SleekView reads wp_wc_orders and wp_wc_orders_meta on HPOS, or wp_posts and wp_postmeta on legacy. Column setup and saved views survive the HPOS migration unchanged.
 Custom checkout fields written through the Blocks Extensions API land in order metadata, which SleekView surfaces as filterable columns once they exist on at least one order.
 Yes. Filter created_via to store-api (or whichever slug the Checkout block writes on the install) to isolate block-driven orders from admin-created and REST-created ones.
 It does not have to. Many teams keep the default screen for one-off edits and add SleekView for the cross-order audit views. Both read the same canonical tables.
 Yes. Source URL becomes a sortable column once the Blocks checkout writes it on orders. Empty cells render as a placeholder.
 No. SleekView only renders in the admin and reads existing order tables. The front-end Cart and Checkout blocks serve unchanged.
 Yes. Saved views can be gated by WordPress capability, so shop managers see all orders, finance sees completed orders for reconciliation, and contributors see nothing.
 Yes. Renewal orders carry their own created_via value (such as subscription), so the view can include or exclude them with a single filter.
 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