Yes, most of the bonuses available on the site demand a promo code. You need them to claim the offers.