Resources     Blog  

  1. Home
  2. Knowledge Base
  3. CloudFlare
  4. How to Enable Cloudflare

How to Enable Cloudflare

Thanks to a partnership with Cloudflare, GreenGeeks customers can enable and control Cloudflare from their cPanel account.

Before continuing, make sure your domain name is active in your cPanel account and that the domain’s name servers are pointing to the name servers specified in your GreenGeeks account welcome email. If you are unsure of where your domain is pointing, please contact our support team for assistance.

Log in to cPanel and scroll down to the “Software” section.

Click the “Cloudflare” link or icon.

click the "Cloudflare" link or icon

The first thing you have to do is sign up for Cloudflare (or log in to an existing account).

If this is your first time using Cloudflare, click the “Create Your Free Account” button. If you already have a Cloudflare account, click the “here” link.

click the "Create Your Free Account" button

In the popup window that opens, provide your email address and a password, and click the “Create Account” button.

Another window will open with an “Enter your site” field. Do not enter your domain name. Close the pop-up window and return to cPanel.

do not enter your domain name

Log in to your new Cloudflare account using the “Sign in here” link.

log in to Cloudflare using the "Sign in here" link

On the page that opens, enter the login that you just created.

Once you are logged in to the Cloudflare section of cPanel, select your domain name from the drop-down menu.

select your domain name from the drop-down menu

Click the “Domains” icon or link.

Click the "Domains" icon or link

Click the “Provision Domain with CNAME Setup” button.

click the "Provision Domain with CNAME Setup" button

If there were no errors and the domain was successfully added to Cloudflare, the page will refresh and display the DNS records for your domain name (if you do experience errors, please contact our support team for assistance).

The contents of the Domain Overview page can vary from domain to domain, but generally, what you will see here is the green ‘On’ Cloudflare icon on two CNAME entries: your domain name and www.your domain name.

domain overview with cname default selections

Cloudflare should only be active on the www subdomain. So let’s fix that.

In the CNAME line that contains your domain without www, click the green ‘On’ toggle switch to change it to ‘Off.’

Now the only line in the DNS records that should have the green ‘On’ switch enabled is www.yourdomain.

correct setup only www selected

You can activate Cloudflare for additional subdomains that may be configured, e.g., store.yourdomain, blog.yourdomain, etc. However, we do not recommend turning on Cloudflare for any of the other DNS records listed.

Was this article helpful?

Need Support?
Can't find the answer you're looking for?
Contact Support


  1. There is no “CloudFlare” option in the Software/Services section of cPanel. Is this not available to Accounts hosted under a VPS?

    1. Hello Shane,

      With our VPS’s customers must first request the application be configured. Shoot off an email to our support team and they can get things squared away!

  2. In a recent chat, one of your staff recommended CloudFlare. I’d like to try it, but over the last few days or so, I haven’t even been able to start a chat session about my cPanel or whatever. Whenever I try, it loses the connection and tells me “Connection lost. Please check your internet connection and then try again.”

  3. Did this, but procedure takes me into a changing of nameservers in order to let CloudFlare work.
    The domain is not registered at GreenGeeks, so I will have to do that at the registrar. Not certain if that will work… Also I encountered some confusing remarks on ssl, making me insecure. I already have an ssl encryption on the website.
    Has the procedure changed or did I do some faulty thing? Would like to try CloudFlare.

    1. We’ve updated the steps, maybe they will work for you now.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.