Free shipping discounts
If you want to offer free shipping, then you can create a free shipping discount.
Free shipping discounts never automatically apply to an order. Your customers need to enter the code during checkout to receive the discount. To automatically offer your customers free shipping based on their order price, you must set a free shipping rate.
Create a free shipping discount code
From your Shopify admin, go to Discounts.
From the Discounts page, click Create discount.
From the Select discount type menu, click Free shipping.
Under METHOD, select Discount code.
In the Discount code section, enter a name for the new discount code. To generate a random discount code, click Generate code.
-
In the Countries section, leave All countries selected or choose the countries that you want the discount to apply to.
- If you want to exclude free shipping for shipping rates over a certain monetary value, then check Exclude shipping rates over a certain amount and enter the amount in the field. This discount applies to shipping rates only, and is unrelated to order amounts.
Optional: If you have subscriptions set up on your store, then under Purchase type you can select if the discount applies to One-time purchase, Subscription or Both.
Optional: Check Exclude shipping rates over a certain amount and enter a value if you want to limit the discount.
Optional: In the Minimum requirements section, select Minimum purchase amount or Minimum quantity of items, and then enter the dollar value or number of items that need to be added before the discount code applies.
-
In the Customer eligibility section, select who this discount applies to: everyone, specific customer segments, or specific customers.
- Use the search field to choose the individuals or groups that you want to receive the discount. Customer listings show the email used to register for your store. If no email was provided, then the listing shows the customer's phone number.
- To remove an individual customer or group of customers from eligibility for a discount, click the X next to the customer's or group's name.
-
Discount usage is unlimited by default. If you want to limit discount usage, then check one of the options in the Usage limits section:
- Limit number of times this discount can be used in total lets you set a total number of times that a discount can be used. For example, setting a limit of 200 allows the discount code to be used 200 times across your customer base. If you choose this setting, then customers can use the discount multiple times.
- Limit to one per customer tracks a customer's email address or phone number to limit the discount to one use per customer.
-
Use the calendar in the Active dates section to set the start date for the discount. If you want to set an end date for the discount, then click Set end date and use the calendar to choose when the discount will end.
- If you don't choose an end date for your discount, then it doesn't expire. If you want the discount to be valid for only one day, then select the same calendar day for both the start date and the end date.
When you're finished, click Save.
Your new discount will now appear on the Discounts page in your Shopify admin. To distribute this discount, you can send the code to your customers by email, or display it on your online store.
- From the Shopify app, go to Store > Discounts.
- From the Discounts page tap the
+
button. - From the Select discount type menu, tap Free shipping.
- Under Method, ensure Discount code is selected. It is the default option.
- In the Code section, enter a name for the new discount code. To generate a random discount code, tap Generate code.
- Optional: If you have subscriptions set up on your store, then under Purchase type you can select if the discount applies to One-time purchase, Subscription or Both.
- Tap Countries and select the countries this discount applies to: all countries or specific countries.
- To limit the discount to specific countries, choose Specific countries and tap Add to open the country selector. Select the countries that you want to make the discount available to, then tap Save to save your changes.
- Optional: If you want to exclude free shipping for shipping rates over a certain monetary value, then tap Shipping rates, and enable this feature. Enter the maximum shipping rate that you want to allow into the Amount field.
- If you want to set a minimum requirement for the discount, then tap Minimum purchase requirement and select a requirement:
- Minimum purchase amount requires customers to spend a minimum amount to qualify for the discount. If the discount applies to a specific product or collection, then only these items contribute to the minimum purchase amount.
- Minimum quantity of items requires customers to order a minimum number of products to qualify for the discount. If the discount applies to a specific product or collection, then only these items contribute to the minimum quantity amount.
- Tap Customer eligibility and select who this discount applies to: everyone, specific customer segments, or specific customers.
- Tap Add and select the customers or groups of customers that you want to apply the discount to. Tap Save to save your changes.
- Customer listings show the email used to register for your store. If no email was provided, then the listing shows the customer's phone number.
- To remove an individual customer or group of customers from eligibility for a discount, tap Edit and deselect the customer or group of customers.
- Discount usage is unlimited by default. If you want to limit discount usage, then tap Maximum discount uses and enable the usage limit options that you want to apply to your discount:
- Limit number of times this discount can be used in total lets you set a total number of times that a discount can be used. For example, setting a limit of 200 allows the discount code to be used 200 times across your customer base. If you choose this setting, then customers can use the discount multiple times.
- Limit to one per customer tracks a customer's email address or phone number to limit the discount to one use per customer.
- Tap Active dates to set the start date for the discount. If you want to set an end date for the discount, enable Set end date and use the end date calendar to choose when the discount will end.
- If you don't choose an end date for your discount, then it doesn't expire. If you want the discount to be valid for only one day, then select the same calendar day for both the start date and the end date.
- When you're finished, tap Save.
Your new discount will now appear in the Discounts view under Store in the Shopify app. To distribute this discount, you can send the code to your customers by email, or display it on your online store. Your customers need to enter the code during checkout to receive the discount.
- From the Shopify app, go to Store > Discounts.
- From the Discounts page tap the
+
button. - From the Select discount type menu, tap Free shipping.
- Under Method, ensure Discount code is selected. It is the default option.
- In the Code section, enter a name for the new discount code. To generate a random discount code, tap Generate code.
- Optional: If you have subscriptions set up on your store, then under Purchase type you can select if the discount applies to One-time purchase, Subscription or Both.
- Tap Countries and select the countries this discount applies to: all countries or specific countries.
- To limit the discount to select countries, choose Selected countries from the drop-down menu. Tap
+
beside Countries to open the country selector. Select the countries that you want to make the discount available to, then tap the check mark ✔ to save your changes.
- To limit the discount to select countries, choose Selected countries from the drop-down menu. Tap
- Optional: If you want to exclude free shipping for shipping rates over a certain monetary value, then tap Shipping rates and enable Exclude shipping rates over a certain amount. Enter the maximum shipping rate that you want to allow into the Amount field.
- If you want to set a minimum requirement for the discount, then tap Minimum purchase requirement and select a requirement:
- Minimum purchase amount requires customers to spend a minimum amount to qualify for the discount. If the discount applies to a specific product or collection, then only these items contribute to the minimum purchase amount.
- Minimum quantity of items requires customers to order a minimum number of products to qualify for the discount. If the discount applies to a specific product or collection, then only these items contribute to the minimum quantity amount.
- Tap Customer eligibility and select who this discount applies to: everyone, specific groups of customers, or specific customers.
- Tap
+
and select the customers or customer segments that you want to apply the discount to. Tap the check mark ✔ to save your changes. - Customer listings show the email used to register for your store. If no email was provided, then the listing shows the customer's phone number.
- To remove an individual customer or group of customers from eligibility for a discount, tap the pencil icon and deselect the customer or group of customers.
- Tap
- Discount usage is unlimited by default. If you want to limit discount usage, then tap Maximum discount uses and enable the usage limit options that you want to apply to your discount:
- Limit number of times this discount can be used in total lets you set a total number of times that a discount can be used. For example, setting a limit of 200 allows the discount code to be used 200 times across your customer base. If you choose this setting, then customers can use the discount multiple times.
- Limit to one per customer tracks a customer's email address or phone number to limit the discount to one use per customer.
- Tap Active dates to set the start date for the discount. If you want to set an end date for the discount, then enable Set end date and use the end date calendar to choose when the discount will end.
- If you don't choose an end date for your discount, then it doesn't expire. If you want the discount to be valid for only one day, then select the same calendar day for both the start date and the end date.
- When you're finished, tap the check mark ✔.
Your new discount will now appear in the Discounts view under Store in the Shopify app. To distribute this discount, you can send the code to your customers by email, or display it on your online store. Your customers need to enter the code during checkout to receive the discount.
Make a free shipping discount combinable
When you create a free shipping discount, you can make it combinable with other discounts that are also set up to combine with that discount class.
You can combine:
- order discounts with free shipping discounts.
- product discounts (buy X get Y, amount off discounts) with free shipping discounts.
- product discounts with other product discounts.
Refer to combining discounts to learn more.
Steps:
- From your Shopify admin, click Discounts.
- Click Create discount.
- Select the type of discount you want to create and fill in the details.
- Under Combinations, check the discount classes that you want your new discount to combine with.
- Do one of the following:
- If the checked discount combination class has active discounts, then you can click the displayed number to see a list of active discounts for this combination.
- If there are no active discounts set up to be combined with the current one, then you need to set up discounts to combine later.
- Click Save.
Steps:
- From your Shopify admin, click Discounts.
- From the Discounts page, tap the
+
button. - Select the type of discount you want to create and fill in the details.
- Under Combines with, toggle the discount classes that you want your new discount to combine with.
- Do one of the following:
- If the checked discount combination class has active discounts, then you can click the displayed number to see a list of active discounts for this combination.
- If there are no active discounts set up to be combined with the current one, then you need to set up discounts to combine later.
- Tap Save.
Steps:
- From your Shopify admin, click Discounts.
- From the Discounts page, tap the
+
button. - Select the type of discount you want to create and fill in the details.
- Under Combines with, toggle the discount classes that you want your new discount to combine with.
- Do one of the following:
- If the checked discount combination class has active discounts, then you can click the displayed number to see a list of active discounts for this combination.
- If there are no active discounts set up to be combined with the current one, then you need to set up discounts to combine later.
- Tap the check mark ✔.
If you're setting up a discount to be combinable for the first time, then you need to set up other discounts to be eligible to combine with it.
For example, if you set up a discount code for 25% off a collection of products, and you want it to combine with a free shipping discount code, then you need to go into each of the discounts and ensure they are both set up to combine with each other's discount class. The product discount needs to combine with free shipping discounts, and the free shipping discount code needs to combine with product discounts.