You cannot earn loyalty points normally with winnings through no deposit bonuses. To get reward points, you have to wager real money on games that are eligible for points.