No, you can receive online casino free spins even when you are an existing player on an online platform. Casinos run ongoing promotions, like a weekly matched deposit offer that rewards players with cash and free spins after depositing some amount in their accounts. Register on such sites to benefit from the promo.