Limited to one item per person

The method described on this page refers to implementing a purchase limit that restricts members to buying only one unit of a specific product per account.

If you have not yet enabled the embedded app, please activate it from the initial setup.

Output

The product availability for members is as follows:

Members who haven't purchased

Guest members or members who have already purchased

Demo Product 

There is also a demo product with this setting, so please refer to it.

Preparation : Install Shopify Flow

Step 1: Create a Quantity Rule

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.

Step 2: Create a Customer Rule

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.

Step 3: Create a Workflow to Add Customer Tags at Purchase

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.