You don’t have to use any promo code to leverage onboard bonuses, including a no deposit bonus. You only need to submit it in the Cashier section on the website.