Skip to content

Flash sale purchase limits

Fair access during promotions — Running a flash sale or deep discount? Limit each customer to a set quantity so more people can take advantage of the deal before stock runs out.

Product-level cap Checkout validation Promotion fairness Collection + tag conditions
Rule configuration

Max 3 per product · During sale period

yourstore.myshopify.com/checkout
Your Store
Summer Sale Hoodie

Summer Sale Hoodie

60% OFF

Qty: 8

$127.92

Limit exceeded

Flash sale: max 3 per customer. Remove 5.

Complete order

Why merchants need this

The challenge and how Nex MOQ solves it

The Problem

Without order limits

Your 60% off flash sale is supposed to attract 100 new customers. Instead, 5 people buy your entire stock in the first minute. The promotion fails to reach its target audience.

This costs you revenue, customers, or compliance — every unprotected order is a risk
The Solution

With Nex MOQ

Set a per-product maximum during the sale period. Use AND conditions to combine Collection = "Flash Sale" AND Product tag = "on-sale" for targeted limits. Nex MOQ limits each customer to your chosen quantity (e.g., 3 per product), ensuring more customers get access to the deal.

Set the rule once — Nex MOQ enforces it at checkout automatically
Takes under 2 minutes

How to set it up

No code required. Just create a rule and activate it.

1

Create a rule with type "Maximum quantity per product"

2

Set the maximum to 3 (or your preferred limit)

3

Scope to the products or collection on sale

4

Activate when the sale starts, deactivate when it ends

Try it now — free for 7 days

No credit card required · Works on all Shopify plans

Ready to enforce order limits?

Start your free trial. No code required. Works on all Shopify plans.

Plans from $9.99/month after free trial · Free for dev stores