Skip to main content

How to set up free shipping for subscriptions

How to allow free shipping only for subscription option?

Written by Simon
Updated yesterday

There are three ways to offer free shipping on subscription orders, depending on how much control you need:

  1. Use Shopify automatic discounts - the simplest approach, uses Shopify's native discount system

  2. Set up shipping profiles per selling plan - for more granular control over which plans get free shipping

  3. Set the shipping price directly in a selling plan - to override shipping cost on recurring orders only

Method 1: Use Shopify Automatic Discounts

The simplest approach. Create an automatic free shipping discount that applies to subscription orders. This uses Shopify's native discount system - no extra configuration needed in the app:

Method 2: Set Up Shipping Profiles per Selling Plan

If you need more granular control - for example, free shipping only for specific subscription plans or products - you can assign different shipping profiles to different selling plans. This lets you offer free shipping for one plan while keeping standard rates for another:

Click "Edit" button to configure zones and rates in Shopify's shipping settings. Do not add products directly to the profile - only subscription plans should be assigned.

As you can see in the screenshot below, I've created a shipping zone and set delivery price to Free Shipping:

Method 3: Override Shipping Price in Selling Plans

You can set a shipping price directly within a selling plan for recurring orders. This is useful when you want to override the default shipping rate specifically for renewal orders, without affecting the first order or other selling plans:


Need help? Drop us a message in the live chat, and we'll sort it out together.

Did this answer your question?