~/apps/shipping-sorter/install
Install Shipping Sorter
Four steps. Estimated install time: 5–15 minutes depending on catalog size. Install from the App Store, then finish setup in your dashboard.
01
Install from Shopify App Store
Public Shopify app. Free tier covers reorder, hide, and rename. Pro adds conditional rules with a 7-day free trial.
→ continue to step 02
$ open https://apps.shopify.com/shipping-sorter → Approve scopes: read_shipping, write_delivery_customizations → Free tier active · upgrade to Pro for conditional rules ✓ App installed
02
Set the default rate order
Drag carrier-returned rates into the order you want customers to see. The cheapest stays pinned first per Shopify policy. Hide any you don't want surfaced; rename for clarity.
→ continue to step 03
$ admin → shipping-sorter → default order 1. (pinned, cheapest) USPS Ground · $4.99 2. UPS Ground · $8.99 3. UPS 2-Day · $14.99 4. (hidden) FedEx Overnight · $42.00 → rename "USPS Ground" → "Standard (3-5 days)" ✓ Live at checkout
03
Add conditional rules (Pro)
Layer rules on top of the default order: match by cart weight, total, ship-to state, product, or collection. Each rule can reorder, hide, or rename rates independently.
→ continue to step 04
$ admin → shipping-sorter → rules rule_1: cart_total > $200 → hide "Standard (slow)" rule_2: contains_collection "Fragile" → pin "UPS Ground" first rule_3: ship_to_state = "AK" → hide ground, show air only ✓ 3 rules active
04
Validate at checkout
Test cart → checkout to confirm the order and rules apply. Conditional rule matches are logged for debugging.
$ checkout test cart = 2× Mug · $45.00 · 8 lb · CA → matched: rule_2 (Fragile collection) → pinned "UPS Ground" first → rates shown: UPS Ground · USPS Ground · UPS 2-Day ✓ Order applied
~/apps/shipping-sorter/help
Stuck on a step? We're here to help.