Yes, most welcome bonuses require you to put a certain minimum amount of money to in order to be claimed.