---
title: "Per-Customer Order Limits"
description: "Restrict how many orders each customer can place within a given time period."
contentType: "docs"
locale: "en"
localized: true
source: "https://orderrules.com/docs/customer-rules/per-customer-order-limits"
slug: "customer-rules/per-customer-order-limits"
---
## Limit Orders Per Customer

Per-customer order limits control how frequently individual customers can place orders. This prevents bulk resellers from buying out your inventory and ensures fair access for everyone.

## How to Set Up

1. Go to **Customer Limits** from the dashboard
2. Click **Add Customer Limit**
3. Choose **Order frequency** as the limit type
4. Set the maximum number of orders per period (for example, 2 orders per week)
5. Choose who it applies to: All customers, a specific tag, or specific customers
6. Click **Save**

## Example: Weekly Order Frequency

```
Rule:    Max 2 orders per customer per week
Target:  All customers

Result:
  Monday:    Customer places order 1 -- OK
  Wednesday: Customer places order 2 -- OK
  Friday:    Customer tries order 3 -- Blocked
  Next Monday: Limit resets, customer can order again
```

## Customer Segment Rules

Set different limits for different customer groups using Shopify tags:

```
Standard customers:               Max 2 orders per week
VIP customers (tag "VIP"):        Max 5 orders per week
Wholesale customers (tag "WS"):   No limit
```

### How to Configure Segments

1. Go to **Customer Limits**
2. Add a rule and choose **Apply to: Customer tag**
3. Enter the tag name exactly as it appears in Shopify (tags are case-sensitive)
4. Set the limit
5. Repeat for other segments

### Tiering by customer segment

| Segment | Identified by | Example limit |
|---|---|---|
| Standard | No tag | 2 orders per week |
| VIP | Shopify customer tag `VIP` | 5 orders per week |
| Wholesale | Shopify customer tag `WS` | No limit |

Tags come from Shopify, so the segment follows the customer record you already maintain — no separate list to keep in sync.

## How Customers Are Tracked

**Logged-in customers:** Tracked by their Shopify customer ID. This is accurate and works across devices.

**Guest customers:** Tracked by email address after their first order. Guests cannot be tracked before their first purchase.

## What Customers See

**On the storefront (logged in):**
- "You have 1 order remaining this week"
- Or, if maxed out: "You've reached your weekly order limit"

**At checkout:**
```
"You've already placed 2 orders this week (limit: 2 per customer). Try again on Monday."
```

## Tips

- Encourage customer accounts for more reliable tracking
- Use strong messaging on your store ("One order per household per week") to set expectations
- Start with a generous limit and tighten it if you see abuse

## Related

- [Per-Customer Quantity Limits](/docs/customer-rules/per-customer-quantity-limits)
- [Limit Periods](/docs/customer-rules/limit-periods)
- [Weight-Based Customer Limits](/docs/customer-rules/weight-based-limits)
- [Strict Login Enforcement (Block Guest Checkout)](/docs/guides/guest-checkout-blocking)
