No. Simply sign up and make a qualifying deposit, and you will be invited to activate your bonus automatically.