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.

We need this too!

Please add my vote.

This is absolutely crazy that it’s not already a feature!

Has there been any serious consideration at all for the ability to add 100% discount AND Free shipping to special customers? I cannot believe you don’t have this feature. Seriously disappointed that I chose shopify as my platform instead of staying with Wordpress. Please let me know where you are at with this.

1 Like

Add another vote for needing this feature. I had it on my Joomla site that I am transitioning from.

It is yet another very basic feature that Shopify doesn’t offer. Like others have said, had I known that such a simple feature was not available, I would have considered staying with my other platform.

Yes! Needed!! : )

Please add my vote to this

This is silly.

Is there a way to implore a Shopify associate to respond to one of these threads? Maybe create a new thread titled, “We Insist that Shopify respond to the request of combined discount and free shipping”? Then everyone here add to the conversation to keep it up top and each one insist on an explanation of why this seems impossible to get done.

1 Like

I actually don’t have the same dire need anymore for this, but still do smaller campaigns that need this for maybe 100 backers. But I had to do a workaround for a 15,000 backer campaign that essentially forced me to compromise my shipping methods storewide for almost a year.

That’s dangerous!

@Trevor I would like to add a vote to the development of this functionality.

1 Like

@Trevor we also desperately need this. 20 pages of customers requesting this for over 2 years. Really? Come on Shopify, it’s a major limitation and this should be managed natively without having to download more clunky bloat to our store to achieve it with apps.

5 Likes

We need this feature too.

1 Like

@Trevor
We also need this - limiting to one discount at a time is really hurting us.

1 Like

I also need this. This might be the determining factor on whether I stick with squarespace or migrate to Shopify. I’ve created my account and still in the discuss period, but sad to see that there is no resolution for this.

There is a solution that might work for some of you. This works if the price of the item, after the discount is applied, is unique in your shop.

Example: The price of your Item is 39.99 minus 15% discount is 33.99. So if there is no other item in your shop which costs 33.99 you could simply add a new shipping rate.

You would call it “Free Shipping” and set the condition of the rate to “Based on Order Price” and set the min and the max to 33.99

Note: It doesn’t work if the customer orders multiple items.

I think the best use case for this is, if you want to make the whole order for free and don’t want to charge shipping for the already free order. In that case just set the min and max to 0.00

1 Like

@Trevor I would also like to add my vote and wonder if in the last 2 years there has been any progress? thank you

3 Likes

Hi Peter, I have extensively looked through the comments here. It has been two years since the initial post querying the possibility of specifically offering a discount code to customers and allowing them once off free shipping. Has there been a solution because you seem to portray that this is important but not having something two years later shows us we are being treated as if we are not important, do not say things to appease people if something so basic in your long list of requests isn’t a priority, then I genuinely believe Shopify has an ulterior motive. All sites on lower levels then Shopify have this feature, so either you are not as well put together as lead to believe/ Shopify has another reason or I suggest you activate the code.

Come on. You make money when we do, allow us to do that please.

3 Likes

@Trevor please add my vote to this as well… can’t believe it’s been 2 years and nothing?

3 Likes

We need this feature also!

1 Like

@Trevor Please ignore my vote for this feature as well.

3 Likes