✨ 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 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

SleekView table view for WooCommerce Blocks

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

1

Point at wp_wc_orders

Pick wp_wc_orders (HPOS) or wp_posts of post_type shop_order (legacy) joined with wp_wc_orders_meta, and the Blocks-specific keys land as columns automatically.
2

Compose the columns

Drag in Order, Status, Total, Created via, Source URL, Shipping method and Date. Reorder, hide or rename columns without writing a manage_edit-shop_order_columns callback.
3

Filter and sort like a database

Filter to created_via store-api for checkout-block orders only, filter source URL to a campaign landing page, or sort by total descending to triage high-value carts placed through the Cart block.
4

Save and gate the view

Name the view ("Checkout block orders this week", "Block-driven revenue audit", "Campaign-page conversions") and gate by capability so shop managers, finance and theme builders see the slice they need.

Sample columns

A typical WooCommerce Blocks order view

Rows from wp_wc_orders joined with wp_wc_orders_meta, exposing the created_via flag, source URL and shipping method the Cart and Checkout blocks write per order.
Source: 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.

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