No. You can perform basic Sign Up Genius functions without an account by clicking in your email invitation to the outing. However, having an account makes it a lot easier to change your sign up, when needed.  An account also allows easy access to your sign ups.