Articles on: Custom domain

Connect Cloudflare and issue a free SSL certificate

This article will help to connect your custom domain to Cloudflare.

When connecting a custom domain to your website and are ready to activate Cloudflare protection, it's essential to issue an SSL certificate to prevent errors and ensure proper functioning of the site.
To issue the certificate, please navigate to the Site Settings > Domain & Publish and click on the "Get SSL Certificate button".

Issuing an SSL certificate

Once the certificate is issued, you can proceed with the Cloudflare connection.

To set it up, sign up the Cloudflare.

Hit Add website

Enter your domain e.g.

Domain entry field

Choose the free plan and click Continue. Follow the steps they ask you to do to set up the domain

Choosing a plan

Review your DNS recordss. Cloudflare will automatically scan your domain's DNS records. Make sure all of your DNS records are there. This should include at least the A record for your domain ( and "www" ( and email records if you have them. Add any missing records. Remove any records you don't want to be proxied by Cloudflare. Then click Continue

Reviewing DNS records

Complete your nameserver setup

Changing nameserver

At this step, you should go to your registrar account. The process for this varies depending on who your domain registrar is.

Find Nameservers in the dashboard. Then select the Custom DNS option.

Copy the suggested Cloudflare nameservers and paste them into the appropriate fields in the account register dashboard, as shown here:

Nameservers suggested by Cloudflare
The screenshot shows an example. You must use nameservers that suggest you use Cloudflare in the connection process.

Completing nameserver setup

Once you've changed the nameservers with your domain registrar, click on "Done, check nameservers". It might take up to 24-48 hours for the changes to take effect, due to DNS propagation times. You will receive an email when your site is active on Cloudflare.

Choose your encryption mode. Go to SSL/TLS > Overview and set it to Full or Full (strict).

Setting SSL/TLS encryption mode

Navigate to SSL/TLS > Edge Certificates. Make sure the "Universal" certificate has status "Active". If not, turn it on.

Edge certificates

Enable "Always use HTTPS" page rule. Scroll down and enable the "Always Use HTTPS" option.

"Always use HTTPS" rule activating

Activate "Use protection by Cloudflare™" in your Unicorn Platform dasboard. Go to Site settings > Domain & Publish. Enable it by switching a toggle.

Activating Cloudflare protection

Now check out your website. It should get a cute lock icon near it:

Secured connections on

Please do not use Cloudflare™ Rocket Load. It will break our script.

If something is not going smooth, simply chat with us 🤓

Updated on: 18/07/2023

Was this article helpful?

Share your feedback


Thank you!