No account yet? Create one
Add your first WordPress site to log in to it with one click.
Install it once on the site you want to add.
In WordPress, go to Plugins → Add New → Upload Plugin, choose the zip, then click Activate.
Go to Settings → SiteHub and click Generate connection key. One-click login will sign in as the administrator who does this.