How to Add DNS Records to Verify Third-Party Domains for Email Marketing
Custom email authentication helps prevent your marketing campaigns from being marked as spam. This guide explains how to verify third-party domains for email marketing.
Prerequisites:
- A custom email address matching your domain (e.g., [email protected])
- Access to your domain's DNS settings
Quick Setup Options:
- Domains registered through Squarespace: Automatically verified
- Third-party domains:
- Transfer to Squarespace for automatic verification
- Manually add verification records to DNS settings
Manual DNS Verification Steps:
- Access DNS Settings
- Via nameservers: Edit in "Edit DNS Settings" menu
- Via DNS records: Edit through your domain provider
- Locate Verification Records
- Open email marketing settings
- Find Sender Details
- Click Authenticate
- Note the two required DNS records
- Add DNS Records First Record:
- Type: CNAME
- Host: squarespace._domainkey
- Data: squarespace-domainkey.squarespace-mail.com
Second Record:
- Type: TXT
- Host: _dmarc
- Data: [unique code provided]
Provider-Specific Instructions:
IONOS:
- Log in to my.ionos.com/domains
- Select domain
- Click DNS in header
- Add required records
GoDaddy:
- Access dashboard.godaddy.com
- Navigate to Domain Settings
- Click Manage DNS
- Add both records under DNS Records
Google Domains:
- Visit domains.google
- Click DNS icon
- Locate Custom Resource Records
- Add both records
Hover:
- Log in to hover.com
- Select DNS
- Add both records
Namecheap:
- Access namecheap.com
- Navigate to Domain List > Manage
- Select Advanced DNS Settings
- Add both records
Important Notes:
- Implementation can take up to 72 hours
- Verification is complete when "Domain is not authenticated" message disappears
- Contact your domain provider's support for specific assistance
- For domains with DMARC policy set to p=reject, verification is mandatory