Yes, and no. The first deposit bonus that you get doesn't need to be activated with the coupon, however, the subsequent deposit match bonuses will need to be activated with the codes that are provided within the promotions section at the casino. Weekly promos don't require the use of bonus codes.