No. All you have to do to get your welcome bonus is sign up and make a qualifying deposit. Check out the promotion terms and conditions on the House of Spades website for full details.