If a new casino no deposit bonus offered to players who just created an account, then you can use such a promo only one time. However, if a no deposit free bonus is part of a loyalty program, then you should be able to claim the deal multiple times.