Why Verify Your Domain?
All plans include unlimited domains — add as many sending domains as you need at no extra cost.Better Deliverability
DKIM signing proves email authenticity
Custom Sender
Send from your own domain address
Brand Trust
Recipients see your domain, not ours
No Spam Warnings
Avoid “via unosend.co” labels
Setup Guide
Add Your Domain
Configure DNS Records
Add the following 2 DNS records to your domain. Go to your DNS provider (Cloudflare, Route53, GoDaddy, etc.) and add these records:
1. DKIM Record (TXT)
Authenticates your emails with a DKIM signature:| Field | Value |
|---|---|
| Type | TXT |
| Name/Host | xxxxxxxx._domainkey (provided in response) |
| Value | k=rsa; p=MIGfMA0GCSqGSIb3... (provided in response) |
| TTL | 3600 (or Auto) |
The DKIM record name and value are unique to your domain. Copy them exactly from the API response or dashboard.
2. CNAME Record (Bounce Handling)
This enables bounce handling through Unosend’s infrastructure:| Field | Value |
|---|---|
| Type | CNAME |
| Name/Host | bounce-mail |
| Value | cname.unosend.co |
| TTL | 3600 (or Auto) |
Verify Your Domain
After adding DNS records, trigger verification. DNS propagation can take up to 48 hours, but usually completes within a few minutes.
cURL
Response
response.json
DNS Record Summary
Here’s a quick reference for all required records:| Type | Name | Value |
|---|---|---|
| TXT | xxxxxxxx._domainkey | k=rsa; p=... (unique per domain) |
| CNAME | bounce-mail | cname.unosend.co |
Provider-Specific Instructions
Cloudflare
Cloudflare
- Go to your domain in Cloudflare dashboard
- Click DNS in the sidebar
- Click Add record for each record:
- For TXT: Select TXT, enter the
_domainkeyname and DKIM value - For CNAME: Select CNAME, enter
bounce-mailas name,cname.unosend.coas value
- For TXT: Select TXT, enter the
- Set proxy status to DNS only (gray cloud) for the CNAME record
AWS Route 53
AWS Route 53
- Open Route 53 console
- Select your hosted zone
- Click Create record for each entry:
- TXT record: Simple routing, enter
_domainkeyname and value in quotes - CNAME record: Simple routing, enter
bounce-mailas name,cname.unosend.coas value
- TXT record: Simple routing, enter
GoDaddy
GoDaddy
- Go to your domain’s DNS Management
- Click Add in the Records section
- For TXT record:
- Type: TXT
- Name: the
_domainkeyvalue - Value: the DKIM key
- For CNAME record:
- Type: CNAME
- Name:
bounce-mail - Value:
cname.unosend.co
Namecheap
Namecheap
- Go to Domain List → Manage → Advanced DNS
- Click Add New Record for each entry
- For TXT record: Select TXT Record, enter
_domainkeyname and value - For CNAME record: Select CNAME Record, enter
bounce-mailand target
Google Domains / Squarespace
Google Domains / Squarespace
- Go to DNS settings for your domain
- Click Manage custom records
- Add each record with the correct type and values
Verification Complete!
Once verified, you can start sending emails from your domain. Your emails will be:
- DKIM-signed with your unique key
- Delivered via Unosend’s dedicated infrastructure for maximum deliverability
- Bounce-tracked automatically