Would you like to view the demo product?
This page introduces how to restrict customers to purchasing only one of a specific product (hereinafter referred to as "limited to one item per person").
If you haven't enabled the app embed yet, please enable it from the Setup guide.
By configuring the settings on this page, the target product will be limited to one purchase per customer. This is achieved by checking for a specific Customer tag (e.g., "Purchased").
The status of Eligible items varies depending on the customer's tags as follows:
Customers without the "Purchased" tag → Purchase possible (up to 1)
Customers with the "Purchased" tag → Purchase not possible
Please refer to the demo product for this setting. [[Demo] Limited to one item per person]
This page introduces a setup method using both Shopify Flow and RuffRuff Order Limits. If you haven't installed Shopify Flow yet, please do so before proceeding.
First, set up a quantity limit in RuffRuff Order Limits to restrict purchases to one item per order for specific products.
(1) Click on "Product quantity rules" in the left menu of the app
(2) Click "Create rule"
(3) Set the maximum quantity to 1
(4) Select the products you want to apply the "One item per person" rule to
(5) Click "Save"
Note: You can optionally modify the title, product message, scope of application, and alert message as needed.
Next, set up a member restriction in RuffRuff Order Limits to allow only members without the "purchased" tag to buy the product.
(1) Click on "Customer rules" in the left menu of the app
(2) Click "Create rule"
(3) Check the box for "Customers with the tags below are not allowed to make purchases."
(4) Enter "purchased" in the input form below
(5) Select the products you want to apply the "one per customer" rule to
Note: You can optionally modify the title, product message, scope of application, and alert message as needed.
Finally, create a workflow in Shopify Flow to automatically add the "purchased" tag to the customer's tags when they buy the product.
(1) Open Shopify Flow and click "Create Workflow"
(2) Set the trigger to "Order Created"
(3) Set a condition to identify the product(s) you want to apply the "one item per person" rule to
Note: In the attached image, the condition is set to match the SKU. You can use various methods to identify products, not just SKUs. You can use product names or partial matches instead of exact matches. Please set up the conditions according to your specific situation.
(4) Choose "Add Customer Tags" as the action, and set "purchased" as the tag to be added
(5) Click "Turn on workflow"
This completes the setup for implementing a "one item per person" purchase limit using RuffRuff Order Limits and Shopify Flow.