Can we put a promotion/Bonus Buy counter and put a block when a set limit is exceeded?
Problem Statement / Query
Can we put a promotion/Bonus Buy counter and put a block when a set limit is exceeded?

For example, ABC promotion is valid only for 50 people and once 50 people get the benefit, the offer (promotion/Bonus Buy) should not be applied.
Version
Not the version-specific
Resolution
There is an option under Bonus By settings that allows setting "Maximum Redemption Count Per Store".

Below is the screenshot for the same:

Option "Maximum Redemption Count Per Store" should be given the desired value to apply this setting in the system.

Below is a detailed explanation for the same
To open the window, choose Operations > Pricing and Promotion > Bonus Buys.
Maximum Redemption Count Per Store
Enter the number of times this promotion can be applied in a particular store.
Promotion count can be specified on the Bonus Buys setup so that you can limit the number of times a promotion is triggered on a particular store. For example, you can now configure a promotion so that it applies only for the first 5 consumers.