Skip to main content

Prerequisites

Before you begin, make sure you have:
  1. A SendKit account with a domain added
  2. Access to your Cloudflare dashboard
  3. 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

1

Add a new TXT record

Click Add record and select TXT as the type.
2

Set the name

In the Name field, enter sendkit._domainkey (Cloudflare automatically appends your domain).
3

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=....
4

Save

Leave TTL as Auto and click Save.
Cloudflare fieldSendKit value
TypeTXT
Namesendkit._domainkey
ContentYour DKIM value from SendKit
TTLAuto

2. SPF record

1

Add a new TXT record

Click Add record and select TXT as the type.
2

Set the name

In the Name field, enter send (Cloudflare automatically appends your domain, making it send.yourdomain.com).
3

Set the value

In the Content field, paste the SPF value from your SendKit domain detail page.
4

Save

Leave TTL as Auto and click Save.
Cloudflare fieldSendKit value
TypeTXT
Namesend
ContentYour SPF value from SendKit
TTLAuto

3. MX record

1

Add a new MX record

Click Add record and select MX as the type.
2

Set the name

In the Name field, enter send.
3

Set the mail server

In the Mail server field, paste the MX value from your SendKit domain detail page.
4

Set priority

Set Priority to 10.
5

Save

Leave TTL as Auto and click Save.
Cloudflare fieldSendKit value
TypeMX
Namesend
Mail serverYour MX value from SendKit
Priority10
TTLAuto

4. DMARC record (optional)

1

Add a new TXT record

Click Add record and select TXT as the type.
2

Set the name

In the Name field, enter _dmarc.
3

Set the value

In the Content field, enter v=DMARC1; p=none;.
4

Save

Leave TTL as Auto and click Save.

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

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.
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.
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.