Getting set up with Cloudflare on Flywheel is quick and easy! Almost all of it can be done directly through Cloudflare’s dashboard, and we don’t require any special setup on our end.
(If you’d just like to know a little more about what Cloudflare is and what services they provide, have a look at Cloudflare’s pricing page.)
To get started, just follow the steps below:
Creating a Cloudflare account is free. You can sign up for Cloudflare at www.cloudflare.com.
Once you’ve got an account set up and you’re signed in, click the “+ Add Site” button, then enter your domain in the text field beneath the “Set Up Websites” header. Once you’ve entered your domain, hit the “Begin Scan” button:
The scan will take a minute or so, after which Cloudflare will automatically detect any existing DNS records already in place for your domain, including where the domain is currently pointed and any email settings.
You’ll see a list of your domain’s existing DNS records once Cloudflare detects them. If you need to change any of these settings or add new DNS records, you can do so at this point, but you can most likely just leave these settings alone.
If your domain is already pointed to Flywheel, you probably don’t want to change anything here. Otherwise, you can update now, or you can do that through your Cloudflare dashboard any time after you’ve completed this setup process. (Here’s how to point your DNS records to Flywheel.)
Note that not all records will show the Cloudflare icon in the status column; only records that control actual web traffic, which usually means A records or CNAMEs that redirect to A records. The gray cloud (or none at all) will likely show in the Status for other DNS records. That’s normal. Those will still work; they just won’t be proxied by Cloudflare.
When you’re ready, click the “Continue” button to choose a plan.
You can use Cloudflare for free and get many of the benefits, but Cloudflare does offer additional services at higher plan tiers. If you’re just looking for basic features, such as routing your domain or using Cloudflare’s Flexible SSL (not to be confused with our free Simple SSL), then the Free Website plan will work just fine.
In any case, choose the plan you’d like, then click the “Continue” button.
You’ll be prompted to change your name servers to values provided by Cloudflare, and shown the current settings alongside what the values should be.
For this step, you’ll need to log into your domain registrar account, locate the name server values, and change them to the values defined by Cloudflare. It’s essentially just copying from Cloudflare and pasting over the registrar’s current name server settings.
The specific details of this process will vary depending on your registrar. It may be necessary to check your registrar’s help documentation or reach out to your registrar’s support for assistance changing the name server values.
Here’s a screenshot of what changing name server values looks like with Hover, just for reference:
Once you’ve saved the proper Cloudflare name server values in your registrar control panel, click the “Continue” button in the Cloudflare dashboard. You’ll probably see the “Status: Pending” screen:
Most of the time, this doesn’t take more than a few minutes, but as Cloudflare notes, changes affecting DNS can sometimes take up to 24 hours. But in any case, there won’t be any downtime during the transfer.
You can click the “Recheck Nameservers” button to see whether the change is complete. When it is, you should see “Status: Active”:
That’s it! You can now manage your domain’s Cloudflare settings through your Cloudflare dashboard. If you’re new to Cloudflare, be sure to check out their guide with Top Tips for New Cloudflare Users, and let our support team know if we can help with anything along the way!
The most commonly asked questions, and a few we just think you should know.26 Articles
Questions that don't fit elsewhere, or those about Flywheel in general.59 Articles
Everything you need to know to get your first Flywheel site up and running.16 Articles
Details about how to manage DNS and point your domain names at Flywheel.13 Articles
Questions relating to payments, billing and managing your account on Flywheel.13 Articles
Learn everything there is to know about what Blueprints are, how to create them and how to make the best use of them.5 Articles
How to access your WordPress database to make changes and update content.3 Articles
Everything you need to know about our amazing, free local WordPress development software for Mac and PC.6 Articles
Everything you need to know about managing your team with our Organizations feature.8 Articles
Which plugins work best, which plugins work worst, and everything in between.7 Articles
Details about everything Flywheel does to makes your site so secure.13 Articles
Information on setting up and troubleshooting with SFTP connections and file transfers.4 Articles
All there is to know about our free, automatically installed and activated SSL certificates.9 Articles
How to get the most out of Staging, which allows you to duplicate a site, make changes, and then push those changes to the live site.7 Articles
Everything you need to know about our Whitelabel subscriptions for branding and reselling Flywheel.4 Articles