Skip to main content
Enhance makes SSL certificate management simple with free automatic Let’s Encrypt certificates for all websites.

Automatic SSL (Let’s Encrypt)

When you add a website to Enhance and its domain points to the server, a free Let’s Encrypt SSL certificate is issued automatically. The certificate renews automatically before expiry — no action is needed on your part. For the automatic certificate to be issued:
  1. Your domain’s DNS must point to the Stablepoint server (A record or nameservers).
  2. Allow a few minutes after DNS propagation for the certificate to be issued.
To check the SSL status of a website:
  1. Log in to your Enhance control panel.
  2. Select the website.
  3. In the left sidebar, click SSL.
The SSL page shows the current certificate, its issuer, and expiry date.

Installing a custom SSL certificate

If you have purchased a certificate from a third-party provider, you can install it manually:
  1. Log in to your Enhance control panel.
  2. Select the website.
  3. In the left sidebar, click SSL.
  4. Choose the option to install a custom certificate.
  5. Paste in:
    • The certificate (CRT)
    • The private key
    • The CA bundle / chain (if provided by your certificate authority)
  6. Save the certificate.
The certificate is applied to the website immediately.

Forcing HTTPS

Once a valid certificate is in place, we recommend forcing all traffic to HTTPS. In the website’s SSL settings, enable the Force HTTPS option. All HTTP requests will then redirect automatically to the secure version of your site.
If your site shows mixed-content warnings after enabling HTTPS, update any hard-coded http:// links in your site content, or use a plugin such as Really Simple SSL for WordPress sites.
If you have any issues with SSL certificates on Stablepoint hosting, please contact our support team.