To claim a no deposit bonus at Slots Capital, you will need to create an account and enter the specified bonus code, if required. Once you have completed these steps, the bonus funds or free spins will be credited to your account, allowing you to start playing right away.