✨ 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 Charts for WooCommerce Table Rate Shipping

SleekView reads woocommerce_shipping_zones, the table-rate rule rows, and the chosen-shipping-method column on wc_orders so zone mix, rate usage, and shipping revenue render as chart cards inside WP Admin.

♾️ Lifetime License available

SleekView Charts dashboard for WooCommerce Table Rate Shipping

Table rate rules deserve a usage layer

WooCommerce Table Rate Shipping (the Woo official version or one of the popular alternatives like Bolder Elements) stores shipping zones in woocommerce_shipping_zones, zone methods in woocommerce_shipping_zone_methods, and table-rate rules in the method's own settings rows. At checkout the rule engine resolves a rate for the cart and writes the chosen method to the order. The system works, but a store with 8 zones and 60 rate rows has no native screen telling them which rules are actually firing or what shipping revenue they're producing.

SleekView Charts joins the zone tables with wc_orders shipping totals so the table-rate workspace becomes a dashboard. A Number sums shipping revenue across the period. A Bar groups orders by the chosen shipping method instance so the workhorse rates and the dead rules are immediately visible. A Pie of zones shows where orders are landing geographically. An Area trends shipping revenue over time so a pricing-rule change shows up as a step.

Configuration stays in the plugin's UI. Charts surface the resulting data as the screen the shipping-ops team actually reads on Monday morning.

Workflow

From shipping zones to a rate-usage dashboard

1

Connect the zone and order data

SleekView reads woocommerce_shipping_zones and woocommerce_shipping_zone_methods, then joins wc_orders shipping_total and the chosen method instance ID stored on order items of type shipping.
2

Pick a card per question

Number for shipping revenue, Bar for orders per rate rule, Pie for orders per zone, Area for shipping revenue over time. The agent UI lists method instance IDs and zone IDs actually used on recent orders.
3

Filter by zone, weight band, or class

Scope to a single zone, a shipping class, or a weight band derived from order_total or _cart_weight meta. Filters apply to every card so a per-zone review reads as one screen.
4

Save per-role dashboards

Ops gets rule-popularity Bar. Finance gets shipping revenue Number and Area. Merchandising gets the zone Pie alongside category filters for free-shipping campaign work.

Sample dashboard

Charts you can build from WooCommerce Table Rate Shipping data

Four cards that read the shipping-zone tables and the chosen-method column on wc_orders, no extra schema added.
Number · Default

Shipping revenue this period

Sums the shipping_total column on wc_orders within the active date filter. The KPI for what shipping rules collected this month, ready for finance reconciliation.
Sum(shipping_total)
Bar · Label

Orders per shipping method

Counts orders per chosen method instance. The fastest read on which table-rate rule is firing the most, and which configured rates are quietly never used.
Count group by method_instance_id
Pie · Donut

Orders by shipping zone

Donut sliced by zone name (Europe, US, APAC). Reveals where the buyer base is geographically and where new zone or rate experimentation should be aimed.
Count group by zone_name
Area · Gradient

Shipping revenue over time

Trend of daily shipping revenue. A pricing-rule change or a free-shipping campaign produces a visible step in the curve, no need to compare averages by memory.
Sum(shipping_total) group by order_date

Comparison

Default Table Rate Shipping reporting vs SleekView Charts

Default WooCommerce shipping settings

  • Per-rule order counts are not surfaced anywhere in the zone admin
  • Shipping revenue is buried inside WooCommerce Analytics totals
  • Zone distribution requires a country-by-country export
  • Daily shipping-revenue time-series is not a built-in chart
  • Comparing two rate rules head to head is a manual settings-screen exercise

SleekView Charts

  • Sum of shipping_total as a single revenue KPI
  • Bar of orders per method instance ID for rate-rule usage
  • Zone-name Donut for geographic mix
  • Date-filtered Area of shipping revenue
  • Filters by zone, class, and weight band apply to every card

Features

What SleekView Charts gives you for WooCommerce Table Rate Shipping

Rate rules as a chart axis

A Bar grouped by method_instance_id ranks every configured table-rate row by usage. Rule consolidation becomes evidence-based instead of taste-based.

Zone mix at a glance

A Donut of orders by zone name shows where the store is concentrated. Pair with a category filter to see whether a product line skews toward one region.

Shipping revenue over time

An Area of shipping_total by day exposes pricing-rule wins and free-shipping-campaign costs, both visible inside WP Admin without a spreadsheet.

Audience

Who builds WooCommerce Table Rate Shipping charts dashboards with SleekView

Shipping ops managers

Rule-popularity Bar and zone Donut as the morning dashboard. Dead rules get retired, hot rules get tuned, the table-rate config stays defensible.

Finance and pricing

Shipping-revenue Number and time-series for reconciliation against courier invoices and free-shipping-campaign ROI work.

Merchandising and growth

Zone mix plus a category filter informs threshold tuning, free-shipping promo design, and the calendar for regional shipping experiments.

The bigger picture

Why complex shipping rules need a usage layer

Table rate shipping is one of the most expensive corners of a Woo configuration to get wrong. Rules accumulate over years (a new zone, a campaign exception, a weight-band tweak) and nobody on the team can confidently say which are still earning their keep. The plugin doesn't lie about usage, it just doesn't surface it.

SleekView Charts pivots the chosen-method column on every order into rule-by-rule popularity, joins zone metadata for geographic mix, and sums shipping_total for the revenue picture. The shipping-rate review stops being a quarterly archaeology project and becomes a screen the ops manager opens whenever a rule needs justifying or retiring. The plugin keeps owning the rate engine.

The dashboard delivers the visibility the rate engine was always missing.

Questions

Common questions about SleekView Charts for WooCommerce Table Rate Shipping

Both. Any plugin that stores its rates through the WooCommerce shipping-zone API writes the chosen method instance ID to the order shipping line. SleekView reads that join, so the dashboard works on the official version and the popular alternatives.

 

Yes. Join the woocommerce_shipping_zone_methods table to pull the method title and use a SleekView derived column to display the friendly name on the Bar axis. The chart agent suggests this composition automatically.

 

Yes. wc_orders has both shipping_total (excl. tax) and shipping_tax columns. Pick whichever the dashboard should reflect, or build two cards side by side.

 

Yes. Free shipping is a method instance like any other, so it shows up in the per-rule Bar with its own count. Filter it out for a paid-only revenue view or include it to see the share of orders that took the free route.

 

Yes. Build a derived column shipping_total divided by order_total, expressed as a percentage. A Bar of average shipping-percentage per zone is a fast read on which zone is most expensive to ship to.

 

Yes. Shipping class is stored on the product and propagates through to the chosen rule. Join wp_terms via the product term-relationship to filter or group by class.

 

WooCommerce Analytics aggregates store-wide shipping revenue. SleekView Charts focuses on rule-level usage and zone breakdown pivoted into chart cards. The two surfaces complement each other and the totals reconcile.

 

Yes. wc_order_addresses stores shipping_country which joins to wc_orders by id. Add a country filter and every card scopes to that geography for a focused per-country shipping review.

 

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