In most cases, no deposit free spins are a one-time promotion, meaning most other promos will require you to make a deposit. However, you can try subscribing to the newsletter of the casino as they might issue such promotions during an event, for example.