How to set up a Free Shipping Promotion to only apply to Standard Shipping (not Expedited Shipping)

@Elias - Adding our company into this as well.

The free shipping coupon should just activate a free shipping delivery method, not make EVERY SINGLE shipping option free.

I am unable to use this feature because the price limit won’t work with the variety of products we sell.

1 Like

Hey, @mmisek .

Thank you for joining the thread and providing the additional context!

When creating a free shipping discount, you can exclude shipping rates over a certain amount by setting up conditions for the discount. While this may not be the perfect solution for all scenarios, it will allow you to exclude some of the more expensive shipping options offered on your store.

Here’s an example of an excluded shipping rate:

That being said, I understand that many merchants in this thread prefer to have a free shipping discount that simply offers one free shipping option and I’d be happy to add your company to this feature request. If Shopify moves forward with any changes to the shipping discounts, then we’ll be sure to announce them on the Shopify Changelog.

I’d love to know if setting up an exclusion for the free shipping discount can be a solution for your store. Keep me posted!

We also need this functionality and the exclude shipping costs over a specific amount won’t work for all use cases

2 Likes

Please add my company to the list of requesters for this feature. In woocommerce this was simple and free to implement. No third party apps required. The implementation of this free shipping option is horribly short sighted. Businesses need this option.

I see that on Shopify Plus (which is way out of our price range) you can limit this using scripts. Why not just turn this on for stores on other plans?

Hey, @mmisek .

Thank you for following up and sharing the additional context.

I can see why this feature is important to you and I’ve added you to this feature request. As previously mentioned, if Shopify moves forward with any changes to the shipping discounts, then we’ll be sure to announce them on the Shopify Changelog.

It sounds like you’re referring to the customizable checkout feature, which is only available on Shopify Plus. While this feature is reserved for Plus merchants and Plus Partners, I’d also be happy to share your feedback on enabling customizable checkout with our development team.

If you have any other questions, don’t hesitate to let me know!

We use calculated rates, so we can’t use the “exclude rates over a certain amount” option. What would be awesome is if we could exclude rates by rate name, and enter the name of the rates to exclude, which for us would be “UPS 2 day”. But we’d need to be able to enter multiple rates here since we have multiple shipping profiles with unique rate names: e.g. “UPS 2 day” and “UPS 2 day shipping”. Our 3PL maps these rates to different services so we can’t get around doing it this way.

Actually, an easier option would be to have a checkbox: “Only apply to cheapest available rate”. That way it doesn’t matter if there are two, three or a hundred available shipping options for the customer, it will always only discount the cheapest rate.

Greetings, @mnearents .

Thank you for joining the thread and sharing these suggestions!

I can definitely see how being able to exclude rates by name or apply shipping discounts to certain rates can be a beneficial change for our merchants, like yourself, and I’d be happy to share your feedback as a feature request with our development team. If Shopify moves forward with any changes or updates, then we’ll be sure to announce them on the Shopify Changelog.

I’d love to hear more about your business, and how your store offers shipping discounts or promotions at the moment. Do you have a workaround that you’re using for the time being? Or, perhaps consider offering a fixed cart discount instead of a shipping discount for incentivizing customers?

We have a free shipping threshold over $15. If the customer doesn’t meet the threshold in both profiles, they don’t get free shipping. So that’s why we use a free shipping coupon.

Example: $8 of products from profile 1, $10 of products from profile 2. Even though this totals $18, because the threshold exists within the shipping profiles, neither threshold is met and the customer doesn’t get free shipping. It is frustrating that shipping profiles were built this way. So we have to use a coupon code.

We don’t want a fixed cart discount because shipping prices always surprise and frustrate customers. Our thought is by charging free shipping, customers don’t get that unpleasant surprise in checkout which causes friction. Even if you give a fixed cart discount, the shipping in checkout ruins the feeling of saving money. I’d rather a customer add $25 of products to their cart and purchase without friction or surprise fees, than to add $25 in hopes if getting a $5 discount, only to then pay an additional $5 in shipping. That’s a bad experience.

4 Likes

This exclusion of amounts over a certain limit doesn’t even work intuitively. When I enabled it, it still shows the higher-priced shipping options, and when I choose a shipping method whose price is over the discount threshold, the error message says “FREESHIP discount code isn’t available for your shipping address”, which is the most unhelpful, incorrect, and poorly-worded way of displaying that information.

The discount code is indeed available for that address, it’s just not available for shipping methods over a certain amount. Why in the world would the error message be worded like that?

If you have to display them all, just make ONE shipping method displayed as “FREE” and allow us to choose which one. Or maybe multiple choice. But thy way it’s done now is insane and useless.

The free shipping discount should just allow you to choose a shipping method(s) to use for the free shipping, and not display anything else. I don’t even know how anyone coded it the way it is, and thought it made any sense at all.

And I have tried to use the weight-based method in a Shipping Profile. But if I add a free shipping option with weight limits in a profile then your Shop App displays all items in that profile as having “free shipping” to customers browsing in the Shop App. Until they get to checkout, and discover the shipping isn’t free.

Mind-boggling how such basic stuff like this is done so poorly, and for so long. Does anybody even demo this stuff after they code it? Are the coders from Mars? What store owner wants this stuff to work this way?

Another vote for the option of restricting free shipping discounts to the cheapest shipping method (Ground). The features that the Shopify free shipping discounts offer are so FRUSTRATING! I just figured this issue out after I already ran into the issue that I cannot exclude specific products from free shipping. Please make both these changes asap. Stores have been asking for these for YEARS!
The shipping rates are not working for every store who wants to run other promo offers but NOT have them combinable with free shipping. Also apps like advances shipping rules don’t help, as they are blind to other discount codes.
This should be super basic functionality.

2 Likes

@shannonanderson
Old thread I know, but in case you or others need, one method to have discounts apply to different people is to use “customer tags”. So you can tag your Wholesale customers with “wholesale”, then create a Customer Segment with them. Then you have “Discount - Wholesale” only apply to that customer segment.

I still haven’t found a good method for the Free Shipping Excluding Non-Standard Delivery… using Discount Codes you can only do an exception for $ amount, so you’d have to word your free shipping as “Free Shipping (up to $X off)!”.
You can use “Rates” to set it, but I don’t like how it’s set up as another Rate. So if your carrier has “Standard”, “Express”, “Priority”, instead of just replacing the “Standard” price with $0, there’s a fourth “Standard - Free”, and it doesn’t automatically select it, customer has to click the drop down to show it.

I absolutely loathe that so many things you’d consider “basic” functions Shopify requires third-party paid apps to “fix”, and it’s done on purpose.

1 Like

Thank you! You made this so easy!

I’m having this issue as well. I only want the free shipping to apply to Ground shipping. If I add a cap to the dollar amount of the rate- if the rate exceeds it I get a message that says “This promo isn’t available for your shipping address” which is completely wrong and will cause customers to become confused and probably upset. Why can’t we edit that message to say the promo isn’t available for that service level.

I can’t believe that it isn’t fixed yet. I don’t want to spend MORE money on a third party app for this.

Hi,

To anybody looking for a new solution to restrict shipping discounts to certain shipping rates, you can now try Advanced Free Shipping.

Advanced Free Shipping uses Shopify’s new API’s to make this very easy to set up.
Ive recorded a brief video demo to illustrate how to do this.
https://www.loom.com/share/25a53a717dd745319360af3c7ad0fc4f?sid=9abf6804-7fbe-4175-a4f4-e73e3a6d8c7e
Thanks

lol gotta spent $10/m to be able to offer customers free shipping :roll_eyes:

1 Like

Wondering if this issue has been addressed as of yet, just attempted to create a free shipping discount for ground only without any luck.

Thank you for your time

Hey @TC13
You can target shipping rates using Advanced Free Shipping

Let me know if I can assist you in trying it out.

1 Like

“There’s an app for that.”

If you see a feature missing from Shopify just know that that is the feature.

I’ll give it a try

thank you