Yes, players need to use specific bonus codes while placing their deposits to benefit from the respective deposit bonuses. To find out the latest promo codes and other important details, players are advised to visit the promotions page on the Bitkingz Casino website.