I am trying to add the API key after installing a fresh WP

I am trying to add the API key after installing a fresh WP site and Dashboard plugin but every time I login it just takes me to my profile page which shows me my API key but where do I need to put it??

the new site is wp.struckbyhosting.com

Thanks!
Luke.