Prerequisites
Before you begin, make sure you have:- A SendKit account with a domain added
- Access to your Cloudflare dashboard
- Your domain’s DNS records from the SendKit domain detail page
Add DNS records
Log in to your Cloudflare dashboard, select your domain, and go to DNS > Records. Click Add record for each of the following.1. DKIM record
Set the name
In the Name field, enter
sendkit._domainkey (Cloudflare automatically appends your domain).Set the value
In the Content field, paste the full DKIM value from your SendKit domain detail page. It starts with
v=DKIM1; k=rsa; p=....| Cloudflare field | SendKit value |
|---|---|
| Type | TXT |
| Name | sendkit._domainkey |
| Content | Your DKIM value from SendKit |
| TTL | Auto |
2. SPF record
Set the name
In the Name field, enter
send (Cloudflare automatically appends your domain, making it send.yourdomain.com).| Cloudflare field | SendKit value |
|---|---|
| Type | TXT |
| Name | send |
| Content | Your SPF value from SendKit |
| TTL | Auto |
3. MX record
Set the mail server
In the Mail server field, paste the MX value from your SendKit domain detail page.
| Cloudflare field | SendKit value |
|---|---|
| Type | MX |
| Name | send |
| Mail server | Your MX value from SendKit |
| Priority | 10 |
| TTL | Auto |
4. DMARC record (optional)
Verify your domain
Go back to your SendKit domain detail page and click Refresh. Cloudflare DNS typically propagates within a few minutes.If verification doesn’t succeed immediately, wait a few minutes and try again. SendKit also checks automatically in the background.
Troubleshooting
Proxy status warning
Proxy status warning
Cloudflare’s orange cloud proxy does not apply to TXT or MX records — only to A/AAAA/CNAME records. Your DNS records will work regardless of proxy settings.
DKIM record is too long
DKIM record is too long
Some Cloudflare interfaces may truncate long TXT values when displaying them, but the full value is stored correctly. Copy the value directly from SendKit and paste it — don’t try to re-type it.
Already have an SPF record on the root domain
Already have an SPF record on the root domain
The SendKit SPF record goes on the
send subdomain, not your root domain. It won’t conflict with any existing SPF record on yourdomain.com.
