A no deposit incentive is actually popular one of participants as it doesn’t want a first deposit