You don't have to have promo code. Sportsbook offer promo offers to anyone who registers and some sportsbook don't use promo codes at all. The only difference is that with the promo code you often get some additional promo offer.