Milly Software
~/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.

Install on Shopify App Store →
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.
Contact support →