You’ll need to register an account before claiming any promotion, regardless of which online casino you choose to play at. This is true for all types of complimentary tokens, as even no deposit awards require an active profile.