It takes a minute. You can add your first website right after.
A confirmation link is sent here.
Your manager uses it for site reviews and payouts.
Already have an account? Sign in