If you just purchased a brand new hosting new hosting you will get a free SSL, which we install for you. However, the installation doesn't always occur right away, as it takes some time for us to process. Your SSL Certificate will be automatically installed within 24 hours so please give it some time and if it is still not installed after the 24 hours, please contact support.
Free Hosting SSL not installed
Last Updated: Feb 12, 2019
Can't find what you're looking for? Contact our support team now
Live Chat
Live agent: 12am - 6pm MST every day
Live virtual bot: 6pm - 12am MST every day
Mountain Time, Denver, USA