Shipping setup

A comprehensive guide on how to configure shipping rate behavior for recurring subscription orders

Shipping Setup is a powerful configuration feature that gives you full control over how shipping rates are applied to recurring subscription orders. Unlike Shipping Profiles which let you create custom rates for specific products, Shipping Setup controls the logic and behavior of shipping rate application across all your subscription renewals.

circle-exclamation

Why use Shipping setup

Before Shipping Setup, shipping rates for recurring orders relied primarily on Shopify's default logic:

  • The initial order would have a shipping rate selected at checkout

  • All recurring orders would automatically use the lowest available shipping rate

This created several challenges for merchants:

  • Merchants had to manually manage and ensure shipping rates remained consistent across renewals

  • Shipping rates could change unexpectedly between the initial order and recurring orders, causing customers to see different shipping charges than expected

  • No automatic updates for subscription changes (When customers edited, added, removed or swapped products from their subscription)

Shipping Setup solves all these issues by giving you complete control over when and how shipping rates are applied and updated.

How Shipping setup works

Recurring Shipping Options

You have two main strategies for managing recurring order shipping rates:

Option 1: Always Use Lowest Shipping Rate (Shopify Default)

  • Each renewal period, the system automatically applies the lowest available shipping rate

  • Recalculates shipping based on current Shopify shipping settings

  • Ensures customers always get the most cost-effective shipping option

Option 2: Keep Initial Shipping Rate

  • Locks in the shipping rate from the initial checkout

  • Applies this same rate to all recurring orders

  • Maintains rate consistency unless major subscription changes occur

When to Update Shipping Rate Automatically

circle-info

These options are only available when you select Always use lowest shipping rate as your recurring shipping option.

Option 1: Update Shipping Rate When Subscription Items Change

What triggers an update
What DON'T trigger an update

βœ“ Customer edits a product in their subscription

βœ— Customer edits discount codes

βœ“ Customer adds a new product to their subscription

βœ— Customer changes pricing (if allowed)

βœ“ Customer removes a product from their subscription

βœ“ Customer swaps one product for another

βœ“ Customer changes delivery frequency (e.g., from monthly to quarterly)

Option 2: Update Shipping Rate When Address Changes

What triggers an update:

βœ“ Customer updates their shipping address to a different zone

βœ“ Address change affects applicable shipping rates

βœ“ New address qualifies for different shipping methods

Step-by-Step Setup Guide

1

Navigate to Shipping Setup

go to Settings β†’ Shipping β†’ Shipping Setup

2

Choose Your Recurring Shipping Option

Always use lowest shipping rate:

  • Select this option if you want recurring orders to always use the most cost-effective rate

  • This reveals additional auto-update settings (continue to step 3)

Keep initial shipping rate:

  • Select this option to maintain the shipping rate from initial checkout

  • Skip to step 4

3

Configure Auto-Update Settings

Enable/Disable: Update shipping rate when subscription items change

β˜‘ Check this box to recalculate shipping when products are edited, added, removed, swapped, or frequency changes

Enable/Disable: Update shipping rate when address changes

β˜‘ Check this box to recalculate shipping when customers update their delivery address

4

Save Your Settings

  • Click Save to apply your shipping setup configuration

  • The system will now apply this logic to all future recurring orders

Check out this interactive demo to see the steps in actions

Last updated

Was this helpful?