Skip to main content

Connect Existing Domains from Cloudflare to Zapmail

Updated over 2 weeks ago

Zapmail lets you connect domains managed in Cloudflare directly to your Zapmail workspace. Once connected, you can manage DNS settings and use the domains for mailbox creation and outreach—without manual nameserver changes.

This guide walks you through the entire process step by step.


Before You Begin

Make sure you have:

  • Access to your Cloudflare account

  • Your Cloudflare email address

  • Your Account ID

  • Your Global API Key

Zapmail uses these credentials securely to access your domains.


Why Connect an Existing Domain?

Connecting your domain to Zapmail allows you to:

  • Use your existing domain for outreach

  • Manage domains and mailboxes from one central dashboard

  • Automatically configure SPF, DKIM, DMARC, and MX records

  • Ensure a clean and reliable setup for better deliverability


Step 1: Open the Domains Section

  • Log in to your Zapmail dashboard

  • Click Domains from the left sidebar

  • Click Add Domain in the top-right corner

  • Select Connect domains from Cloudflare


Step 2: Add Cloudflare Credentials

  • Click Add Credentials

  • Enter the following details:

    • Cloudflare Email

    • Account ID

    • Global API Key


How to Find Your Cloudflare Credentials

🔑 Global API Key


🆔 Account ID

  • Log in to Cloudflare

  • Click on any domain from the homepage

  • Your Account ID appears under the domain name

  • Copy and paste it into Zapmail

Once submitted, Zapmail will securely authenticate your Cloudflare account.


Step 3: Connect Your Cloudflare Domains

  • After authentication, your Cloudflare domains will appear in Zapmail

  • Click Connect next to the domains you want to add


Step 4: Track Connection Status

  • Go to Domains → Ongoing Connections

  • View the live status of each domain as it connects


Common Errors & How to Fix Them

Workspace Already Exists
The domain is already associated with an active Google Workspace or Microsoft 365 setup.


👉 Refer to the Workspace Already Exists guide to resolve this.

Permission Required
Zapmail doesn’t have permission to access the domain from Cloudflare.

👉 Check Cloudflare access permissions and try again.

Domain Already Connected
The domain is already linked to another Zapmail workspace.


👉 Check your domain list or contact support.


⚠️ Important Notes

  • Each Zapmail workspace can be connected to only one Cloudflare account

  • To link a different Cloudflare account, contact support

  • No nameserver changes are required for Cloudflare-connected domains

  • If you disconnect your Cloudflare account or the domain is no longer available in your Cloudflare account, Zapmail will no longer be able to manage DNS records for that domain.


✅ You’re All Set!

Your Cloudflare domains are now connected to Zapmail .You can start creating mailboxes and running outreach campaigns right away. If you run into any issues or need help, our support team is always here.

📩 Contact Support: [email protected]

Did this answer your question?