Yes, you must have an account to be able to book through Guruwalk. If you don't have one, you can register here.
This account is automatically created when you make your first reservation.
Why is it important?
1) Keep in touch with your guide
2) Manage your bookings
3) Receive relevant information by email about your booking
As there is no reservation fee, it is important to have the basic information so that both parties are sure that the tour will take place.