# SHIPPING option by Number of items in cart

**URL:** <https://forum.wixstudio.com/t/shipping-option-by-number-of-items-in-cart/78333>\
**Category:** Ask the community\
**Tags:** question, wix-stores\
**Created:** [May 27, 2026, 10:33pm UTC](https://forum.wixstudio.com/t/shipping-option-by-number-of-items-in-cart/78333 "2026-05-27T22:33:36Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ORD](https://avatars.discourse-cdn.com/v4/letter/o/a88e57/32.png) [@ORD](https://forum.wixstudio.com/u/ORD)\
**Post date:** [May 27, 2026, 10:33pm UTC](https://forum.wixstudio.com/t/shipping-option-by-number-of-items-in-cart/78333/1 "2026-05-27T22:33:36Z")

</div>

\*\*On my WIX website, I need to create a shipping rule at the checkout for “free shipping” to populate when there are 6 items in the cart. Currently the only option is $$ based. After on a chat with the assistant, it seems all the parts and pieces required to make this happen are there! They just don’t have them working together. This could be a quick easy option for WIX to create. I need it to work today! But I’ve tried to use what there and get it to do what I need, but WIX needs to connect the dots for it to actually work.

I was told to put this up and have people “vote” on it as a hot items to create, but I don’t see a place for that and the links that were given did not work. This one would be super easy and quick for wIX to add!! How can we get this done??\*\*

---

<div class="post-metadata">

**Author:** ![Pratham](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/pratham/32/119586_2.png) [@Pratham](https://forum.wixstudio.com/u/Pratham)\
**Post date:** [May 28, 2026, 1:44pm UTC](https://forum.wixstudio.com/t/shipping-option-by-number-of-items-in-cart/78333/2 "2026-05-28T13:44:18Z")

</div>

Agreed. This functionality should’ve been offered out of the box.

As of right now, you will need to develop this functionality with custom code using the necessary service plugins (SPIs) to make this work.

---

<div class="post-metadata">

**Author:** ![ORD](https://avatars.discourse-cdn.com/v4/letter/o/a88e57/32.png) [@ORD](https://forum.wixstudio.com/u/ORD)\
**Post date:** [May 31, 2026, 1:38pm UTC](https://forum.wixstudio.com/t/shipping-option-by-number-of-items-in-cart/78333/3 "2026-05-31T13:38:19Z")

</div>

Is there anyone who know how to do this on here? Is there an additional cost for the SPI’s you mention? Thanks

---

<div class="post-metadata">

**Author:** ![Pratham](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/pratham/32/119586_2.png) [@Pratham](https://forum.wixstudio.com/u/Pratham)\
**Post date:** [May 31, 2026, 4:35pm UTC](https://forum.wixstudio.com/t/shipping-option-by-number-of-items-in-cart/78333/4 "2026-05-31T16:35:12Z")

</div>

> [@ORD](#):
>
> Is there anyone who know how to do this on here? Is there an additional cost for the SPI’s you mention?

For sure, you can reach out to me through the email address in my profile. Do remember to include your website URL as well. The SPIs themselves don’t cost anything, but writing the code will.

---

<div class="post-metadata">

**Author:** ![ORD](https://avatars.discourse-cdn.com/v4/letter/o/a88e57/32.png) [@ORD](https://forum.wixstudio.com/u/ORD)\
**Post date:** [June 2, 2026, 3:14pm UTC](https://forum.wixstudio.com/t/shipping-option-by-number-of-items-in-cart/78333/5 "2026-06-02T15:14:06Z")

</div>

Hello, I sent you an email yesterday with questions. and again today to make sure it’s not sitting in your spam folder lol.

---

<div class="post-metadata">

**Author:** ![Pratham](https://sea1.discourse-cdn.com/wix/user_avatar/forum.wixstudio.com/pratham/32/119586_2.png) [@Pratham](https://forum.wixstudio.com/u/Pratham)\
**Post date:** [July 24, 2026, 11:22am UTC](https://forum.wixstudio.com/t/shipping-option-by-number-of-items-in-cart/78333/6 "2026-07-24T11:22:14Z")

</div>

> **Note:** This solution was provided to @ORD on the very next day via email as soon as I found out this exists - posting it here for others who might be looking for something similar! 🙂

It turns out that Wix does have an option to enable free shipping above a certain quantity.

I’ve listed out the steps below so that you can easily follow along and enable it yourself:

1. Go to your **Site Dashboard**.
2. From the panel on the left, click on **Settings**.
3. Under Settings, click on **Shipping, delivery & fulfillment**. Before following the steps below, check if you see the word: **Delivery Profiles** and ‘General Profile’ added by default. If not, you can follow the steps below. If yes, you can click on the three dots on the top and select **Manage settings without profiles**. If you have set up multiple delivery profiles for various products other than the General Profile, then you will not be able to use this method and will have to use a custom coded solution instead.
4. Now you are setting up region-based shipping. You’ll see **United States** (or the names of the states you have set up) along with the shipping rates that you have added. I believe you have currently added two rates: **Free Shipping 6+ Bottles** and the other rate, i.e. **Shipping Cost ($20)**.
5. Delete these two rates, and add another rate by clicking on the **Add Another Rate** or **Add Rate** button.
6. Select **Shipping**.
7. Select **Rate by quantity**.
8. Now you can name it whatever you like and set it up exactly how I have done so in the image below.
9. Finally click on **Save** and test it out.

 ![Screenshot 2026-06-03 at 6.56.11 PM](https://us1.discourse-cdn.com/wix/original/3X/f/f/ff8dab56514639fcc51687c8378e32c023f89b95.jpeg)

This should automatically apply a **$20 Shipping** cost to the total item quantity is less than or equal to 5.

If it is 6 or above, the Shipping cost will automatically change to **FREE.**
