US: 214-453-8700
UK: 0121 295 9392

Launching our Help Center!

Today we’re extremely pleased to announce the launch of our brand new Help Center! The new help center is home to our advice articles covering frequently asked questions from how to set up an e-mail address to how to add an SSL to your website.

We made the URL simple and easy to remember also …

Over the coming weeks, we will be adding more articles so be sure to check back often to see what’s new.

We’d love to hear your feedback on our new Help Center, so please do drop us a note with your thoughts and any articles to see added!