No deposit bonuses are usually given to new players to encourage them to pick a site they haven’t used before or try out a game that just appeared on the market. It’s a great way to beat the competition for casinos since they are basically giving players a chance to earn real money without making a deposit. Such promotions are usually automatically granted to the player once they sign up. In some cases, they may require a bonus code – or players may be given choices between no deposit and deposit promotions.