Skip to content
Esc

Start typing to search the docs.

On this page
How-to Updated Aug 16, 2026

Product bulk limit

Bulk limits read a metafield on each product, so you can enforce multiples-of, a minimum or a maximum across many products at once. It is a Premium feature and also drives storefront quantity locking.

Applies to
  • Premium plan
  • Any number of products, driven by a metafield
Doesn't apply to
  • Basic plan
  • Collections — the metafield sits on products
Only a few products to limit? Use minimum product quantity instead

The only limit driven by product data rather than a list you maintain in the app — and the only one that can lock the quantity picker on your storefront.

Before you start

  • The Premium plan.
  • The app embed enabled — see install.
  • A plan for setting the metafield across your products, in bulk.

The three metafield types

TypeEffect
multiple_ofQuantity steps in your case size — 6, 12, 18
min_quantityFloor for that product
max_quantityCeiling for that product

Steps

1. Install Nex Validator

Search Nex Validator in the Shopify App Store, or use the button below. Approve the permissions and the app appears in your admin under Apps. There is a free trial, and it works on every Shopify plan.

2. Set the rule metafield on your products with the type and value you need. Shopify’s bulk editor or a CSV import handles this far faster than one at a time.

Screenshot coming soon

The rule metafield set across products in Shopify's bulk editor

3. In the app, create or open a rule and enable Allow bulk limit.

Screenshot coming soon

The Allow bulk limit toggle switched on in the rule form

4. Set Status to Enabled and save.

Verify it worked

  1. On a product page, the quantity picker steps in your multiple, or refuses to go below the minimum.
  2. At checkout, a cart that breaks the rule is blocked.
  3. A product without the metafield behaves normally.

Test both layers. The storefront lock and the checkout block are independent, and it is common for one to work while the other does not.

Common setups

GoalMetafield
Sell in cases of 12multiple_of = 12
Wholesale floor across a cataloguemin_quantity per product
Cap a rationed rangemax_quantity per product
Mixed rules across many productsDifferent values per product

Frequently asked

Why use a metafield instead of picking products?

It scales. Picking products by hand is fine for ten and unmanageable for a thousand — a metafield can be set in bulk from a CSV or a bulk editor.

What does multiples-of do?

It forces quantities to step in your case size — 6, 12, 18 — rather than allowing any number above a floor.

Is this what locks the quantity picker on my product pages?

Yes, together with the app embed and the "Allow bulk limit" toggle. This is the only limit type that drives the storefront layer.

See also: How enforcement works · Minimum product quantity · Plans and what is included