We have a few different ways to setup WordPress right after you setup your hosting account. We recommend installing either using the WordPress Toolkit or Softaculous.
If you have any issues, please contact support.