Loyalty points cannot be earned with no deposit bonuses in the majority of online casinos. Welcome bonuses and deposit bonuses do tend to contribute toward your VIP progress in an online casino, but no deposit bonuses are mostly meant to serve as regular rewards. You will need to spend your no deposit bonus, unlock the money by fulfilling its wagering requirements, and then use the cash to play on the casino if you want to get around the loyalty point restrictions of a no deposit bonus.