I am searching for an app or any setting that gives me the feature of One user can purchase one time only for any particular SKU or product. Could you please suggest an App like that?
Example : we are selling sample products free of cost but want to put a condition. one customer gets this offer one time only.
I also reached out to my friends and they suggested this app (free trial available): Free Gifts BOGO buy x get y. It offers buy x get y on cart value or specific products. It can also limit customers to receive one gift only for the whole promotional campaign (your request if I am correct).
Once you’ve created the profile, you’ll need to set a shipping rate that is specific to a single one of the free products.
This way if a customer comes through to check out with more than one “free” product, there will be no shipping option available to them.
That said, this will not prevent them from coming back to your store and checking out multiple times with just the one product permitted by your shipping profile. But it is one option!
This will mean that customers need an account to complete their checkout. If they have a customer account, you can then send them a discount code for a free product that is limited to one use only. There are several parameters you could set for a discount:
Obviously making customer accounts a requirement is a brave move, but it doesn’t have to be a permanent business decision. Then again you might decide it has legs and decide to keep it for the long term - after all, exclusive memberships and clubs are a big selling point for customers.