✨ 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 Shipping Per Product: per-item rates as tables

Read shipping cost meta keys directly from wp_postmeta on the product post type. Sort by country, filter by zone, and inline-edit per-product rates without opening each product one by one.

♾️ Lifetime License available

SleekView table view for WooCommerce Shipping Per Product

Per-product shipping costs you can actually audit

Shipping Per Product hides its real configuration inside each product's edit screen. Every variation has its own cost per zone, every country override lives in wp_postmeta, and the only way to compare two products is to flip between tabs. SleekView reads the product post type and pulls the plugin's shipping meta keys (typically prefixed with _per_product_shipping_) directly so you see every per-zone rate as a real column.

Build a single table that lists products by SKU, base cost, country overrides, and last-updated date. Filter to products missing a UK rate after Brexit. Sort by highest international shipping cost to find catalog items that have drifted out of margin. The data is already in wp_postmeta, just hidden behind a UI that was designed for editing one product at a time, not auditing two thousand.

Inline edits write back through the standard update_post_meta path so the plugin's own caching and rate-calculation logic keeps working. Bulk-update fifty products from a zone-rate change in one pass, then export the resulting table to share with the warehouse, the courier rep, or the bookkeeper. No CSV roundtrip, no per-product clicks.

Workflow

How SleekView reads Shipping Per Product data

1

Pick the source

Choose the product post type as the source. SleekView lists every _per_product_shipping_* meta key actually used in your installation so you pick from a real list, not a guess.
2

Compose your columns

Add SKU, product title, base shipping cost, and each per-zone override column you care about. Throw in _price for margin context. Save the layout as the catalog team's default view.
3

Save and scope the view

Name it ("Catalog shipping audit", "Missing US rates") and gate by WordPress capability so warehouse staff see read-only and managers can edit.
4

Edit inline and ship

Bulk-update zone rates after a courier price change. SleekView routes every change through update_post_meta so the plugin's own caching and calculation logic keeps working.

Sample columns

A typical Shipping Per Product audit view

Joins the product post type with shipping cost meta keys. Per-zone rates are inline-editable.
Source: wp_posts (post_type=product) + wp_postmeta (_per_product_shipping_* keys)
SKU Product Base cost EU override US override Status Updated
STK-001 Walnut Desk Lamp €6.00 €9.00 €18.00 Active Apr 24
STK-014 Linen Throw Cushion €3.50 €5.00 €12.00 Active Apr 24
STK-027 Cast Iron Skillet €8.00 €11.00 Missing US Apr 23
STK-042 Ceramic Pour-Over €4.00 Defaults only Apr 22

Comparison

Default WooCommerce Shipping Per Product admin vs SleekView

Default WooCommerce Shipping Per Product admin

  • Per-product shipping is edited inside each product, one product at a time
  • No catalog-wide view of which products have zone overrides
  • Country and zone overrides live in wp_postmeta with no list UI
  • No way to filter products by missing rates or by highest shipping cost
  • Bulk-updating a zone rate across many products requires CSV imports or SQL

SleekView

  • Read _per_product_shipping_* meta as first-class columns
  • Filter products with missing overrides for a specific zone or country
  • Inline-edit zone rates across many products in one pass
  • Save audit views per role: catalog, finance, warehouse
  • Sort by highest international shipping cost to catch margin drift

Features

What SleekView gives you for WooCommerce Shipping Per Product

Per-zone rates as real columns

Every zone override stored in wp_postmeta becomes a column. Sort, filter, and compare hundreds of products at once instead of opening each product's shipping tab in turn.

Inline-edit shipping costs

Change a base cost or an EU override right in the row. SleekView writes through update_post_meta so the plugin's own rate calculation and any caching layers keep working as designed.

Find catalog gaps fast

Filter to products missing a US rate or with a base cost above a threshold. Save the filter as "Products needing zone rates" and reuse it after every catalog import.

Audience

Who uses SleekView for WooCommerce Shipping Per Product

Catalog managers

Audit per-product shipping costs across the whole store. Filter to products missing zone overrides and bulk-update them after a courier price change, all in one screen.

Finance ops

Compare shipping cost columns to product price for margin analysis. Export filtered subsets to CSV for monthly reconciliation without leaving WordPress.

International ops

Filter by country override to check coverage before launching a new market. Inline-edit costs across dozens of products when a regional courier renegotiates rates.

The bigger picture

Why per-product shipping needs a catalog view

Per-product shipping plugins solve a real merchandising problem: heavy or fragile items need their own shipping logic, regardless of cart-level zones. The plugin's storage choice (a flat set of meta keys per product) is the right one technically. The default UI, however, treats every change as a per-product edit.

That is fine for ten products and impossible for a thousand. Catalog managers cannot see which products have zone overrides and which are falling back to defaults. Finance cannot audit shipping cost against price without exporting CSVs.

International ops cannot tell, before a market launch, whether the catalog is even configured for the new region. SleekView turns the same wp_postmeta data into a table the whole team can use: catalog audits become sorted views, gap analysis becomes a filter, and bulk updates become an action instead of a script. Same database, same hooks, dramatically less clicking.

Questions

Common questions about SleekView for WooCommerce Shipping Per Product

Any version that stores per-product shipping costs in wp_postmeta on the product post type. SleekView auto-detects keys prefixed with _per_product_shipping_ (and the legacy _per_product_ variants) so the same view works across plugin updates.

 

Yes. SleekView writes through update_post_meta, the same path the plugin's own admin uses. Rate calculation, caching, and any third-party integrations that listen to the updated_postmeta hook keep working as expected.

 

Yes. Variations are stored as product_variation posts with their own postmeta. SleekView can show a parent-product view (one row per product) or a variation-level view (one row per variation), depending on which workflow you need to audit.

 

They display with empty cells in the per-zone columns, optionally tagged with a status pill like Defaults only. Filter for those rows to find catalog items that fall back to WooCommerce's general shipping zones — useful when launching a region.

 

Yes. Add columns sourced from _price, _sale_price, and the per-product shipping meta keys side by side. Sort by the difference to surface products where shipping has eaten the margin.

 

HPOS only affects WooCommerce orders, not products or product meta. Shipping Per Product stores everything on the product post type and its wp_postmeta, both unchanged by HPOS, so SleekView works identically on HPOS and legacy stores.

 

Yes. Filter to the affected products, select the rows, and update the relevant meta column for all of them in one pass. Each row's update routes through update_post_meta so any side effects (cache flushes, recalculations) fire normally.

 

Queries hit indexed columns on wp_postmeta (post_id, meta_key) and join to wp_posts on the primary key. Pagination is keyset where possible, and per-zone meta columns are opt-in per view so default lists stay fast even on stores with tens of thousands of SKUs.

 

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