Skip to main content

How To Configure SPF, DKIM, DMARC & CNAME / Tracking Domain Records

Written by Ivory Gapas
Updated over 2 weeks ago

To keep your cold emails landing in inboxes, your sending domain needs a few DNS records set up. SPF, DKIM, and DMARC verify that your emails are legitimate, while a tracking CNAME enables link and open tracking in Overloop. This guide show how to add each record them correctly.


💡 SPF

Provider

Record type

Host / Name

Value to add

Google Workspace

TXT

@

v=spf1 include:_spf.google.com ~all

Microsoft 365

TXT

@

v=spf1 include:spf.protection.outlook.com ~all

Where to Configure:

Google: DNS provider

Microsoft: DNS provider

Official Instructions:


💡 DKIM

Provider

Record type

Host / Name

Value to add

Google Workspace

TXT

google._domainkey

Public DKIM key generated in Google Admin (starts with v=DKIM1; k=rsa; p=...)

Microsoft 365

CNAME (2 records)

selector1._domainkey

selector2._domainkey

selector1-domain-com._domainkey.<client>.onmicrosoft.com

selector2-domain-com._domainkey.<client>.onmicrosoft.com.

Where to Configure:

Google: DNS provider + Google Admin Console

For Microsoft 365, DKIM is enabled by adding two CNAME records to your domain’s DNS. These records are generated by Microsoft for your specific domain.

  1. Go to Microsoft 365 Defender > Email authentication settings (DKIM)

  2. You’ll see your domain listed with a toggle on the right.

    • If DKIM is already enabled, the toggle will be ON.

    • If it’s disabled, toggle it ON and Microsoft will show you the DNS records you need to add.

  3. In your DNS provider, add the two CNAME records provided by Microsoft. See the table above.

  4. Wait for DNS propagation (this can take a few minutes up to a few hours).

  5. Go back to the Microsoft DKIM page and toggle DKIM ON again if needed.

Once the toggle is ON, DKIM is active for your domain.

Official Instructions:


💡 DMARC

Provider

Record type

Host / Name

Value to add

Google Workspace

TXT

_dmarc

v=DMARC1; p=quarantine; sp=quarantine; rua=mailto:[email protected]

Microsoft 365

TXT

_dmarc

v=DMARC1; p=quarantine; sp=quarantine; rua=mailto:[email protected]

Where to Configure:

Google: Your DNS provider

Microsoft: Your DNS provider

Official Instructions:


💡 CNAME / Tracking Domain

Provider

Record type

Host / Name

Value to add

Google & Microsoft

CNAME

track.domain.com

(note that ‘.domain.com’ is often added automatically, so only ‘track’ should be inputted)

track-domain-com.ovrlp-ai-trck-cstm.com

Where to Configure:

Configured in Overloop first, then added in DNS

Note: The hostname 'track' is chosen arbitrarily. You are free to configure another one within Overloop

Did this answer your question?