Add HTTPS to your white-labeled knowledge base and chat link
Customizing your direct chat link, chat popout widget and knowledge base by adding your own domain creates a seamless transition from your main website to your help center. Now your brand is the one customers see when they come to you for answers.
When adding a new domain, however, you may need to change the transfer protocol from HTTP to HTTPS to ensure your site is secure. Your hosting provider may provide support for this.
If your hosting provider does not provide services for SSL termination (HTTPS), Cloudflare offers a simple solution allowing you to proxy your domain.
To get started, go to https://www.cloudflare.com/ and log into your account. If you don’t have a Cloudflare account, you can create one for free.
Click + Add Site in the top right menu. A new page will open.
In the field labeled Enter your site, enter the root domain for the domain you’ll assign to your direct chat link/popout widget and knowledge base. In this example, the subdomains are chat.examplespace.com and help.examplespace.com, so I've entered examplespace.com.
Then click the blue Add Site button
Choose a paid or free plan and click Continue at the bottom of the page. If you’re not sure which plan you need, select the free plan.
Cloudflare will scan your site for DNS records and import them automatically into your Cloudflare configuration.
Review your records after they appear on your page and click the blue Continue button at the bottom of the page.
Next, change the nameservers in the DNS manager of your domain registrar from your current host to the new Cloudflare domain nameservers as indicated in your Cloudflare account.
Refer to your domain registrar for specific instructions. In GoDaddy, for example, you will need to open the list of all your domains and click on the name of the domain you will be using for your Knowledge Base.
Then scroll down to Additional Settings and select Manage DNS.
Under Nameservers, select Change next to Using custom nameservers.
Select I’ll use my own nameservers and paste in your two new nameservers from Cloudflare. Then click Save.
Click the consent form that appears in the confirmation pop-up and click Continue.
It can take up to 24 hours to process nameserver updates. You will receive an email when your site is active on Cloudflare.
To check the status of your new nameservers, click the button at the bottom labeled Done, check nameservers.
Congratulations! Now your visitors can relax knowing their data is secure as they search for answers and access the resources you share in your new Knowledge Base.