Hide/Rename/Move Delivery Option Action

The Hide/Rename/Move Delivery Option action allows you to customize how delivery options appear during checkout. You can hide specific shipping methods, rename them for clarity, or reorder them to highlight preferred options.

Use Cases

Hide Delivery Options

  • Hide expensive shipping methods for low-value orders
  • Remove certain delivery options for specific regions
  • Hide delivery methods based on product characteristics (fragile, oversized)
  • Disable express shipping during peak seasons

Rename Delivery Options

  • Add estimated delivery dates to shipping method names
  • Include pricing information in the method name
  • Clarify delivery service levels
  • Add promotional messaging to shipping options

Reorder Delivery Options

  • Prioritize eco-friendly shipping options
  • Move fastest delivery to the top for premium customers
  • Organize by delivery speed or price
  • Highlight promotional free shipping options

Configuration Options

Operation Type

Choose the operation to perform:

  • Hide: Remove the delivery option from checkout
  • Rename: Change the display name of the delivery option
  • Move: Change the position of the delivery option in the list

Target Delivery Option

Select which delivery option to modify:

  • Standard Shipping
  • Express Shipping
  • Next Day Delivery
  • Economy Shipping
  • Local Pickup
  • White Glove Delivery
  • Other carrier-specific options

Conditions

Define when this action should apply:

  • Cart value thresholds
  • Customer location (country, region, postal code)
  • Product attributes (weight, dimensions, type)
  • Customer tags or segments
  • Time-based conditions (day of week, time of day)
  • Inventory location

Rename Settings (when Rename is selected)

  • New Name: The new display name for the delivery option
  • Dynamic Text: Include calculated information
    • Estimated delivery date
    • Delivery window
    • Carbon footprint
    • Savings amount

Move Settings (when Move is selected)

  • Position: Where to place the delivery option
    • First
    • Last
    • Before/After specific option
    • Custom position number

Examples

Example 1: Hide Express Shipping for Remote Areas

Hide express shipping for certain postal codes:

Operation: Hide
Delivery Option: Express Shipping
Condition: Postal Code starts with remote area prefixes

Example 2: Add Delivery Dates to Standard Shipping

Rename standard shipping with estimated delivery:

Operation: Rename
Delivery Option: Standard Shipping
New Name: "Standard Shipping (5-7 business days)"

Example 3: Prioritize Free Shipping

Move free shipping option to the top when available:

Operation: Move
Delivery Option: Free Standard Shipping
Position: First
Condition: Cart value >= Free shipping threshold

Example 4: Seasonal Shipping Adjustments

Rename shipping during holidays:

Operation: Rename
Delivery Option: Express Shipping
New Name: "Holiday Express (Order by Dec 20 for Christmas)"
Condition: Date between Dec 1 and Dec 20

Integration with Other Actions

This action works well with:

  • Hide Shipping Methods: For more complex hiding logic based on groups
  • Define Delivery Options Groups: To categorize delivery options
  • Apply Shipping Discount: To offer discounts on specific delivery methods

Limitations

  • Cannot create new delivery options, only modify existing ones
  • Actual delivery times depend on carrier service levels
  • Changes don’t affect orders already placed
  • Some carrier-specific options may have naming requirements
  • Position changes may be overridden by Shopify’s default sorting

Regular Expressions

String conditions in delivery customization functions support regular expression matching. Use the RegExp or RegExp* operators to match patterns in delivery option names, addresses, or other text fields.

See the Regular Expressions reference for supported syntax and examples.