Browse by Topic

Installing a BigCommerce SSL Certificate

An SSL (Secure Sockets Layer) certificate is issued by a trusted authority for a specific domain or subdomain. It verifies that a secure page is properly encrypted, ensuring that all information passed between a user and the site is private. Having an encrypted store helps boost your conversion rate by increasing shopper confidence. In addition, serving your entire site securely can improve your store’s SEO.

All BigCommerce stores with a custom domain installed after May 24, 2017 are automatically outfitted with a free, dedicated SSL certificate called Encryption Everywhere, and stores with a custom domain installed before that date can opt in to the free certificate at any time.

In addition, BigCommerce also offers three levels of dedicated SSL certificates verified by GeoTrust. To learn more about the features all of our SSL certificates offer, see BigCommerce SSL Options.


Installing a third-party SSL certificate? If your store is on a Pro or above plan, you can optionally use an SSL certificate purchased from somewhere else (not BigCommerce). See Installing a Third-Party SSL Certificate for instructions and more details.

Installing an SSL Certificate from BigCommerce

To install an SSL certificate, you will need to be logged in as the Store Owner and have a custom domain name applied to your store.

The process of purchasing and installing an SSL certificate differs depending on which billing and accounting system your store is using. Follow the steps below if you are using the BigCommerce Account Dashboard. See Legacy Client Area if you are using our Legacy Client Area.

1. Go to Account SettingsAccount DetailsSSL Certificate.

2. Select the domain for your SSL certificate (if you have more than one) from the drop-down menu.

Select domain drop-down menu

3. Click Choose a certificate under Install an SSL certificate from BigCommerce.

Choose a certificate button

3. Click Buy at the bottom of the SSL certificate type you would like to purchase (or Install for Encryption Everywhere). See BigCommerce SSL Certificate Options for pricing information and a breakdown of each option.

SSL options

4. Verify that your Bill to details are correct. If not, click Edit.

Confim payment details screen with Edit billing information, approver email and confirm purchase button highlighted

5. Select an Approver Email address from the dropdown list of email address that have been preselected by your domain registrar, then click Confirm Purchase. Within a few minutes, you will receive an email asking you to verify your contact and ownership of the domain.


Free Encryption Everywhere SSL requires an approver email. If you are choosing to set up Encryption Everywhere, you still need to select an approver email from the dropdown menu. However, you will not receive an approval email.

Once verified, your SSL certificate will be installed within 10 minutes. After this period, you will receive another email confirming that the installation has completed.

Note that certain SSL certificates, like True BusinessID with EV, may take 1-10 business days to process. See GeoTrust's article "How long does it take to receive a SSL certificate?" for more information.


How do I resend my SSL approval email? If you didn't receive the original approval email and need to resend it, you can do so from the Account Dashboard by clicking on SSL Certificates at the top of the screen. Locate your newly purchased SSL certificate and click View, then select Resend Activation Email.

Testing Your SSL Certificate

You can check your SSL certificate using the following tools:

Was this article helpful?