If you are a new Zoho user, you have to create a Zoho account to access Zoho Sign and Zoho's other services.
Creating a Zoho account
Go to
Zoho Homepage and click
Sign up to create an account with your email or using your Google, LinkedIn, or Office365 account.