Cloudflare DNS Setup Guide for Piisend Domain Verification
Complete walkthrough to configure Piisend SPF, DKIM, MX, and CNAME tracking DNS records in Cloudflare without proxy conflicts.
This step-by-step guide helps you configure DNS records in Cloudflare to verify Sending, Receiving, and Tracking for your custom domain (or sending subdomain like mail.yourdomain.com) on Piisend.
⚠️ Important Cloudflare Note: For Piisend DNS verification, ensure all CNAME records are set to DNS Only (Gray Cloud 🔘), NOT Proxied (Orange Cloud 🟠).
Step 1: Log into Cloudflare & Access DNS Settings
- Log into your Cloudflare Dashboard.
- Select your domain (e.g.,
yourdomain.com). - Click on DNS -> Records in the left menu.
Step 2: Add Sending Records (SPF & DKIM)
1. Add SPF Record (TXT)
- Type:
TXT - Name:
@(or subdomain likemail) - Content:
v=spf1 include:piisend.com ~all - TTL:
Auto
2. Add DKIM Record (CNAME / TXT)
- Type:
CNAME - Name:
k1._domainkey(ork1._domainkey.mail) - Target / Content:
dkim.piisend.com - Proxy Status: DNS Only (Gray Cloud 🔘)
- TTL:
Auto
Step 3: Add Receiving Records (MX Records)
1. Primary MX Record
- Type:
MX - Name:
@(or subdomain likemail) - Mail Server:
mxa.piisend.com - Priority:
10 - TTL:
Auto
2. Secondary MX Record
- Type:
MX - Name:
@(or subdomain likemail) - Mail Server:
mxb.piisend.com - Priority:
10 - TTL:
Auto
Step 4: Add Tracking CNAME Record
- Type:
CNAME - Name:
email(oremail.mail) - Target:
track.piisend.com - Proxy Status: DNS Only (Gray Cloud 🔘)
- TTL:
Auto
Step 5: Verify in Piisend Dashboard
Return to your Piisend dashboard and click Verify Domain. Cloudflare propagation takes less than 2 minutes.