Description
🥇 Advanced Weight Based Table Rate Shipping
🚚 360-Degree Shipping Rate Solution for WooCommerce
💕 A plugin by WPXPO that empowers 60K+ businesses!
📞 Dedicated support team with a 4.9/5 rating on Trustpilot Rating.
🔥 WowShipping Pro | 📃 Documentation
WowShipping — The only Weight Based Table Rate Shipping Plugin you will ever need!
WowShipping is the most advanced Table Rate Shipping plugin for WooCommerce. From a simple table rate to complex, flexible shipping, it has every shipping rate your business needs. WowShipping can calculate precise shipping rates based on weight, quantity, dimension, location, and more. Or you can also combine multiple conditions to configure a single shipping method.
Key Features
✅ Table Rate Shipping
✅ Weight-based Shipping
✅ Quantity-based Shipping
✅ Location-based Shipping
✅ Dimension-based Shipping
✅ Cart Subtotal-based Shipping
✅ Product-based Shipping
✅ Category-based Shipping
✅ Product Class-based Shipping
✅ Conditional Free Shipping
Flexible Weight Based Table Rate Shipping for Every Scenario
Set up detailed table rates with custom conditions such as weight, category, or user role. WowShipping calculates accurate rates and delivers a better shipping experience while helping you save time and money.
Weight-based Shipping
Create tables for specific weight ranges and set shipping rates accordingly, ensuring accurate and fair charges are automatically applied for every order.
Quantity-Based Shipping
Create tables of product quantity ranges and set shipping rates accordingly, ensuring precise, fair charges for each quantity.
Product / Category-Based Shipping
Set accurate shipping rates for specific products or product groups by category, enabling precise control over every item.
User Role-Based Shipping
Set shipping rates based on user roles, offering personalised pricing for new customers, members, or regular shoppers.
Location-Based Shipping
Set shipping rates by country, state, or city to deliver accurate pricing based on the customer’s location.
Free Shipping Based on Conditions
Offer free shipping automatically when specific conditions are met, such as minimum order amount, location, products, or user role.
Shipping Rates Based on Classes
Not ready to stop using shipping classes? Easily set different rates for each class to maintain your existing setup with more flexibility and control.
Fixed and Incremental Table Rates for Every Business Need!
Take full control of your WooCommerce shipping with WowShipping’s three powerful rate options. From simple fixed rates to advanced hybrid rates, set up shipping that’s precise, fair, and fully automated.
Fixed Rates
Apply a consistent shipping fee for each weight or quantity range for simplicity and predictability.
Example:
- $5 for 1 to 5 KG or Quantity
- $7 for 5.01 to 10 KG or Quantity
- $10 for 10.01 to 20 KG or Quantity
Incremental Rates
Charge shipping rates that scale automatically with each additional item or weight.
Example:
- $2 for every 1 KG
- $2 for every 3 products
Fixed + Incremental Rates
Combine a fixed base fee with incremental charges for larger or heavier orders, enabling you to dynamically offer flexible, fair pricing.
Example:
- $5 fixed for up to 10 KG or Quantity, then
- $2 for every 1 KG or Quantity beyond 10
Combine Multiple Conditions
WowShipping takes the concept of table-rate shipping to a whole new level, opening new possibilities. You can add up to 3 condition rows for a single shipping rate and continue it for as many table rates as you need. Additionally, you can add advanced display conditions that apply to the entire table, making it easy to handle any shipping scenario.
Here is an example:
If the customer is from the USA, orders any product from the Fitness category, the Cart weight is between 0.01 KG to 100 KG, then the shipping cost will be $12 + $1.5 per KG.
On the other hand, if the customer is from the UK and orders any product from the Fitness category, with a Cart weight between 0.01 KG and 100 KG, the shipping cost will be $14 + $2 per KG.
With WowShipping, you can handle this complex scenario effortlessly with a single shipping method.
Live Rates from Popular Carriers
WowShipping integrates with your favourite shipping carriers. So you can set and manage shipping rates based on your preferences from your site’s dashboard. Here is a list of all present and upcoming shipping carrier support.
✅ Sendle
✅ Australia Post
✅ Canada Post
✅ USPS
✅ DHL
✅ Fedex
✅ UPS
Take Full Control Over Your Shipping Rates
Enjoy complete control over your shipping rates, from setting shipping rates to monitoring shipping methods. It ensures accuracy, reliability, and a seamless experience for both you and your customers.
-
Detailed Analytics: Track and understand your shipping performance with real-time insights and reports.
-
Additional Shipping Costs: Add handling fees to fine-tune your total shipping charges.
-
Multiple Shipping Options: Offer customers flexible choices, such as Standard or Express Delivery, to match their needs and budgets.
-
Hide The Shipping Methods: Control which shipping methods are visible to logged-in or guest users.
-
Shipping Tax: Decide whether to include taxes in your shipping costs or keep them separate, giving you complete control over order totals.
Other Wow Plugins by WPXPO
We are excited that you are considering using WowShipping! Be sure to explore our other amazing plugins as well:
🧲 WowOptin: The next-generation opt-in and pop-up builder with Canva-style design freedom and advanced audience targeting.
💝 WowStore: A complete WooCommerce builder for building professional, high-converting eCommerce stores.
💸 WowRevenue: A collection of WooCommerce product bundles and discount campaigns to boost revenue by increasing AOV.
➕ WowAddons: The ultimate product addons plugin for WooCommerce with custom fields and extra product options.
📦 WholesaleX: The best Wholesale plugin for WooCommerce with Dynamic Pricing & Discount Rules and Bulk Order Form.
📃 PostX: The best Gutenberg blocks plugin to build professional News, Magazine and Blogging websites effortlessly.
Author
Developed by WPXPO. Contribute to WowShipping on Bitbucket and join the party.
Privacy & Data Usage
This plugin uses IPInfo to determine the user’s country only for analytics purposes. The request is made only after the user gives consent (e.g., admin notice banner, plugin deactivation survey). Only the country code is logged for analytics.
Screenshots
Installation
Minimum Requirements
- WordPress 6.4 or greater
- PHP version 7.4 or greater
- MySQL version 5.6 or greater
Automatic installation
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t even need to leave your web browser.
- Go to your WordPress Plugin installation menu (Dashboard > Plugins > Add New)
- In the search field type «WowShipping» and press enter.
- «Install Now» and then click «Active»
Manual installation
For Manual installation, you download our product from WordPress directory uploading it to your web-server via your FTP or CPanel application.
- Download the plugin and unzip it
- Using an FTP program or CPanel upload the unzipped plugin folder to your WordPress installation’s wp-content/plugins/ directory.
- Activate the plugin from the Plugins menu (Dashboard > Plugins > Installed Plugins) within the WordPress admin.
Upgrading
Automatic update working great for this plugin. If you customize the plugin make sure to store a backup before update.
Sometimes because of the permalink issue during the plugin update, just go to WordPress > Settings > Permalinks and hit the ‘Save’ button.
FAQ
-
Does WowShipping support multiple conditions per rate?
-
Yes. You can add up to 3 condition rows for a single rate and combine them with display conditions at the table level.
-
Can I use shipping classes?
-
Yes. You can set different rates for each shipping class.
-
Does it support live carrier rates?
-
Yes, via WowShipping Pro for supported carriers.
-
Can I offer conditional free shipping?
-
Yes. Configure minimum order amount, location, products, or user roles to trigger free shipping.
Reviews
Contributors & Developers
“WowShipping — Weight Based Table Rate Shipping” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “WowShipping — Weight Based Table Rate Shipping” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.1.6 — 28 Jan 2026
- Improvement: Updated dependencies and libraries to the latest versions for better performance and security.
- Improvement: Added translation for German, French, Spanish, Italian, and Polish languages.
- Fix: Resolved issue with FedEx carrier integration.
1.1.5 — 19 Jan 2026
- New: Added FedEx, UPS, and Canada Post carrier support.
- Improvement: Redesigned UI with WordPress components, massively reduced JS bundle size.
1.1.4 — 04 Jan 2026
- New: Added two new operators for mathematical conditions
- Improvement: Ability to enable/disable shipping methods from the builder page
- Fix: Flat rate shipping configuration was not properly saving
- Fix: Fatal error in cart/checkout page if «Hide shipping rates when free shipping is available» is enabled
1.1.3 — 21 Dec 2025
- Improvement: Validation added for Expected Delivery Time
- Fix: Zones were not correctly created when importing shipping methods
1.1.2 — 17 Dec 2025
- New: Integrated with WooCommerce Zones and shipping dashboard
- New: Added pre-defined scenarios for quick setup
- New: Added DHL Express and USPS carrier support






