The promotions and bonuses are updated frequently, and with the updates, there are new bonus codes given that the player needs to use. And even when referring a friend to the casino, the player needs to use a bonus code to trigger the offer of free cash that is given. The reload bonuses given every week on deposits made each have their own bonus code, as do the extra offers and free spins provided.
And all of the additional promotions, of which there are many, require a bonus code to release the offer to the player.
The three-part welcome bonus giving players up to $1200 in funds has a bonus code for each of the three deposits, and these need to be used to release the offer to the player. There are multiple bonus codes at Ignition Casino, and each one relates to a different promotion.