No, some casinos will allow you to activate the bonus when you sign-up or you can click on the promo of choice from your account when you sign in.