> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://molsoft.crisp.help/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Limit Settings

# Items to Target

The **Items to Target** section is where you define which items your limit will apply to. Limits can be set based on **price, quantity, resource, or weight**. You’ll also specify criteria such as **Minimum, Maximum, and Multiple of**, which the cart must meet for the limit to be valid.  

![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_1de5c2p.png)
---

## Force Limit Checkbox

Enabling the **Force Limit** checkbox ensures the limit is enforced even if the targeted item is **not** in the cart.  

### Example: Minimum Quantity of 2

- **Force Limit Enabled**: Users must add at least **2** of the item to proceed to checkout, even if they did not initially add the item.  
- **Force Limit Disabled**: Users can check out without the item, but if they add **1**, they will be required to add at least **2** to meet the limit.  

![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_109unoo.png)
> **Note:** The variable `{{item}}`, which displays the item title in messages, will not work if the item is not already in the cart. Adjust your messages accordingly when using the Force Limit option.
---

## Setting Limit Values

Each limit can include multiple criteria:  

- **Quantity**  
- **By Resource**  
- **Weight**  

| Criteria | Description |
| ---- |
| **Minimum** | The minimum amount required to meet the limit. |
| **Maximum** | The maximum amount allowed before exceeding the limit. |
| **Multiple of** | Ensures the value aligns with a specific multiple. |
  ![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_kuxbhc.png)
---

## Exclusions

All limit types, except **Variant Limits**, support exclusions. Excluded items will not be counted in the **Minimum, Maximum, or Multiple of** values, allowing for more flexible configurations.  

![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_16hebg5.png)
---

# Limit Types and Targeting

## Product Limits

You can manually target specific products or entire collections. Additionally, you can use **Target Rules** to apply limits based on text conditions. If **any** of the conditions are met, the item will be subject to the limit.  

![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_wsw71g.png)

### Target Rule Conditions

| Target | Conditions Available |
| ---- |
| **Collection Title** | Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |
| **Vendor** | Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |
| **Product Type** | Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |
| **Tag** | Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |
  ![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_1bkr4j4.png)

> **Note:** If multiple products are targeted, the limit applies separately to each product.

| **Tag rules**: "Is Not Equal To" means the product doesn't have that tag, and "Does Not Contain" means none of its tags contains the text. A product without tags matches both. This applies to target rules, exclusions and resource filters.

|| **Strict limits** can't read collection titles, or match tags by pattern. A limit with a **Collection Title** rule, or a **Tag** rule using Contains, Does Not Contain, Starts With or Ends With, can't be strict: select the collections themselves, or use a Tag rule with **Is Equal To** or **Is Not Equal To** and the exact tag. Product title, variant title, vendor and product type rules can be strict with every condition. See [Strict Limits: What They Can't Check](https://molsoft.crisp.help/en/article/strict-limits-what-they-cant-check-61c253/).
---

## Variant Limits

Similar to product limits, you can manually target variants or apply limits to all variants within a product or collection. **Target Rules** can also be used to set limits based on specific conditions.  

![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_36cwv9.png)
### Target Rule Conditions

| Target | Conditions Available |
| ---- |
| **Product Title** | Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |
| **Collection Title** | Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |
| **Vendor** | Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |
| **Tag** | Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |

> **Note:** If multiple variants are targeted, the limit applies separately to each variant.
---

## Collection Limits

You can manually select collections or set **Target Rules** based on collection titles.  

| Conditions Available |
| ---- |
| Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |
  ![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_1g7euai.png)

> **Note:** If multiple collections are targeted, the limit applies separately to each collection.
---

## Vendor Limits

You can manually enter vendor names or use **Target Rules** to apply limits based on vendor names.  Enter a comma-separated list.

![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_qq9wp.png)
| Conditions Available |
| ---- |
| Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |

> **Note:** If multiple vendors are targeted, the limit applies separately to each vendor.
---

## Product Type Limits

You can manually enter product types or use **Target Rules** for targeting.  Enter a comma-separated list.

![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_tscx5l.png)

| Conditions Available |
| ---- |
| Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |

> **Note:** If multiple product types are targeted, the limit applies separately to each type.
---

## Tag Limits

You can manually enter tags or use **Target Rules** based on tag names.  Enter a comma-separated list.

![](https://storage.crisp.chat/users/helpdesk/website/4dd3899948d8e000/monosnap-molsoft-shawn-dev-sto_6a05h.png)

| Conditions Available |
| ---- |
| Is Equal To, Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With |

> **Note:** If multiple tags are targeted, the limit applies separately to each tag.

|| A Tag limit can be strict with selected tags, or with **Target Rules** using **Is Equal To**. Its other target rules (Is Not Equal To, Contains, Does Not Contain, Starts With, Ends With) can't be strict: a strict limit can't list a product's tags, which those rules need to find the tags to limit. Select the tags themselves instead. See [Strict Limits: What They Can't Check](https://molsoft.crisp.help/en/article/strict-limits-what-they-cant-check-61c253/).