Skip to content
The Admin Bar
  • Community
    • Facebook Group
    • Barfly
    • TABLE Mastermind
  • Content
    • Articles
    • Events
    • Newsletter
    • YouTube
    • 2024 WordPress Professionals Survey
    • SEO Weekly (2025)
    • Security Weekly (2024)
    • Accessibility Weekly (2023)
    • Tuesday Tip Jar (2022)
  • Products
    • The Website Owner’s Manual
    • Agency Copilot
    • Easy-Peasy Proposal
    • Website Pricing Calculator
    • Agency Airtable Pack
    • Prospect Pipeline Challenge
    • Free Stuff
    • 3rd Party Tools
  • About
  • Free Stuff
  • Sell More Care Plans

How to Set Up Your Website on Cloudflare’s Free Plan

If you’re looking to improve the performance and security of your website, Cloudflare’s free plan is a fantastic option. It’s something I use for every website I build or manage, and the …

Kyle Van Deusen

Kyle Van Deusen

Published:

February 6, 2024

Filed Under:

Quick Tip

Kyle Van Deusen

Kyle Van Deusen

The Admin Bar

After spending 15 years as a graphic designer and earning a business degree, I launched my agency, OGAL Web Design, in 2017. A year later, after finding the amazing community around WordPress, I co-found The Admin Bar, which has grown to become the #1 community for WordPress professionals. I'm a husband and proud father of three, and a resident of the Commonwealth of Virginia.

Easy set up guide
This content contains affiliate links. View our affiliate disclaimer.

If you’re looking to improve the performance and security of your website, Cloudflare’s free plan is a fantastic option. It’s something I use for every website I build or manage, and the benefits are significant. While the idea of managing DNS settings can feel intimidating, the process is actually quite simple. In this guide, I’ll walk you through how to set up your free Cloudflare account and migrate your website to it step by step.

Why Use Cloudflare?

Cloudflare offers a range of benefits, even on its free plan. It helps improve your website’s performance, enhances security, and makes managing DNS records easier. Once your site is set up, you’ll notice faster propagation times for DNS changes, and your site will be better protected against threats like DDoS attacks.

Getting Started

To begin, you’ll need access to your domain registrar account. For this example, I’ll be using Namecheap, where I’ve registered the domain theadmin.bar. Currently, the domain is using Namecheap’s default name servers, and I have two DNS records set up:

  • An A record pointing to my server’s IP address.
  • A CNAME record for the www version of the domain.

Step 1: Create a Cloudflare Account

Head over to Cloudflare.com and click Sign Up. Enter your email address and create a password to set up your account. Once you’ve signed up, you’ll be prompted to add your website.

Enter your domain name (e.g., theadmin.bar) and click Continue. On the next screen, make sure the free plan is selected, then hit Continue again.

Step 2: Import and Review DNS Records

Cloudflare will automatically scan your existing DNS records and attempt to import them. While this is convenient, it’s always a good idea to manually review the records to ensure accuracy.

In my case, Cloudflare imported some outdated records that were no longer relevant. If this happens to you, simply delete any unnecessary records and add the correct ones. For example:

  • Add an A record with the @ symbol pointing to your server’s IP address.
  • Add a CNAME record for www pointing to your domain name.

Once your DNS records are set up correctly, click Continue.

Step 3: Update Name Servers

Cloudflare will provide you with two name servers to replace your current ones. Copy these name servers and head back to your domain registrar (in my case, Namecheap).

In your registrar account:

  1. Navigate to the domain settings.
  2. Change the name server type to Custom DNS.
  3. Paste the two Cloudflare name servers into the fields provided.
  4. Save your changes.

After updating your name servers, return to Cloudflare and click Check Name Servers.

Step 4: Wait for Propagation

DNS changes can take anywhere from 15 minutes to 24 hours to propagate, depending on your registrar. Cloudflare will monitor the changes, and once the name servers are updated, you’ll receive an email notification confirming that your site is active on Cloudflare.

Step 5: Configure Basic Cloudflare Settings

Once your site is active, Cloudflare will guide you through a quick setup process. Here are a few key settings to enable:

  • Automatic HTTPS Rewrites: This ensures that all URLs are rewritten to use HTTPS, helping to prevent mixed content issues.
  • Always Use HTTPS: This creates a rule to redirect all HTTP traffic to HTTPS.

These settings are simple but effective for improving your site’s security and performance.

Step 6: Install the Cloudflare Plugin for WordPress

If your website runs on WordPress, you can take things a step further by installing the official Cloudflare plugin. This plugin allows you to manage your Cloudflare settings directly from your WordPress dashboard.

To install the plugin:

  1. Log in to your WordPress site.
  2. Go to Plugins > Add New.
  3. Search for “Cloudflare” and install the official plugin by Cloudflare Inc.
  4. Activate the plugin.

Once activated, navigate to the Cloudflare settings in your WordPress dashboard. You’ll need to connect the plugin to your Cloudflare account by entering your email address and API key.

To find your API key:

  1. Log in to your Cloudflare account.
  2. Click on your profile in the top-right corner.
  3. Select API Tokens and copy your Global API Key.

Paste the API key into the plugin settings and save.

Step 7: Apply Recommended Settings

The Cloudflare plugin includes an option to apply recommended settings for WordPress. Click the button to enable these settings, which will optimize your site’s performance and security.

The plugin also allows you to purge your Cloudflare cache directly from your WordPress dashboard. This is useful when making updates to your site, as it ensures visitors see the latest version of your content.

Additional Features

Once your site is set up on Cloudflare, you’ll have access to several additional features:

  • Turnstile CAPTCHA: Cloudflare’s CAPTCHA alternative is a great way to enhance security on your site. I’ll cover how to set this up in a future guide.
  • Invite Team Members: You can invite others to manage your Cloudflare account with specific permissions. This is especially helpful for collaborating with clients or third-party vendors.

Wrapping Up

Setting up your website on Cloudflare’s free plan is a straightforward process that offers significant benefits. From improved performance to enhanced security, Cloudflare is a tool I use on all my websites, and I highly recommend it.

By following the steps outlined in this guide, you can confidently get your site up and running on Cloudflare. Stay tuned for more tips and tutorials on how to make the most of this powerful platform!

Share This Article!
FacebookXLinkedInEmail
Kyle Van Deusen

Kyle Van Deusen

The Admin Bar

After spending 15 years as a graphic designer and earning a business degree, I launched my agency, OGAL Web Design, in 2017. A year later, after finding the amazing community around WordPress, I co-found The Admin Bar, which has grown to become the #1 community for WordPress professionals. I'm a husband and proud father of three, and a resident of the Commonwealth of Virginia.

Come Join Us!

Join the #1 WordPress Community and dive into conversations covering every aspect of running an agency!

Join Group

Kyle Van Deusen

Community Manager

Latest Events

August 15, 2025

Managing Your Agency with Moxie

Can this all-in-one solution help you streamline your agency and calm the chaos?

July 8th, 2025

Undeniable Social Proof

Discover how to turn client praise into persuasive video testimonials that help your agency cut through the noise.

July 3rd, 2025

Is Your Agency Ready for the European Accessibility Act?

Whether you work with EU clients or just want to future-proof your process, this is a conversation you won’t want to miss.
Care Plan Toolkit

Save time, boost profits, and confidently manage client websites with proven tools, tips, and resources.

Download Free
Bento Toolkit
The Friday Chaser

Wash down the week with the best of The Admin Bar! News, tips, and the best conversations delivered straight to your inbox every Friday!

Subscribe Today

More Articles

Closing your sales
July 30, 2025

Stop Selling, Start Connecting: How Empathy Closes Clients

Learn how shifting from selling to empathetic connection can help you close more clients and build lasting relationships (bonus: it’s a whole lot easier than “selling”)

Selective focus of push pins connected with string 2024 11 18 22 54 47 utc
July 16, 2025

How to Create a Referral Program to Grow Your Client Base

A customer referral program is a great way to grow your client base & drive growth – but where do you start? Learn how to create a referral program that works.

Read more button
July 11, 2025

How to Make “Read More” Links Accessible (Without Sacrificing Design)

Simple tweaks to add meaning to your links, improve SEO, and avoid costly accessibility issues.

2025phone

Join the #1 WordPress Community

The Admin Bar community is at the heart of what we do. Join in on the daily conversation and get involved.

Request Membership
The Admin Bar logo.

Explore

Community

Events

Articles

Products

Newsletter

Agency Report Card

Care Plan Toolkit

Noted!

Barfly Login

Policies

Privacy Policy

Terms of Service

Affiliate Agreement

Affiliate Disclaimer

Accessibility Statement

Privacy Settings

Misc.

Advertise

Login

Contact

© 2017-2025 The Admin Bar (a Division of OGAL Web Design) — All Rights Reserved — Hosted at Rocket.net

The Admin Bar logo.
  • Community
    • Facebook Group
    • Barfly
    • TABLE Mastermind
  • Content
    • Articles
    • Events
    • Newsletter
    • YouTube
    • 2024 WordPress Professionals Survey
    • SEO Weekly (2025)
    • Security Weekly (2024)
    • Accessibility Weekly (2023)
    • Tuesday Tip Jar (2022)
  • Products
    • The Website Owner’s Manual
    • Agency Copilot
    • Easy-Peasy Proposal
    • Website Pricing Calculator
    • Agency Airtable Pack
    • Prospect Pipeline Challenge
    • Free Stuff
    • 3rd Party Tools
  • About
  • Free Stuff
  • Sell More Care Plans
YouTube Facebook
Sell More Care Plans