Early Access to Black Friday DealsFlyWP Lifetime Deal → Pay Once, Fly Forever

Grab Early Bird Deal

Cloudflare integration

Manage Cloudflare DNS Directly from FlyWP.

Connect your Cloudflare accounts to FlyWP and simplify DNS management across your websites. Automate DNS updates during deployment and migration, manage multiple accounts, and edit DNS records without switching dashboards.

Cloudflare management. Simplified with FlyWP.

A Cloudflare integration for WordPress that handles routine DNS work while you build, migrate, and manage your sites.

Get Started Now
  • Automated DNS management

    Records are created, updated, and removed as you deploy, migrate, and delete sites.

  • Multiple Cloudflare accounts

    Connect several accounts and label each one for a client, brand, or project.

  • Centralized DNS manager

    View and edit records for your connected domains in one place.

  • Flexible proxy controls

    Switch A, AAAA, and CNAME records between Proxied and DNS Only.

Manage multiple Cloudflare accounts in one place

  • Connect multiple accounts. Add each Cloudflare account under Team Settings › Integrations.
  • Organize with custom labels. Name accounts by client, brand, or purpose, such as “Client A” or “Staging DNS.”
  • Pick the account per site. Choose which account to use when you deploy or migrate a site, so changes go to the right zone.
  • Manage DNS across client projects. Work with every connected account’s domains from the same dashboard.

Let FlyWP handle repetitive DNS tasks

With a connected Cloudflare account, DNS follows your site through its lifecycle.

  • Website deployment

    DNS record created

    Automatic DNS record creation

    Create DNS records automatically when you deploy a new website with your connected Cloudflare account.

  • Website migration

    DNS record updated

    Automatic DNS updates during migration

    Update DNS records when migrating a website so the domain points to the right destination.

  • Website deletion

    DNS record removed

    Automatic DNS record removal

    Remove associated DNS entries when you delete a website.

Manage DNS records without leaving FlyWP

A Cloudflare DNS manager built into your dashboard. Open DNS in the top menu to work with your domains.

  • View existing records with their type, name, value, TTL, and proxy status.
  • Add records of type A, AAAA, CNAME, MX, or TXT.
  • Edit values and TTL from the record’s menu.
  • Delete records you no longer need, after confirming.
  • Toggle proxy status for A, AAAA, and CNAME records.
Read the DNS Manager guide →

Connect Cloudflare to FlyWP in a few steps

  1. 1

    Open Team Integrations

    Go to Team Settings › Integrations.

  2. 2

    Add your Cloudflare account

    Under Cloudflare, click + Add Account and enter a name and the account’s email address.

  3. 3

    Connect with API credentials

    Paste a Cloudflare API Token or your Global API Key, then click Save.

  4. 4

    Manage your DNS

    Use the account when you deploy or migrate sites, and edit records under DNS.

Tip: in Cloudflare, set the SSL/TLS encryption mode to Full to avoid redirect loops. See the Cloudflare integration guide.

Cloudflare DNS management

One Cloudflare integration. Multiple use cases.

Pair it with FlyWP’s built-in security for a complete setup around every site.

  • WordPress developers

    Automate DNS configuration while launching, migrating, and managing WordPress websites.

  • Freelancers

    Manage multiple client domains and Cloudflare accounts without constantly switching dashboards.

  • WordPress agencies

    Simplify DNS workflows across client websites, projects, and multiple Cloudflare accounts.

  • Hosting providers

    Centralize DNS management and reduce repetitive DNS tasks across hosting operations.

Try FlyWP Before You Deploy

Explore FlyWP for 48 hours before committing to a new Managed Server. Get familiar with the dashboard and see how FlyWP fits your workflow.

Start Your 48-Hour Trial

Cloudflare integration FAQs

What does Cloudflare integration do in FlyWP?

It connects your Cloudflare accounts to FlyWP. FlyWP can then create, update, and remove DNS records when you deploy, migrate, and delete sites, and you can manage records in the DNS Manager.

Can I connect multiple Cloudflare accounts to FlyWP?

Yes. Add each account under Team Settings › Integrations and give it a label, such as “Client A” or “Staging DNS.”

Can I assign different Cloudflare accounts to different websites?

Yes. When you deploy or migrate a site, you choose which Cloudflare account to use, so DNS updates happen in the correct zone.

Can FlyWP automatically create DNS records?

Yes. With a connected Cloudflare account, FlyWP creates DNS records when you deploy a site, updates them during migration, and removes them when you delete the site.

Does FlyWP update DNS records during website migration?

Yes. FlyWP updates the DNS records during migration so the domain points to the right destination, using the Cloudflare account you select.

Can I manage Cloudflare DNS records from FlyWP?

Yes. Open DNS in the top menu to view, add, edit, and delete records for your connected domains. Only team members with DNS access for a zone can change its records.

Which DNS record types can I add through FlyWP?

You can add A, AAAA, CNAME, MX, and TXT records. Other record types, such as NS, can’t be added from FlyWP, though existing records are still listed.

Can I change Cloudflare proxy status from FlyWP?

Yes. You can switch A, AAAA, and CNAME records between Proxied and DNS Only when you add or edit a record.

What credentials do I need to connect Cloudflare?

A name for the account, the email address tied to it, and either a Cloudflare API Token or your Global API Key. You can create an API token from your Cloudflare profile.

Does Cloudflare integration provide SSL?

The integration manages your DNS; it doesn’t issue certificates. If you proxy a domain through Cloudflare, set Cloudflare’s SSL/TLS encryption mode to Full to avoid redirect loops.

Do I need Cloudflare to use FlyWP?

No. Cloudflare integration is optional. It adds DNS automation and the DNS Manager for domains you manage on Cloudflare.

Simplify Cloudflare management with FlyWP

Connect your Cloudflare accounts, automate DNS workflows, and manage domain records from one dashboard.

Wait!

Are You Really Leaving?

White Label Included

FlyWP Lifetime Deal
Pay Once, Fly Forever

Black Friday Special 🔥
Secure Your Lifetime Deal