A lot depends on the type of bonus. On a free spin online casino you will receive the free spins as part of the welcome bonus. These free spins are posted to your account automatically. There are also offers which ask for special codes.