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.

Just wanted to throw my vote on this feature as well.

Also, waxing philosophic… on feature requests like this where clearly a ton of folks want it (31 pages and counting of requests) it makes me wonder:

  1. Is this the thing that prevents platforms like Shopify become more popular? Or conversely
  2. Is this actually some key of business - not implementing features that folks want - but that don’t make the business any additional revenue/cash-flow.

I’m guessing that the negative impact to Shopify’s bottom line isn’t big (i.e. customers won’t leave or not-sign-up because of this, so 1 really isn’t true) and that 2 is actually why this doesn’t exist - implementing this doesn’t make Shopify any more money, it just makes Shopify’s customers lives a little better and this isn’t a functionality that would cause a customer to leave Shopify, so then it just likely will never be implemented because:
a. There are things Shopify can implement with the same developer time that will make them money and
b. They expect to not lose a substantial number of (existing or new/potential) customers because of this limitation.

So with that analysis, I’m guessing this will never happen. Unless someone in Shopify reads this and says: “You know what? Let’s just crank this out as it will make so many customers happy! Happy New Year, 31 pages of Shopify customers needing this!”

Cheers,

Brandon

4 Likes