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
Scroll to API Keys
Click View next to Global API Key
Copy and paste it into Zapmail
🆔 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]








