No-deposit incentives will be element of a welcome bonus to own the new users