RuleHook is a no-code shipping rules engine for Shopify and WooCommerce. Plans start at $10/month with a 7-day free trial. See features and pricing.
Researched and fact-checked by Bartu Cavusoglu · Updated October 26, 2026
RuleHook is a shipping rules engine for online stores. It sits between a store's checkout and its shipping methods, applying conditions the merchant defines to decide which rates appear, what they are called, and what they cost. It works with Shopify, WooCommerce, and custom stores through a REST API, and the site calls it a developer-first shipping logic engine.
The core idea is replacing flat-rate shipping with rules based on cart contents, customer, and destination. Store owners build those rules in a no-code builder, while developers can use the API for advanced cases. The site says more than 200 Shopify and WooCommerce stores use it, and the blog lists Waseem Senjer as CTO and founder.
Each integration follows a short flow. On Shopify, merchants install the app from the Shopify App Store, create rules in the RuleHook dashboard, and see rates update at checkout. On WooCommerce, they install the plugin, set conditions and actions, and see dynamic rates in cart and checkout. Custom stores authenticate with an API key and POST cart data to the /evaluate endpoint.
A newer capability applies rules to rates that existing shipping plugins already calculate, such as live-rate and table-rate plugins on WooCommerce and custom stores. If RuleHook cannot be reached, the store shows its own rates unchanged, and taxes are recalculated whenever a price changes. The site says the connectors respond in milliseconds.
Rules combine conditions such as weight, postcode, region, cart value, product tags, SKUs, collections, and customer tags using unlimited AND/OR logic. A single rule can stack several actions: set a price, add a surcharge or discount, make a method free, rename it, add a subtitle, or hide it. Delivery windows and cutoff times can also be shown at checkout.
Testing and control features include sample-cart validation, a checkout preview, drafts, team collaboration, version history with rollback, and evaluation logs showing which rules fired on each checkout. Rule groups and advanced logic appear on the Pro plan, while API access and advanced analytics appear on the Premium plan.
RuleHook is a shipping rules engine for online stores. It lets merchants control which shipping options appear at checkout and how they are named and priced, based on cart, customer, and destination. It works with Shopify, WooCommerce, and custom stores.
RuleHook lists three plans: Starter at $10 per month, Pro at $25 per month, and Premium at $45 per month. They differ in store count, rule limits, monthly evaluations, and advanced features. Annual billing is not yet offered.
Yes. All plans include a 7-day free trial, and the site says no credit card is required to start. Users can cancel anytime, and the homepage also mentions a 30-day money-back guarantee.
No. The site describes RuleHook as 100% no-code for store owners, using a visual rule builder. Developers can also use the REST API for advanced cases, which is listed on the Premium plan.
RuleHook integrates with Shopify, WooCommerce, and custom stores via API. It can also apply rules to rates from shipping plugins such as Australia Post, NZ Post, Royal Mail, Evri, table rates, flat rate, and local pickup on WooCommerce and custom stores.
Yes, on WooCommerce and custom stores. RuleHook applies rules to the rates your existing plugins calculate, so you can hide, rename, or reprice them without replacing anything. If RuleHook cannot be reached, the store's own rates show unchanged.
Yes. Multiple stores can be connected to one account, and each can have its own rules, zones, and API settings. Starter allows one store, Pro two, and Premium three.
The shipping setup reverts to the platform's defaults, and the site says it makes no irreversible changes to store configuration. Rules are kept, so reinstalling restores them.