Pretty much everyone. New customers can often benefit from a No Deposit Bonus simply by signing up to a casino. Seasoned players are often rewarded No Deposit Bonuses as gifts for their loyalty. Some casinos will offer No Deposit Bonuses to customers for completing certain actions during a special promotion.