To install WordPress using the SiteGround Wizard, first access your Customer Area. After you signup for our WordPress hosting package you will receive all the necessary information you need to login.
Once you login to your Customer Area for the first time, you will see a pop-up asking you if you want to Start a new website on your account. Select that option and click on the WordPress button.
A new section would appear where you should enter the login information for your new WordPress application. Once you are ready click on the Confirm button.
Next, choose what Enhancements you wish to add to your account - if you want to add any. When you are ready with this step - click on the Complete Setup button.
That's it! You can now go to the front page of your site and check out the newly installed WordPress application.