Site Security and SSL Certificates
  1. InkSoft Help Center
  2. Settings
  3. Site Security and SSL Certificates

Install Free SSL Certificate

Use 'Let's Encrypt' to Install your Free SSL Certificate

Let's Encrypt is a free, automated, and open Certificate Authority. We linked up with them to give you a free and easy certificate installation process! 

Make sure your domain is entered and pointed to InkSoft servers prior to submitting SSL request. Need some help? Learn how to Point & Assign Domain

About the SSL Certificate

Let's Encrypt will secure a single custom domain name through this certificate. 

This can be an umbrella to other stores that you create in the future, as long as the secondary stores DO NOT have custom domains. 


Single domain:

Single domain with additional Stores created (Umbrella Affect)

Head to Site Security/ SSL Settings in the Admin Portal to get started:
  • Hover Over Settings
  • Hover over Shopping Cart Settings
  • Click on Site Security/SSL Settings


Go to SSL Certificates:
  • Click SSL Certificates
  • Click Create New SSL Certificate Request


Start a  new SSL Certificate Request:
  • Click Basic (this is a Basic SSL for a Single Domain - Most Popular option!)


The 'Let's Encrypt Web Server Certificate':
  • Click FREE


The Certificate Request:

Let's Encrypt Subscriber Agreement

  • Click I Agree


Certificate Details

  • Select your Approver Email

NOTE: This is the email address that will receive confirmation and notifications about your SSL. 

The user that is logged into the admin portal & requesting the SSL Certificate will see their login email under Approver Email.

  • Enter Domain Name
  • Click Next


Submit Certificate Request

This is your final chance to make sure everything you just entered is accurate prior to submitting your Certificate Signing Request. If there is anything incorrect you will have to cancel this and request another certificate.

NOTE: Steps 3 through 8 will be auto-filled for you. 

  • Click Submit Request


After submitting the request, you will receive an order confirmation email with the steps you will need to take in order to finish the configuration of your SSL Certificate. The SSL typically installs automatically, but you'll need to make some changes to your DNS records again after installation.


Certificate Status after Installation is complete


  • Once you update your DNS Records through your domain provider. You will want to click the link that is provided to enable your SSL Certificate for your store(s).

NOTE: It may take up to 72 hours for your domain provider to update the applied changes to your DNS records. Please contact your domain provider if you do not see any updates after 72 hours.

To assign your SSL to your store:

  • Click Site Security/SSL Settings on your left navigational bar

  • Click SSL Configuration
  • Select Custom SSL for your store


Important To Know

Your SSL Certificate will automatically renew every 90 days for you.

There is a limit of 20 SSL Certificates per registered domain, per 7 days. Meaning, you can only request up to 20 SSL Certificates that use the same domain every 7 days (i.e. subdomains -, etc.) Once you pass the 7 day time frame you will be able to create another 20 certificates.  

EG: Let's Encrypt uses a sliding window, so you can request 10 certificates on Monday and 10 more certificates on Friday. You will then be able to request another 10 certificates starting the following Monday and the other 10 on Friday. 

NOTE: There is a limitation of 5 failed validations per account, per domain, per hour.

Have multiple domains?

You can request as many Free SSL Certificates as you would like! 

Cancel Certificate

If you made a mistake and need to cancel your certificate: 

  • Click Cancel Certificate next to Order Status


Please contact Support if you need help or have any questions regarding an SSL Certificate. We'll be happy to assist any way we can!