Connect Cloudflare to MetaPilot
MetaPilot serves your structured data through a small Cloudflare Worker on your own domain. Before you can connect it, your domain needs to be running on Cloudflare. Here's the full path, start to finish.
Before you start
You'll need access to your domain registrar to change nameservers. Make sure the domain you add to Cloudflare matches your organization's website URL in MetaPilot — that's the zone the Worker installs on.
-
1
Create a free Cloudflare account
Go to cloudflare.com and sign up. The Free plan is all MetaPilot needs — no paid features required. -
2
Add your site
In the Cloudflare dashboard choose Add a site and enter your domain (for exampleexample.com, withouthttps://). When prompted for a plan, pick Free. -
3
Review your DNS records
Cloudflare scans your existing DNS and shows what it found. Confirm the records that point to your site are present so nothing breaks when Cloudflare starts serving traffic, then continue. -
4
Update your nameservers
Cloudflare assigns you two nameservers. Log in to your domain registrar (where you bought the domain) and replace the existing nameservers with the two Cloudflare gives you. This is the step that hands DNS over to Cloudflare. -
5
Wait for the domain to become Active
Cloudflare emails you once the nameserver change propagates and your zone status flips to Active. This can take a few minutes to a few hours depending on your registrar. You can't connect MetaPilot until the domain is Active. -
6
Connect Cloudflare in MetaPilot
Sign in to MetaPilot and open Settings → Cloudflare, then click Connect Cloudflare and authorize the access screen. MetaPilot deploys its Worker to your zone automatically — you'll see "Cloudflare connected - the Worker is live on your site."
Good to know — Cloudflare's request limits. The MetaPilot Worker runs on your own Cloudflare account. Cloudflare's free plan currently includes up to 100,000 Worker requests per day, which is far more than the vast majority of sites ever use. If your site is high-traffic enough to exceed that, you'd move to a paid Cloudflare Workers plan for additional requests. Most sites never need to.
Domain already Active on Cloudflare?
Sign in and connect it from Settings → Cloudflare.
Stuck? Ask an AI to walk you through it