How to authenticate your domain name on Cloudflare
Email deliverability
Here is how to authenticate your domain when it is registered with Cloudflare.
You will need a domain at Cloudflare.
If you send your emails with SleepPRO™
Step 1: get your records in SleepPRO™
- Click your profile picture, then Settings, then Emails.
- In the Domains section, click Click here to authenticate your domain and display its information in your email header.
- Enter your domain without www, for example yoursleepbusiness.com, and click Save.
- Refresh the page and click the eye icon. You will see three CNAME records and one TXT record (your DMARC record). See How to create a DMARC record.
Authentication is required to send emails from SleepPRO™.
Your domain needs a working website. If it leads to an error page, email providers may block your emails.
Free email domains, such as Gmail, Yahoo or ProtonMail, cannot be authenticated.
Step 2: add the records in Cloudflare
Stuck at any point? Cloudflare's support team can help.
- Log in to Cloudflare and choose your domain.
- In the DNS tab, click Records, then Add record.
- Choose CNAME.
- Make sure the proxy is off and the record is set to DNS only, with a grey cloud. An orange cloud means the proxy is on, which stops the record from working and blocks authentication.
- In Name, paste the name from SleepPRO™, keeping only the part before your domain. If SleepPRO™ shows si942517.yoursleepbusiness.com, enter si942517.
- In Target (or Content), paste the value from SleepPRO™. On Cloudflare, no full stop is needed at the end.
- Click Save.
- Repeat for the other two CNAME records, each set to DNS only.
- Add a record, choose TXT, and enter _dmarc as the name and the DMARC value from SleepPRO™, which looks like v=DMARC1; p=none; rua=mailto:you@yoursleepbusiness.com. Click Save.
Step 3: check your records
- Open DNS Checker (dnschecker.org) and enter the full name of each CNAME record, including your domain.
- A green tick next to the right value for all three means your domain is authenticated.
- Red results mean something is off. Check your DNS settings, or contact SleepPRO™ support with a screenshot of your records.
- Check your DMARC record with a DMARC checker, such as mxtoolbox.com/dmarc.aspx, by searching your domain.
Contact SleepPRO™ support once you have added your records, so the team can confirm everything is in place.
To send from your domain, confirm your sender address too. See How to confirm your email sender address.
If you use your own SendGrid account
Contact SendGrid support for how to authenticate your Cloudflare domain in SendGrid.
Did this answer your question?