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.
On the next page, enter your site’s domain in the text field beneath the “Accelerate and protect your site with Cloudflare” header and click “Add site”.
At this point, you’ll be prompted to select a Cloudflare plan. You can use Cloudflare for free and get many of the benefits, but they do offer additional services at higher plan tiers. Click here for a list of pricing and benefits for each tier.
Once you’ve chosen a plan, Cloudflare will begin scanning the domain. 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.
You’ll be prompted to change your name servers to values provided by Cloudflare. The current nameservers will display up top, with the replacement nameservers listed below
For this step, you’ll need to log into your domain registrar account, locate the nameserver values, and change them to the values defined by Cloudflare. It’s essentially just copying from Cloudflare and pasting over the registrar’s current nameserver 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 nameserver 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 “Done, check nameservers” button in the Cloudflare dashboard. Most of the time, this doesn’t take more than a few minutes, but changes affecting DNS can sometimes take up to 24 hours. In any case, there won’t be any downtime during the transfer. You can always check the progress manually by clicking “Re-check now”.
Once that’s complete, you’ll get a message confirming Cloudflare has activated.
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!
New to Flywheel? Start here, we've got all the information you'll need to get started and launch your first site!
Migrating your site from another host to Flywheel
How do I go live on Flywheel?
What is a Demo Site?
Learn all about managing your Flywheel user account, Teams and integrations.
Your role as a collaborator
How do I transfer sites to/from an Organization?
What is a collaborator in Flywheel?
Everything about billing, invoices and payments can be found here.View all
Flywheel hosting plans include a ton of great features. Learn about how to get a free SSL certificate, set up a staging site, and more!View all
All the server and setting info you'll need to help you get the most out of your Flywheel hosting plan!
Can I get access to my database?
What plugins are not recommended?
How do I access my site via SFTP?
Tips and tricks for managing your sites on Flywheel, including going live, troubleshooting issues and migrating or cloning sites.View all