In order to receive a no deposit bonus, you will typically need to sign up for an account with the casino or online gaming site offering the bonus. In some cases, you may need to provide your credit card information to verify your identity and age. Once you have registered for an account, you will likely be able to access the bonus funds by entering a special code or clicking on a link provided by the casino.