Skip to main content
Duplicate shipping options confuse customers. You might see Standard twice - once from UPS and once from a flat rate - or several Express lines from overlapping carrier apps and profiles. Shopify does not automatically de-duplicate methods unless names match exactly and come from compatible sources.
ShipWeaver checkout scenarios banner including Simplify Ground: de-duplicate and show only the cheapest Ground carrier option

Simplify Ground: keep the cheapest Ground option when several carriers return one.

Why duplicates appear

  • Several carrier apps each return Standard or Ground
  • A flat rate named Standard Shipping plus a carrier Standard Ground
  • Multiple shipping profiles each returning Standard
  • A shipping app overlapping native Shopify rates
Shopify merges rates only when names match exactly. Close names stay as separate lines.

Clean up at the source first

In Settings > Shipping and delivery, review profiles and remove redundant manual rates. That does not help when a carrier app owns the title. Shopify does not natively let you:
  • Hide duplicates automatically at checkout
  • Keep only the cheapest of several Standard options
  • De-duplicate by keyword

Common examples

Keep the first Standard, hide the rest

Condition: Title contains Standard Action: Keep the first match, hide later duplicates

Keep the cheapest Express

Condition: Title contains Express Action: Keep the cheapest, hide the others

Exact name match

Condition: Title equals Standard Delivery Action: Keep first or cheapest If names are almost the same, rename them to the exact same title so Shopify can merge them.
Create a rule wizard showing Remove duplicates by keyword and Remove all duplicates modes

Choose Remove duplicates in the wizard, then pick keyword or automatic mode.

How de-duplication works

  • Keep first, hide rest
  • Keep cheapest, hide rest
  • Exact name match
Target by keyword (Standard, Ground, Express) so title changes from a carrier app still match.
Preview with several products and destinations. Rates change with weight and address, so a de-dupe rule that looks right on one cart can hide the wrong line on another.
Preview testers modal for testing duplicate removal

Preview the cleaned list as a tester before setting the rule Live.

Using ShipWeaver

ShipWeaver can remove duplicates by keyword or exact name, optionally only when other conditions match. It does not change how rates are calculated. Install from the Shopify App Store. Related: Hide shipping methods and Rename shipping methods.