How to install a Lets Encrypt SSL certificate

Applies to:
Professional Hosting
Business Hosting
WordPress Hosting


Time Needed:
10 minutes


This is a quick step-by-step walkthrough for installing a Let's Encrypt SSL certificate via the Control Panel.

Let's Encrypt SSL certificates are free to setup and install. For more details please see

Please note: To install a Let's Encrypt certificate via the method below, your DNS must be pointed at a hosting account (Professional Hosting, Business Hosting or WordPress Hosting).

Installing a Let's Encrypt SSL certificate

Step 1

Login to your account

Firstly, you'll need to login into your account at

Login to your account

Step 2

Choose 'Manage Sites'

Once you have logged in, click on the 'Manage Sites' icon.

This will bring up a list of websites or domain names you have in your account. Simply choose the website you wish to edit by clicking on it.

Choose 'Manage Sites'

Step 3

Select 'Advanced'

After you have clicked on the website you wish to edit, you will be presented with your website overview page. Choose 'Advanced' from the product navigation.

Select 'Advanced'

Step 4

Choose 'SSL Certificates'

Then click on the icon labelled 'SSL Certificates'.

Choose 'SSL Certificates'

Step 5

Enable Let's Encrypt

This will bring up a page with 2 options, for installing Let's Encrypt or custom SSL certificate.

In the box titled 'Let's Encrypt', simply click the button labelled 'Enable Let's Encrypt SSL Certificate' to begin the installation process.

Your Let's Encrypt SSL certificate will then begin installing, and will be in a 'pending' state. For the vast majority of cases, the installation process takes less than 1 hour. If your installation is not complete after 24 hours, please contact our support team.

If you wish to disabled your Let's Encrypt SSL certificate, simply click the button labelled 'Disabled Let's Encrypt'. This option will only be available after the installation process has been completed.

Please note: If Let's Encrypt is enabled, your certificate will automatically renew every 60 days.

For details on how to force traffic over HTTPS on either Professional Hosting & Business Hosting accounts, please read our KB article titled 'How to force HTTPS using the htaccess file'.

Enable Let's Encrypt

Was this helpful?

33 people found this article helpful Rated 9.2 out of 10 based on 172 reviews Trust Pilot