While BetSteve rewards you for making a deposit, they do not offer a bonus for every deposit. Deposit bonuses are often given to new registering players making a deposit. However, they have ongoing promotions which are sent regularly via email addresses.