# Connect Cloudflare to MetaPilot

**Category:** Setup · **Estimated time:** 10 min

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.

---

## Steps

### 1. Create a free Cloudflare account
Go to [cloudflare.com](https://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 example `example.com`, without `https://`). 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.