Per-Customer Order Limits
2 min read
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
- Go to Customer Limits from the dashboard
- Click Add Customer Limit
- Choose Order frequency as the limit type
- Set the maximum number of orders per period (for example, 2 orders per week)
- Choose who it applies to: All customers, a specific tag, or specific customers
- 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
- Go to Customer Limits
- Add a rule and choose Apply to: Customer tag
- Enter the tag name exactly as it appears in Shopify (tags are case-sensitive)
- Set the limit
- Repeat for other segments
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