# Create Collection Limit

**Requires:** Free plan (notification timing and re-purchase rules require Paid plan)

***

### Step 1: Open Limits management and create a new limit <a href="#step-1-open-limits-management-and-create-a-new-limit" id="step-1-open-limits-management-and-create-a-new-limit"></a>

From the left-hand menu of the app, click **Limits management** to open the list of your rules. Click **Create new order limit** (or **Create new limit**, in the top-right, if you already have rules) to open the limit type chooser.

![Create a new limit](/files/iQIp8bUw8FKpbFCGtddu)

***

### Step 2: Choose the limit type <a href="#step-2-choose-the-limit-type" id="step-2-choose-the-limit-type"></a>

On the limit type chooser, find the **Collection limit** card and click **Select**.

Each Collection limit is independent — you can run several at once across different collections, each with its own conditions and date window.

![Select Collection limit](/files/yWxqJmCPmmZ1RhdfG4rT)

***

### Step 3: Name your limit <a href="#step-3-name-your-limit" id="step-3-name-your-limit"></a>

In the **General** card, enter a name in the **Limit Name** field. This name is for internal use only — customers will never see it. Use something descriptive like "Black Friday — max 3 from Sneakers collection" so you can audit your rules later.

![Name the limit](/files/J1DLg4KtlNCUEHytLJhb)

***

### Step 4: Select the collection to limit <a href="#step-4-select-the-collection-to-limit" id="step-4-select-the-collection-to-limit"></a>

Under **Select collections to limit**, click the **Select collection** button to open the collection picker.

* Search for a collection by name.
* Tick the collection(s) you want to limit.
* Click **Select** to confirm.

You can pick more than one collection — the same min/max rule applies across all of them.

![Pick a collection](/files/4sO7cM2peHPUmaIa86R2)

***

### Step 5: Set the limit conditions <a href="#step-5-set-the-limit-conditions" id="step-5-set-the-limit-conditions"></a>

Open the **Limit conditions** card and choose the **Condition type** that matches what you want to cap:

| Condition type             | What it caps                                                                    |
| -------------------------- | ------------------------------------------------------------------------------- |
| **Total product quantity** | Total number of units from the selected collection in the cart.                 |
| **Total product value**    | Money value of items from the selected collection. Currency follows your store. |

Then fill in the min/max fields. For Collection limits they appear as:

* **Minimum quantity from collection** / **Maximum quantity from collection**
* **Minimum value from collection** / **Maximum value from collection**

> **Important:** Leave the **maximum** field blank to set **no upper limit**. Set **maximum = 0** to block customers from purchasing any product in the collection.

#### Sell product in multiples (Total product quantity only) <a href="#sell-product-in-multiples-total-product-quantity-only" id="sell-product-in-multiples-total-product-quantity-only"></a>

Tick **Sell product in multiples** to force purchases in fixed bundle sizes (e.g., pairs, six-packs). When enabled, you also pick where the multiple applies via the **Apply multiple to** dropdown:

* **Collection** — total quantity from the collection must be a multiple.
* **Each product** — each product in the collection must be added in multiples.
* **Each variant** — each variant must be added in multiples.

![Limit conditions for a collection](/files/b5k97eVlEMcqsMTiOo5v)

***

### Step 6: Configure Advanced Settings <a href="#step-6-configure-advanced-settings" id="step-6-configure-advanced-settings"></a>

Expand the **Advanced Setting** card to control *when* the limit is active, *how* the notification behaves, and *whether* re-purchase rules apply.

#### Active dates <a href="#active-dates" id="active-dates"></a>

* **Start date** — the date (GMT +00:00) the limit becomes active. Required.
* **Set end date** — tick this checkbox to add an end date. The limit stops applying after the end date. Leave it unchecked for an indefinite rule.

#### Notify about limit when <a href="#notify-about-limit-when" id="notify-about-limit-when"></a>

> **Pro plan:** **Notify about limit when** is available on Pro and above. On Free, this dropdown is locked to the default option.

Pick when the on-storefront notification should appear:

* **The limit has been reached** — only show the message once the limit is hit.
* **"add-to-cart" button is clicked and in cart page** — show whenever the customer adds to cart or changes the cart in a way that would break the limit.
* **No notification** — silent mode. The Checkout button is disabled when the limit is hit, but no message is shown.

#### Limit customer re-purchase <a href="#limit-customer-re-purchase" id="limit-customer-re-purchase"></a>

> **Paid plan:** **Limit customer re-purchase** is available on Paid plan. On Free, this dropdown is locked to **No re-purchase limit**.

Cap how often a single customer can re-purchase from the collection over time:

* **Once per lifetime**
* **Once per year**
* **Once per month**
* **No re-purchase limit**
* **Custom time** — set your own interval in hours, days, months, or years.

For the full breakdown of each option, see the [Re-purchase limit guide](https://file+.vscode-resource.vscode-cdn.net/order-limit-help-center/re-purchase-limit).

#### "Contact us" in notification <a href="#contact-us-in-notification" id="contact-us-in-notification"></a>

Tick **"Contact us" in notification** to add a Contact us button to the limit message. When enabled, paste the destination link (live chat URL, contact form, or social channel) in the **"Contact us" URL** field. The button text itself is edited in the Message tab.

![Advanced settings](/files/yAUMfbRGpr6qCcacwDO9)

***

### Step 7: Customize the message and save <a href="#step-7-customize-the-message-and-save" id="step-7-customize-the-message-and-save"></a>

Switch to the **Message** tab to tailor the limit notification text and add translations. The default language card sits at the top; below it you can add more languages via **Add supported language**.

Use the available variables shown under **Note: Here are a few variables you can use** to inject the live limit values into your copy. For a Collection Limit, the available variables are:

* `{{minimum_product_quantity}}` / `{{maximum_product_quantity}}` — minimum / maximum product quantity
* `{{minimum_total_product_value}}` / `{{maximum_total_product_value}}` — minimum / maximum total value
* `{{minimum_product_weight}}` / `{{maximum_product_weight}}` — minimum / maximum product weight
* `{{multiple}}` — current multiple value
* `{{skip_value}}` — quantity value excluded from the multiple rule
* `{{weight_unit}}` — the shop's weight unit (lb, kg, g, oz)
* `{Button text}` — for the Contact us button copy

The app shows only the variables that match your chosen condition type. Click the copy icon next to any variable to put it on your clipboard.

For the full translation walkthrough (adding languages, toggling them on, setting a default), see [Customize and translate limit message](https://file+.vscode-resource.vscode-cdn.net/order-limit-help-center/customize-translate-limit-message).

When everything looks right, click **Save** at the top of the page. The limit goes live on the start date you set.

<br>

> **Tip:** Open the collection page in an incognito tab and try to add more than the allowed quantity. Confirm the limit triggers and the message appears as expected.

***

### Tips <a href="#tips" id="tips"></a>

* **One collection, one rule.** Avoid stacking multiple Collection limits on the same collection — the stricter rule usually wins and that's rarely what you want.
* **Add products to a Shopify collection, not the limit.** The limit auto-applies to every product in the collection. Add or remove products in Shopify and the rule follows.
* **Re-purchase needs login.** The re-purchase rule depends on a logged-in customer. In Shopify Admin → **Settings → Checkout**, switch customer accounts on so the limit can identify repeat buyers.
* **Test with a real cart.** Before going live, add the maximum quantity + 1 to a test cart and confirm the message wording and Checkout button behavior.

***

And there you have it! You've successfully created a Collection limit for your store. Customers now see a clear notification whenever they try to exceed the cap, and you stay in control of how each collection is sold.

If you have any questions or run into any issues, don't hesitate to reach out. We're here to help!


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.avada.io/order-limit-help-center/create-collection-limit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
