We'll email you from hello@clickminded.com with your new login details. It can take up to 20 minutes to arrive, so please be patient.
Make sure to check your "spam" or "promotions" folder: