Promo codes may be for new player offers or existing players, generally, you will have to deposit or at least have made a recent deposit to claim them.