✓ v2.2.2 Tested
Free + Pro
Table of Contents
- What Is ShippingGuard?
- Why Default WooCommerce Shipping Falls Short
- Module 1: Advanced Weight-Based Shipping
- Module 2: Shipping Protection (Insurance)
- Module 3: Centralized Claims Dashboard
- Module 4: Zero Emission Eco-Delivery
- Module 5: Estimated Delivery Dates
- Module 6: Express Priority Service Levels
- Module 7: Product-Level Fixed Fees
- Module 8: Free Shipping Override (Hero Products)
- Module 9: Conversion Progress Bar (Pro)
- Module 10: 3D Box Packing (Pro)
- Module 11: Table Rates / Condition Engine (Pro)
- Module 12: Volumetric (DIM) Weight (Pro)
- ShippingGuard vs Other WooCommerce Shipping Plugins
- FAQ
Shipping is one of the most complex and financially consequential parts of running a WooCommerce store. Under-charge for shipping and you erode your margins on every sale. Over-charge and you lose customers at checkout. Fail to protect orders and one lost package becomes a full-cost refund. Ignore eco-delivery options and you miss a growing segment of sustainability-conscious buyers. Default WooCommerce shipping settings handle none of this with any sophistication — and that’s precisely the gap that ShippingGuard fills.
ShippingGuard v2.2.2 is the most comprehensive woocommerce shipping plugin available in 2026. Developed by DominoPress, it combines 12 distinct shipping and fulfillment modules into a single, unified Logistics Command Center — covering weight-based rate calculation, shipping insurance (protection), a claims management dashboard, zero-emission eco-delivery with CO2 tracking, estimated delivery dates, express priority service levels, 3D box packing optimization, volumetric (DIM) weight billing, table rate rules with condition engine, a conversion progress bar, product-level fixed fees, and hero product free shipping overrides. No other shipping plugin for woocommerce delivers this breadth in a single install.
Bottom Line: ShippingGuard is the best woocommerce shipping plugin for stores that need more than flat-rate or free shipping. Whether you run a WooCommerce store shipping heavy products, selling breakable items that need insurance, targeting eco-conscious customers, or scaling a business that needs enterprise-grade rate rules — ShippingGuard has a module for every scenario.
What Is ShippingGuard?
ShippingGuard is a free WooCommerce plugin by DominoPress with an optional Pro add-on. It works as a modular shipping suite — you activate only the modules your store needs from a clean Logistics Command Center dashboard. The plugin is compatible with WooCommerce 8.0+ (tested to 10.6.0), WordPress 5.8+, PHP 7.4+, and fully supports WooCommerce’s High-Performance Order Storage (HPOS) and Blocks checkout.
Each module is independently toggleable — if you only need weight-based shipping and protection, you enable just those two modules and the others don’t affect your checkout. This modular approach makes ShippingGuard lighter and more focused than monolithic woocommerce shipping plugins that add unnecessary complexity to your store.
Why Default WooCommerce Shipping Falls Short
WooCommerce ships with four shipping options: Flat Rate, Free Shipping, Local Pickup, and carrier rate calculators. These cover exactly four scenarios. Real e-commerce operations need:
- Rates that scale with actual parcel weight — not a flat rate that undercharges heavy orders
- Insurance for lost, damaged, or stolen packages — that customers can opt into at checkout
- Eco-delivery options for carbon offset and sustainability branding
- Estimated delivery dates that reduce “Where is my order?” support tickets
- Express and standard service levels that customers choose at checkout
- Rates based on box volume (DIM weight) for large, lightweight products
- Rules based on user role, cart subtotal, or product category for wholesale vs retail pricing
- A free shipping progress bar to increase average order value
None of these exist in WooCommerce core. ShippingGuard provides all of them in one plugin — making it the definitive answer to the question of the best shipping plugin woocommerce stores should install.
Module 1: Advanced Weight-Based Shipping
ShippingGuard’s weight engine calculates shipping costs based on the actual total weight of all cart items — automatically reading product weights from WooCommerce product settings or custom per-product overrides. The configuration includes:
- Base Handling Fee: A fixed amount charged on every order regardless of weight (covers packaging and handling)
- Rate per Unit Weight: The incremental cost per lb/kg/oz/g of cart weight
- Smart Weight Threshold: A “Free Allowance” — the first N lbs/kg are not charged (e.g., first 5 lbs free)
- Excess Charge Logic: Choose between charging only for the Extra Weight beyond the threshold or Full Weight once the limit is crossed
- Global Unit Sync: Automatically detects your WooCommerce weight units (lbs/kg/oz/g) and applies correct math throughout
The resulting rate appears as “Advanced Guard Delivery” at checkout — calculated in real-time and updated dynamically as items are added or removed from the cart.
Module 2: Shipping Protection (Insurance)
The Shipping Protection module adds a customer-opt-in insurance widget at checkout. Customers can choose to add shipping protection — covering lost, damaged, or stolen parcels — for a small additional fee. Three pricing models are supported:
Fixed Fee
A flat amount per order regardless of cart total (e.g., $2.99 per order)
Percentage
A percentage of cart total with optional maximum cap (e.g., 2% up to $10)
Tiered Pricing
Custom fee tiers based on order total ranges (e.g., $1 for orders under $50, $2 for $50-$100)
The protection widget appears as a premium card at checkout (and optionally on the cart page) with a customizable protection name, checkout label, and icon. It defaults to “on” — customers must actively opt out — significantly increasing protection adoption rates.
Smart Exclusion Rules let you automatically hide the protection option when it doesn’t make sense: for digital/downloadable products, for specific product IDs, for specific product categories, or when the cart total is below a minimum order threshold.
Module 3: Centralized Claims Dashboard
When a protected order is lost, damaged, or stolen, customers submit a claim through a dedicated My Account tab (“My Claims”) — selecting their affected order, choosing a claim reason (Lost / Damaged / Stolen), and optionally uploading a photo of the damage. The admin reviews all claims in the ShippingGuard Claims Center with full filtering by status (Pending / Approved / Rejected) and one-click approve or reject actions. Automated email notifications keep both the customer and admin informed at each status change.
Module 4: Zero Emission Eco-Delivery
The Eco-Delivery module lets customers opt into carbon-offset shipping for a small additional fee — positioning your brand as environmentally responsible. A Green Analytics dashboard in ShippingGuard tracks your total CO2 reduction over time. Individual products can be excluded from the eco option if needed.
Module 5: Estimated Delivery Dates (EDD)
Display clear “Arrives by” date ranges on single product pages and at checkout — calculated from configurable processing and transit time settings. Customers see exactly when to expect their order, dramatically reducing “Where is my order?” support requests. A built-in date picker also lets customers select a preferred delivery date at checkout.
Module 6: Express Priority Service Levels (Pro)
Present multiple shipping speed options at checkout: Standard Delivery and Express Delivery. The express rate is calculated as Standard + a configurable surcharge — ensuring express remains proportionally priced as standard rates scale with weight or cart conditions. Customers choose their speed; you collect the premium.
Module 7: Product-Level Fixed Fees
Set a specific handling surcharge on individual products directly in the WooCommerce product editor. Fragile items, oversized products, or items requiring special packaging get their fee added to the order shipping total automatically — multiplied by quantity. This ensures your actual handling costs are always captured.
Module 8: Free Shipping Override (Hero Products)
Mark any product as a “Hero Product” in the product editor. When that product is in the cart, ShippingGuard automatically overrides all weight-based rate calculations to $0 — granting free shipping for the entire order. Use this for promotional bundles, flagship products, or customer retention campaigns.
Module 9: Conversion Progress Bar (Pro)
Display a real-time free shipping progress bar as a snackbar or fixed bar across your site. As customers add products to their cart, the bar shows how close they are to the free shipping threshold — motivating them to add one more item and increasing Average Order Value (AOV). Fully configurable: bar position (top/bottom), color, currency symbol, and threshold amount.
Module 10: 3D Box Packing Inventory (Pro)
Define your physical shipping box dimensions (Length × Width × Height). ShippingGuard Pro calculates the smallest box needed for every order — eliminating the problem of billing customers for shipping air. The 3D packing algorithm finds the optimal box from your inventory and uses its actual volume for rate calculations.
Module 11: Advanced Condition Engine / Table Rates (Pro)
Create complex shipping rules based on conditions — surcharge or discount shipping rates based on User Role (wholesale vs retail customers), Cart Subtotal thresholds, or product category weights. First-match wins — the condition engine evaluates your rules in order and applies the first matching rule’s fee, overriding the weight-based calculation.
Module 12: Volumetric (DIM) Weight Billing (Pro)
Automatically calculate Dimensional (DIM) weight from product dimensions (L × W × H divided by configurable divisor). When a package’s volumetric weight exceeds its actual weight, ShippingGuard uses the higher value for billing — correctly charging for large, lightweight items that take up carrier space.
ShippingGuard vs Other WooCommerce Shipping Plugins
| Feature | ShippingGuard | WooCommerce Default | Table Rate Pro |
|---|---|---|---|
| Weight-based rates | ✔ | Basic | ✔ |
| Shipping Insurance + Claims | ✔ | ✗ | ✗ |
| Eco-Delivery + CO2 Analytics | ✔ | ✗ | ✗ |
| Estimated Delivery Dates | ✔ | ✗ | ✗ |
| 3D Box Packing | Pro | ✗ | ✗ |
| Volumetric / DIM Weight | Pro | ✗ | ✗ |
| Free Shipping Progress Bar | Pro | ✗ | ✗ |
| User Role Rate Rules | Pro | ✗ | Pro |
| HPOS Compatible | ✔ | ✔ | Varies |
Frequently Asked Questions
Do I need to use all modules?
No. ShippingGuard is fully modular. From the Logistics Command Center dashboard, you toggle each module independently. If you only need weight-based shipping and shipping protection, enable just those two. Disabled modules add zero overhead to your checkout.
Is ShippingGuard compatible with WooCommerce Blocks checkout?
Yes. ShippingGuard includes a dedicated Blocks integration class that registers all checkout components with WooCommerce’s Blocks API. Both the classic and blocks checkout are fully supported.
Does ShippingGuard support international units?
Yes. ShippingGuard auto-detects your WooCommerce weight and dimension units (lbs, kg, oz, g, cm, inches) and applies the correct math throughout all modules. No manual unit configuration is needed.
How does Shipping Protection benefit my store financially?
When customers opt into protection, the fee is collected at checkout and retained by your store (minus any approved claims you pay out). For most stores with low loss rates, the collected protection fees significantly exceed paid claims — creating a net positive revenue line from shipping logistics.
The Complete WooCommerce Shipping Plugin
12 modules. Weight rates, insurance, eco-delivery, delivery dates, 3D box packing, DIM weight, and more — all in one dashboard.