If it’s a no deposit free spins offer, you simply need to register at the casino. As the name suggests, a deposit free spins offer requires you to fund your account.