Most casinos require you to deposit some cash into your newly-created account to trigger your welcome bonus. Be sure to check with the casino for the minimum deposit required.