Just signed up. When trying to add a new site I get the error "Wrong API Key"
I just created the site using my Media Temple managed wordpress hosting account. I've added the temp site URL and the new sites WP Admin username and password.
lmk pls what I am doing wrong or how to fix
tyty & kisses