Quick summary
Setting up domain authentication in SendGrid tells email providers that your messages are legitimate, which significantly reduces the chance of emails going to spam. This process involves adding DNS records (CNAME and TXT) to your domain registrar so SendGrid can verify your sending domain.
Steps
- Log into your SendGrid account and go to Settings in the left panel.
- Find and select Sender Authentication.
- Click Get Started under Authenticate Your Domain.
- Select your DNS provider from the list — for example, Cloudflare.
- Click Next to proceed.
- Enter your website domain and hit Next.
- Copy the generated DNS records, then go to your domain registrar (e.g. GoDaddy, Namecheap) and find DNS Management. Create a new CNAME record for each of the first three lines, create a new TXT record for the last line, and paste the values exactly as shown.
.gif)


