Sign up for an account on the Hell Spin Casino website.Make your first deposit.The welcome bonus (which often includes a match bonus and free spins) will be automatically credited to your account.Follow any specific bonus terms and conditions to ensure you maximize your bonus benefits.