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 over 3 weeks ago

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?