Apply discount together with free shipping

Topic summary

Core Issue:
Shopify merchants cannot natively combine a product discount (percentage or fixed amount) with free shipping in a single discount code. Customers must enter separate codes, which creates friction and can push orders below free shipping thresholds when discounts are applied.

Business Impact:

  • Discount codes often reduce cart totals below free shipping minimums, negating promotional value
  • Critical for influencer campaigns, affiliate programs, and first-time customer acquisition
  • Merchants report customers abandoning purchases or being confused by shipping charges after applying discount codes

Community Response:

  • Thread spans 5+ years with 350+ posts and dozens of vote requests
  • Merchants express frustration that this “basic” feature exists on competing platforms (WooCommerce, Ecwid)
  • Some users threaten platform migration due to this limitation

Shopify’s Evolution:

  • Initially: Feature marked as “in development” with no ETA, votes collected by support staff
  • September 2021: Shopify launched “Discount Combinations” allowing customers to stack multiple codes AND introduced automatic free shipping discounts
  • Current limitation: Still requires customers to enter multiple codes; no single code can apply both effects natively

Workarounds:

  • Set conditional free shipping rates in shipping settings (applies automatically when threshold met)
  • Use third-party apps like “Discount Mixer” or “Single Code Discount by Swiftbee” ($0.99-$10/month)
  • Shopify Plus merchants can use Discount Functions (requires development)

Status: Partially resolved through discount stacking, but original request for single-code solution remains unmet natively.

Summarized with AI on October 26. AI used: claude-sonnet-4-5-20250929.

Genius!!!

1 Like

Exactly what I wanted!!! > Offering free shipping for free order.

1 Like

Any news about combining free shipping with discount codes? Store owners have been asking for it for years.

2 Likes

Hey guys,

I managed to make something work for my store:

I have multiple products, say product A (most expensive), B, C, D.

I have a discount code for product A which gives 100% to that product alone, but there is no free shipping if the discount code is used.

Others have said that you can create a shipping rate where if the total cart value is $0.00, create a new shipping called Free Shipping. This works, but if someone adds product B, C, D to the cart, then no free shipping.

Solution:

Change product A to 100kg.

Change the free shipping (in General Profile) so that if the total weight of the cart is more than 100kg free shipping (provided that product B, C, D are no where close to 100kg).

This way, if someone adds product A to the cart, they get free shipping regardless of price - so that when the discount is applied, they will also get free shipping.

The downside is that if someone simply buys product A alone without any discounts, they too get free shipping for product A (unless they add product B, C, or D).

Oh, and Shopify, go suck a pp.

3 Likes

Hey, is there an update on this? My Influencers will want to process their orders and can’t be expected to pay for shipping. Please let me know ASAP!

Thanks

1 Like

We did this by writing a script in the Shopify Script Editor. It would be a little different for each store based on the names of your shipping rates, but it can be done. DM me for help and I’d be glad to assist.

What is the latest on this? This is a super simple improvement that should be able to be done in a single dev sprint?

This is not rocket science that the community asking. We want a promo code so that customers or partners can order a sample/product for free. ANd free does not mean to pay for shipping…

3 Likes

Exactly!

Agree!

To Shopify stuff, if that’s to much to ask then perhaps allow us to put multiple discount offer / code please?

1 Like

This is not rocket science that the community asking. We want a promo code so that customers or partners can order a sample/product for free. And free does not mean to pay for shipping…

We would also appreciate this function!

2 Likes

I find it so strange that it is not possible to offer a customer 30% off and also free shipping.

It seems so basic.

Please add me to the list of votes !

2 Likes

I’m really surprised this feature is still not available :disappointed_face:

Why can’t you activate at least the possibility to use 2 codes at the same time. Please add me to to your vote list as well. I’m pretty sure thousands of people would be intersted to use this feature as it seems totally normal to offer a discount + free shipping…

2 Likes

I’m also looking for this!

1 Like

Put us down for another business that desperately needs this feature. Can’t believe that it’s not an option.

1 Like

THIS FEATURE IS NOT AVAILABLE YET :disappointed_face: ANY NEWS GUYS???

1 Like

One more vote for offering free shipping AND a % discount together in order to earn Customers’ attention and trust.

@Trevor We need this too. Can you add us to the feature request?

Does anyone read more than the last post? Shopify are not reading or actioning this topic. There is no vote mechanism. It’s a 3 year old topic. The only way to get through to them is to complain on their social platforms maybe they will listen then!!!

1 Like