Loading...

Knowledge Base

How to Purchase and Install SSL Certificates in Customer Portal

SSL Certificates help protect your website and users by encrypting communication between your server and visitors. When installed, your site will display a padlock icon in the browser address bar, signaling that it’s secure and trustworthy.

All HostGator Shared, WordPress, and eCommerce hosting plans include a free SSL certificate. If you need more advanced features, you can upgrade to a Premium or Wildcard SSL, which is directly accessible through the HostGator Customer Portal.

This article discusses the following topics:


How to purchase an SSL Certificate

To order an SSL:

  1. Log in to the Customer Portal.
  2. There are several ways to order an SSL in the Customer Portal - via the Websites tabSecurity tab, or the Marketplace.


    Via the Websites tab

    1. Click Websites on the left-hand menu.

      Customer Portal - Websites tab

    2. Click the SETTINGS button for the website you want to purchase the SSL.

      settings button

    3. On the website management page, click the SECURITY tab.
    4. Click the ADD SSL CERTIFICATE button under the SSL Certificates section.

      Security tab - SSL Certificates - Add SSL

     

    Via the Security tab

    1. Click Security on the left-hand menu.

      Customer Portal - Security tab

    2. You will see all security products under the All Products tab. Click on the ADD SECURITY dropdown menu in the top-right and select SSL Certificates from the list of options.

      Add Security - SSL Certificates

      You can also click the SSL Certificate tab and click the ADD SSL CERTIFICATES button.

      Add SSL Certificates button

     

    Via the Marketplace

    1. Click MARKETPLACE on the left-hand menu.

      Customer Portal - Marketplace tab

    2. Scroll to the Security section and click CLAIM OFFER under the Premium SSL card.

      Security section

  3. Choose the SSL plan you'd like to use for your website.

    Marketplace - Select SSL plan

  4. Enter the domain to be connected to your SSL certificate.
  5. Please make sure you have a payment method on file. You will be prompted to add one if you don't have one.
  6. Click the BUY NOW button and complete the payment transaction.
  7. You should now see your SSL Certificate under the Security tab on the left-hand menu of your Customer Portal.

    Security tab - SSL Certificates tab


How to configure SSL Certificate (Post-Purchase)

SSL certificates are often installed automatically. If not, you can activate it manually by completing three simple steps.

If you are moving an SSL from a third-party provider, you will not have to verify your domain. Please visit the following article for more information about installing third-party SSL certificates.

Step 1: Assign Domain

  1. Go to the Security tab in your Customer Portal.

    Customer Portal - Security tab

  2. Find your SSL package and click MANAGE.

    Security tab - SSL Certificates Manage

  3. In the SSL Control Panel, click Provide Domain.

    Security tab - SSL Certificates - Provide Domain

  4. A pop-up will open, enter and confirm your domain name, then click Continue.

    Security tab - SSL Certificates - Enter Domain

    Note: Ensure that your SSL certificate is issued to the exact version of the domain or subdomain it will be assigned to (e.g., example.com vs www.example.com). Remember that once the domain is assigned, it cannot be changed.

Step 2: Provide Certificate Signing Request (CSR)

  • If HostGator hosts your website, a CSR is generated automatically.
  • If your website is hosted by a third-party host, follow these steps:
    1. Choose your server type.
    2. Paste the CSR provided by your host into the Enter CSR From Web Host field.
    3. Click Continue.

      Security tab - SSL Certificates - Provide CSR


Step 3: Submit Validation Information

  • Option 1: CNAME Verification (Recommended)

    Add a CNAME DNS record to your domain's DNS.

    Benefits:
    • More reliable than email
    • Works with WHOIS privacy
    • Preferred by HostGator and Certificate Authorities

    Steps:
    1. Choose Add CNAME DNS Records (Recommended) and click Next.

      Security tab - SSL Certificates - Add CNAME Option

    2. Copy the provided CNAME Value and Hostname.

      Security tab - SSL Certificates - Copy CNAME Value

    3. Add the CNAME Record to your DNS.
      • If your domain is hosted with HostGator, follow these steps:
        1. Go to the Domains section and navigate to the DNS tab.
        2. Click Add Record, then choose CNAME.
        3. Fill in the details:
          Field Value
          Type CNAME
          Refers to Other Host
          Host Name (Paste the CNAME Value)
          Alias (Points to) ( Paste the Hostname — Must begin with an underscore _)
          TTL 2 Hours
          Important: Double-check for typos or extra spaces in the fields before saving.
          Note: To revalidate or reissue your SSL certificate, replace the old CNAME record with a new one.
        4. Save the changes.
      • If your domain is hosted outside HostGator, please contact your DNS provider directly to update the CNAME records.
    4. Confirm the CNAME record has been added.
    5. Return to the SSL Control Panel.
    6. Check the box:
      “Please click here when you've confirmed the CNAME record has been added to the DNS records for <domain>.”

      Security tab - SSL Certificates - Confirm Checkbox

    7. Click Submit.
       
  • Option 2: Email Verification (Limited availability)

    Only available for these admin addresses:


    Steps:
    1. Choose Email Validation and click Next.

      Security tab - SSL Certificates - Email Validation

    2. Select an eligible email address and click Submit.

      Security tab - SSL Certificates - Select Email Address

    3. Open the email, click the confirmation link, and follow the preceding steps.
    4. Enter the validation code and complete the process.
    Important: Email validation may fail if your domain uses domain privacy or if the specified email account does not exist. Ensure that the email address is valid and that domain privacy is disabled.

Not sure what you need? We have consolidated our SSL articles for you.

Need further assistance? Please contact us via phone or chat so we can assist you!
Did you find this article helpful?

 
* Your feedback is too short

Loading...