No, the welcome bonus doesn’t require any promo codes at the moment. You can directly claim it after making a qualifying deposit.