The time frame varies from one casino to another. In some cases, you might need to make a deposit to trigger the bonus, while others credit it to your account automatically after sign-up. Once again, reading the fine print is essential to understanding how each particular offer works.