Supercharge WooCommerce Shipping with RuleHook.
Add conditional logic and complex rules your shipping plugins can’t handle.
- ✓ Combine conditions: postcode + weight + cart value
- ✓ Hide/rename methods dynamically
- ✓ No code, install in minutes
Shipping plugins can’t handle every edge case.
- Hard to mix weight + postcode + tag logic
- No clean way to hide or rename methods by condition
- Multiple plugins = conflicting rules & maintenance overhead
RuleHook extends your current setup — it doesn’t replace it.
Works alongside your existing WooCommerce setup. RuleHook evaluates your store’s cart, products, and customer data to return its own dynamic shipping rates — without modifying any other shipping plugins or settings.
Conditions
- Country & region targeting
- Postcode patterns & zones
- Weight ranges & breakpoints
- Cart totals & subtotals
- Product tags & categories
- Shipping classes & user roles
Actions
- Set costs, fees, and surcharges
- Hide or rename any method
- Adjust delivery ETA copy
- Force priority & visibility
Concrete Rule Examples
Build logic visually. RuleHook makes edge cases manageable with clear if/then steps that mirror your shipping policies.
Cart total > £100 → Free Shipping
Reward high-value orders with automatic free delivery.
Postcode starts with PO30 → hide RAW methods
Prevent unreliable courier options in the Isle of Wight.
Scotland postcodes → +£5 surcharge
Cover Highland logistics without manual overrides.
Tag = “fragile” → disable “Letter” options
Ensure delicate items skip unsuitable services.
Weight > 20kg → show Freight only
Route heavy orders to the carriers built for them.
Wholesale role → custom rates + rename to “Trade Shipping”
Give B2B customers pricing and naming that matches their contracts.
IF postcode starts_with "PO30" AND weight <= 10kg
THEN hide method "Royal Mail" AND show method "Courier Express"
IF cart_total >= 100
THEN set cost "Free" AND rename method "Next Day" → "VIP Next Day"
IF customer_role = "Wholesale"
THEN apply surcharge +2.50 AND set priority "Trade Shipping"
Your checkout finally makes sense.
Toggle between the cluttered “before” and the optimized “after” to see how RuleHook harmonizes rates.
Trusted by WooCommerce merchants and WPRuby customers.
“RuleHook layered perfectly on top of our WPRuby plugins. Finally we control when free shipping appears without hacks.”
“Complex postcode logic used to take hours. Now it’s one rule set and our checkout hasn’t missed a beat.”
“We run multiple carrier plugins and RuleHook keeps them in sync. Clients see the right options every time.”
Built in partnership with WPRuby experts so your shipping plugins stay in place.
Simple, transparent pricing
Every plan includes unlimited evaluations, fast sync, and checkout monitoring. Cancel anytime. No hidden fees.
Starter
3 Rules • 1 Stores- 25,000 evaluations
- Works with existing plugins
- Checkout analytics dashboard
- Priority support & onboarding
Pro
Unlimited Rules • 2 Stores- 100,000 evaluations
- Works with existing plugins
- Checkout analytics dashboard
- Priority support & onboarding
Premium
Unlimited Rules • 3 Stores- 250,000 evaluations
- Works with existing plugins
- Checkout analytics dashboard
- Priority support & onboarding
FAQ
Shipping logic without limits
Make WooCommerce shipping logic actually logical.
Automate the rules that keep checkout accurate, profitable, and on-brand.