In this article, you’ll learn how to authenticate your domain. You can do it automatically, manually, or by asking someone else to do it for you, such as your company’s IT specialist or your domain provider’s support team.
Before you start
- If you're not familiar with domain authentication, we recommend starting with our help article FAQs - About domain authentication (Brevo code, DKIM, DMARC). In this article, you'll find a glossary of common terms, an explanation of what domain authentication is, why it’s important, and information about the DNS records used.
- You can only authenticate a domain that you or your business owns and controls. Domains from free email services like Gmail and Yahoo cannot be authenticated (e.g., @gmail.com or @yahoo.com). If you don't have your own domain yet, you'll need to purchase one. To learn more, check our dedicated article Why you need to replace your free email address with a professional one.
Step 1. Add your domain to Brevo
First, add the domain you use to send emails from Brevo to the Domains page.
- In Brevo, click the account dropdown and select Senders, Domains, and Dedicated IPs.
- Go to the Domains page.
- Click Add a domain. If your domain already appears on the page, click Authenticate next to it instead.
-
Enter the name of your domain. This is typically the part of your email address that comes after the "@" symbol. For example, if your email address is marketing@mycompany.com, the domain you need to add is mycompany.com.
- Click Add domain.
Step 2. Authenticate your domain
Several options are available to authenticate your domain:
-
🤖 Authenticate the domain automatically (only available for supported domain providers)
Quickly authenticate your domain in under two minutes by logging in to your domain provider’s account directly from Brevo. All required DNS records will be added automatically—no copying and pasting needed. -
✍️ Authenticate the domain yourself
Manually copy and paste each DNS record from Brevo to your domain's settings. -
🤝 Ask someone else to authenticate the domain for you
Ask someone else, such as your company’s IT specialist or your domain provider's support team, to authenticate the domain for you by email.
Option 1: 🤖 Authenticate the domain automatically
When you choose the Authenticate the domain automatically option, Brevo uses Entri, our domain authentication partner, to complete the process in under two minutes. All you need to do is log in to your domain provider’s account directly from Brevo.
📹 You can watch this short video to see how it works:
- Select the Authenticate the domain automatically option.
- Click Continue. A pop-up window appears.
- Click Continue. Brevo will automatically detect your domain provider.
- Enter the credentials of your domain provider's account. If you're unsure what your domain provider is, check our dedicated article Identify your domain provider.
- Click Continue. All required DNS records will be added automatically to your domain's settings.
- (Optional) If your domain already has a DMARC record, you'll be asked if you want to replace it with Brevo's DMARC record. Click Okay, then continue to replace it.
❗️ ImportantIf you don't want to replace your existing DMARC record with Brevo's, you need to authenticate the domain yourself instead. - All required DNS records have been added to your domain's settings. From the confirmation page, click Back to domain listing.
-
Check if your domain is authenticated:
-
✅ If your domain appears as Authenticated, you’re all set!
-
❌ If your domain appears as Not authenticated, try again later by clicking View configuration next to the status, then selecting Authenticate this email domain at the bottom of the page. Note that full authentication can take up to 48 hours.
💡 Good to knowIf your domain is still not authenticated after 48 hours, check our help article Troubleshooting issues with domain authentication or contact our support team for help.
-
Option 2: ✍️ Authenticate the domain yourself
When you choose the Authenticate the domain yourself option, you'll need to copy and paste some values, called DNS records, from Brevo to your domain provider account. Depending on when your Brevo account was created, you may need to add three or four records.
- The records you'll see in your Brevo account if you need to add four records:
- The records you'll see in your Brevo account if you need to add three records:
The table below outlines the DNS records used to authenticate a domain in Brevo and their respective purposes:
Name | Type | Purpose |
---|---|---|
Brevo code | TXT | Verifies that you own and control your sending domain |
DKIM record | 1 TXT or 2 CNAME | Signs and secures your emails with a digital signature (DKIM) to make sure they aren't modified after you send them |
DMARC record | TXT | Tells mail servers what to do if an email looks suspicious based on the DMARC policy you've chosen (either none, quarantine, or reject) |
Step 1: Add the Brevo code, DKIM, and DMARC to your domain settings
Depending on your domain provider, the steps and information required to add the DNS records (Brevo code, DKIM, and DMARC) to your domain's settings may vary.
Use the dropdowns below to find step-by-step instructions based on the domain provider you use. If your domain provider isn’t listed, you can choose a generic set of steps in the Other dropdown to guide you ⬇️.
To authenticate your domain in Amazon Route 53:
- Open a new tab in your web browser and log in to your Amazon Web Services account.
- Open the Route 53 console.
- In the left-side panel, select Hosted zones. This is where you'll add your DNS records.
-
Select the domain you want to authenticate.
Add the Brevo code
- In Amazon Route 53, click Create record.
- In Brevo, click Copy Brevo code name next to the Record name field and paste it into the Record name field in Amazon Route 53, or leave the field empty if instructed to do so.
- In Amazon Route 53, select TXT from the Record type dropdown.
- In Brevo, click Copy Brevo code value from the Value field and paste it into the Value field in Amazon Route 53.
- In Amazon Route 53, leave the TTL and Routing policy fields as is.
-
In Amazon Route 53, click Create record.
Add the DKIM record
You’ll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- In Amazon Route 53, click Create record.
- In Brevo, click Copy DKIM 1 record name next to the Record name field and paste it into the Record name field in Amazon Route 53.
- In Amazon Route 53, select CNAME from the Record type dropdown.
- In Brevo, click Copy DKIM record value next to the Value field and paste it into the Value field in Amazon Route 53.
-
In Amazon Route 53, leave the TTL and Routing policy fields as they are.
-
In Amazon Route 53, click Create record.
DKIM 2 record
- In Amazon Route 53, click Create record.
- In Brevo, click Copy DKIM 2 record name next to the Record name field and paste it into the Record name field in Amazon Route 53.
- In Amazon Route 53, select CNAME from the Record type dropdown.
- In Brevo, copy Copy DKIM 2 record value next to the Value field and paste it into the Value field in Amazon Route 53.
-
In Amazon Route 53, leave the TTL and Routing policy fields as they are.
-
In Amazon Route 53, click Create record.
Add one DKIM record of TXT type:
- In Amazon Route 53, click Create record.
- In Brevo, click Copy DKIM record name next to the Record name field and paste it into the Record name field in Amazon Route 53.
- In Amazon Route 53, select TXT from the Record type dropdown.
- In Brevo, copy Copy DKIM record value next to the Value field and paste it into the Value field in Amazon Route 53.
-
In Amazon Route 53, leave the TTL and Routing policy fields as is.
-
In Amazon Route 53, click Create record.
Add the DMARC record
You'll follow the same process for the DMARC record:
- In Amazon Route 53, click Create record.
- In Brevo, click Copy DMARC record name next to the Record name field and paste it into the Record name field in Amazon Route 53.
- In Amazon Route 53, select TXT from the Record type dropdown.
- In Brevo, click Copy DMARC record value next to the Value field and paste it into the Value field in Amazon Route 53.
-
In Amazon Route 53, leave the TTL and Routing policy fields as is.
-
In Amazon Route 53, click Create record.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain in Amen:
- Open a new tab in your web browser and log in to your Amen account.
- Under Domaines (Domain), select the domain you want to authenticate.
- Select Domaines et DNS (Domains and DNS).
- Select Configuration DNS (DNS configuration).
- Go to the Gestion avancée (Advanced management) tab. This is where you'll add your DNS records.
Add the Brevo code
- In Amen, click Ajouter un enregistrement (Add a record).
- In Brevo, click Copy Brevo code name next to the Name field and paste it into the Nom (Name) field in Amen.
- In Amen, select TXT.
- In Brevo, click Copy Brevo code value from the Value field and paste it into the Valeur (Value) field in Amen.
- In Amen, leave the Type/Valeur par défaut (Type/Default value) field as is.
- In Amen, click Valider (Confirm).
Add the DKIM record
You’ll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- In Amen, click Ajouter un enregistrement (Add a record).
- In Brevo, click Copy DKIM 1 record name next to the Name field and paste it into the Nom (Name) field in Amen.
- In Amen, select CNAME.
- In Brevo, click Copy DKIM 1 record value next to the Value field and paste it into the Valeur (Value) field in Amen.
- In Amen, leave the Type/Valeur par défaut (Type/Default value) field as is.
- In Amen, click Valider (Confirm).
DKIM 2 record
- In Amen, click Ajouter un enregistrement (Add a record).
- In Brevo, click Copy DKIM 2 record name next to the Name field and paste it into the Nom (Name) field in Amen.
- In Amen, select CNAME.
- In Brevo, click Copy DKIM 2 record value next to the Value field and paste it into the Valeur (Value) field in Amen.
- In Amen, leave the Type/Valeur par défaut (Type/Default value) field as is.
- In Amen, click Valider (Confirm).
Add one DKIM record of TXT type:
- In Amen, click Ajouter un enregistrement (Add a record).
- In Brevo, click Copy DKIM record name next to the Name field and paste it into the Nom (Name) field in Amen.
- In Amen, select TXT.
- In Brevo, click Copy DKIM record value next to the Value field and paste it into the Valeur (Value) field in Amen.
- In Amen, leave the Type/Valeur par défaut (Type/Default value) field as is.
- In Amen, click Valider (Confirm).
Add the DMARC record
You'll follow the same process for the DMARC record:
- In Amen, click Ajouter un enregistrement (Add a record).
- In Brevo, click Copy the DMARC record name next to the Name field and paste it into the Nom (Name) field in Amen.
- In Amen, select TXT.
- In Brevo, click Copy the DMARC record value next to the Value field and paste it into the Valeur (Value) field in Amen.
- In Amen, leave the Type/Valeur par défaut (Type/Default value) field as is.
- In Amen, click Valider (Confirm).
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain in Bluehost:
- Open a new tab in your web browser and log in to your Bluehost account.
- In the left-side panel, click Domains.
- At the bottom of the page, open the Advanced Tools dropdown.
- Next to Advanced DNS Records, click Manage. This is where you'll add your DNS records.
- (Optional) If a warning message is shown, click Continue.
Add the Brevo code
- In Bluehost, click + Add Record.
- In Bluehost, click TXT from the Type dropdown.
-
In Brevo, locate the value in the Host Record field and select the same value from the Refers to dropdown in Bluehost. If the value isn't listed, select Other Hosts. Then, in Brevo, click Copy Brevo code host record and paste it into the Host Name field in Bluehost.
- In Brevo, click Copy Brevo code TXT value next to the TXT value field and paste it into the TXT value field in Bluehost.
- In Bluehost, select 1 Hour from the TTL dropdown.
- In Bluehost, click Add.
Add the DKIM record
You’ll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- In Bluehost, click + Add Record.
- In Bluehost, select CNAME from the Type dropdown.
- In Bluehost, select Other Host from the Refers to dropdown.
- In Brevo, click Copy DKIM 1 record host record next to the Host Record field and paste it into the Host Name field in Bluehost.
- In Brevo, click Copy DKIM 1 record TXT value next to the TXT Value field and paste it into the Alias to field in Bluehost.
- In Bluehost, select 1 Hour from the TTL dropdown.
- In Bluehost, click Add.
DKIM 2 record
- In Bluehost, click + Add Record.
- In Bluehost, select CNAME from the Type dropdown.
- In Bluehost, select Other Host from the Refers to dropdown.
- In Brevo, click Copy DKIM 2 record host record next to the Host Record field and paste it into the Host Name field in Bluehost.
- In Brevo, click Copy DKIM 2 record TXT value next to the TXT Value field and paste it into the Alias to field in Bluehost.
- In Bluehost, select 1 Hour from the TTL dropdown.
- In Bluehost, click Add.
Add one DKIM record of TXT type:
- Click + Add Record.
- From the Type dropdown, select TXT.
- From the Refers to dropdown, select Other Host.
- In Brevo, click Copy DKIM record host record next to the Host Record field and paste it into the Host Name field in Bluehost.
- In Brevo, click Copy DKIM record TXT value next to the TXT Value field and paste it into the Alias to field in Bluehost.
- From the TTL dropdown, select 1 Hour.
- Click Add.
Add the DMARC record
You'll follow the same process for the DMARC record:
- Click + Add Record.
- From the Type dropdown, select TXT.
- From the Refers to dropdown, select Other Host.
- In Brevo, click Copy DMARC record host record next to the Host Record field and paste it into the Host Name field in Bluehost.
- In Brevo, click Copy DMARC record TXT value next to the TXT value field and paste it into the TXT value field in Bluehost.
- From the TTL dropdown, select 1 Hour.
- Click Add.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain in Cloudflare:
- Open a new tab in your web browser and log in to your Cloudflare account.
- From your account home page, select the domain you want to authenticate.
- In the left-side panel, click DNS > Records. This is where you'll add your DNS records.
Add the Brevo code
- In Cloudflare, click Add record.
- In Cloudflare, select TXT from the Type dropdown.
- In Brevo, click Copy Brevo code name next to the Name field and paste it into the Name field in Cloudflare.
- In Cloudflare, leave the TTL field as is.
- In Brevo, click Copy Brevo code content next to the Content field and paste it into the Content field in Cloudflare.
- In Cloudfare, click Save.
Add the DKIM record
You’ll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- Click Add record.
- In Cloudflare, select CNAME from the Type dropdown.
- In Brevo, click Copy DKIM record 1 name next to the Name field and paste it into the Name field in Cloudflare.
- In Brevo, click Copy DKIM record 1 content next to the Content field and paste it into the Target field in Cloudflare.
- In Cloudflare, deactivate the Proxy status toggle.
- Click Save.
DKIM 2 record
- Click Add record.
- In Cloudflare, select CNAME from the Type dropdown.
- In Brevo, click Copy DKIM record 2 name next to the Name field and paste it into the Name field in Cloudflare.
- In Brevo, click Copy DKIM record 2 content next to the Content field and paste it into the Target field in Cloudflare.
- In Cloudflare, deactivate the Proxy status toggle.
- Click Save.
Add one DKIM record of TXT type:
- In Cloudflare, click Add record.
- In Cloudflare, select TXT from the Type dropdown.
- In Brevo, click Copy DKIM record name next to the Name field and paste it into the Name field in Cloudflare.
- In Cloudflare, leave the TTL field as is.
- In Brevo, click Copy DKIM record content next to the Content field and paste it into the Content field in Cloudflare.
- In Cloudflare, click Save.
Add the DMARC record
You'll follow the same process for the DMARC record:
- In Cloudflare, click Add record.
- In Cloudflare, select TXT from the Type dropdown.
- In Brevo, click Copy DMARC record name next to the Name field and paste it into the Name field in Cloudflare.
- In Cloudflare, leave the TTL field as is.
- In Brevo, click Copy DMARC record content next to the Content field and paste it into the Content field in Cloudflare.
- In Cloudflare, click Save.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain in Gandi:
- Open a new tab in your web browser and log in to your Gandi account.
- In the left-side panel, select Domain.
- Select the domain you want to authenticate.
- Go to the DNS Records tab. This is where you'll add your DNS records.
Add the Brevo code
- In Gandi, click Add record.
- In Gandi, select TXT from the Type dropdown.
- In Gandi, leave the TTL and Unit fields as they are.
- In Brevo, click Copy Brevo code name next to the Name field and paste it into the Name field in Gandi.
- In Brevo, click Copy Brevo code text value next to the Text value field and paste it into the Text value field in Gandi.
- In Gandi, click Save.
Add the DKIM record
You’ll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- Click Add record.
- From the Type dropdown, select CNAME.
- Leave the TTL and Unit fields as they are.
- In Brevo, click Copy DKIM record 1 name next to the Name field and paste it into the Name field in Gandi.
- In Brevo, click Copy DKIM record 1 text value next to the Text value field and paste it into the Hostname field in Gandi.
- Click Save.
DKIM 2 record
- Click Add record.
- From the Type dropdown, select CNAME.
- Leave the TTL and Unit fields as they are.
- In Brevo, click Copy DKIM record 2 name next to the Name field and paste it into the Name field in Gandi.
- In Brevo, click Copy DKIM record 2 text value next to the Text value field and paste it into the Hostname field in Gandi.
- Click Save.
Add one DKIM record of TXT type:
- Click Add record.
- From the Type dropdown, select TXT.
- Leave the TTL and Unit fields as they are.
- In Brevo, click Copy DKIM record name next to the Name field and paste it into the Name field in Gandi.
- In Brevo, click Copy DKIM record text value next to the Text value field and paste it into the Hostname field in Gandi.
- Click Save.
Add the DMARC record
You'll follow the same process for the DMARC record:
- Click Add record.
- From the Type dropdown, select TXT.
- Leave the TTL and Unit fields as they are.
- In Brevo, click Copy DMARC record name next to the Name field and paste it into the Name field in Gandi.
- In Brevo, click Copy DMARC record text value next to the Text value field and paste it into the Text value field in Gandi.
- Click Save.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain in GoDaddy:
- Open a new tab in your web browser and log in to your GoDaddy account.
- Under All Products and Services, click DNS next to the domain you want to authenticate. This is where you'll add your DNS records.
Add the Brevo code
- In GoDaddy, click Add More Records.
- In GoDaddy, select TXT from the Type dropdown.
- In Brevo, click Copy Brevo code name next to the Name field and paste it into the Name field in GoDaddy.
- In Brevo, click Copy Brevo code value next to the Value field and paste it into the Value field in GoDaddy.
- In GoDaddy, leave the TTL field as is.
- In GoDaddy, click Save.
Add the DKIM record
You’ll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- In GoDaddy, click Add New Record.
- In GoDaddy, select CNAME from the Type dropdown.
- In Brevo, click Copy DKIM 1 record name next to the Name field and paste it into the Name field in GoDaddy.
- In Brevo, click Copy DKIM 1 record value next to the Value field and paste it into the Value field in GoDaddy.
- In GoDaddy, leave the TTL field as is.
- In GoDaddy, click Save.
DKIM 2 record
- In GoDaddy, click Add New Record.
- In GoDaddy, select CNAME from the Type dropdown.
- In Brevo, click Copy DKIM 2 record name next to the Name field and paste it into the Name field in GoDaddy.
- In Brevo, click Copy DKIM 2 record value next to the Value field and paste it into the Value field in GoDaddy.
- In GoDaddy, leave the TTL field as is.
- In GoDaddy, click Save.
Add one DKIM record of TXT type:
- In GoDaddy, click Add New Record.
- In GoDaddy, select TXT from the Type dropdown.
- In Brevo, click Copy DKIM record name next to the Name field and paste it into the Name field in GoDaddy.
- In Brevo, click Copy DKIM record value next to the Value field and paste it into the Value field in GoDaddy.
- In GoDaddy, leave the TTL field as is.
- In GoDaddy, click Save.
Add the DMARC record
You'll follow the same process for the DMARC record:
- In GoDaddy, click Add New Record.
- In GoDaddy, select TXT from the Type dropdown.
- In Brevo, click Copy DMARC record name next to the Name field and paste it into the Name field in GoDaddy.
- In Brevo, click Copy DMARC record value next to the Value field and paste it into the Value field in GoDaddy.
- In GoDaddy, leave the TTL field as is.
- In GoDaddy, click Save.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain in Google Domains:
- Open a new tab in your web browser and log in to your Google Domains account.
- Click Manage next to the domain you want to authenticate.
- In the sidebar menu, select DNS.
- Go to the Custom resource records section at the bottom of the page. This is where you'll add your DNS records.
Add the Brevo code
- In Brevo, click Copy Brevo code hostname next to the Host name field and paste it into the Name field in Google Domains.
- In Google Domains, select TXT from the Type dropdown.
- In Google Domains, leave the TTL field as is.
- In Brevo, click Copy Brevo code data next to the Data field and paste it into the Data field in Google Domains.
- In Google Domains, click Add.
Add the DKIM record
You'll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- In Brevo, click Copy DKIM 1 record hostname next to the Host name field and paste it into the Host name field in Google Domains.
- In Google Domains, select CNAME from the Type dropdown.
- In Google Domains, leave the TTL field as is.
- In Brevo, click Copy DKIM 1 record data next to the Data field and paste it into the Data field in Google Domains.
- In Google Domains, click Save.
DKIM 2 record
- In Brevo, click Copy DKIM 2 record hostname next to the Host name field and paste it into the Host name field in Google Domains.
- In Google Domains, select CNAME from the Type dropdown.
- In Google Domains, leave the TTL field as is.
- In Brevo, click Copy DKIM 2 record data next to the Data field and paste it into the Data field in Google Domains.
- In Google Domains, click Save.
Add one DKIM record of TXT type:
- In Brevo, click Copy DKIM record hostname next to the Host name field and paste it into the Host name field in Google Domains.
- In Google Domains, select CNAME from the Type dropdown.
- In Google Domains, leave the TTL field as is.
- In Brevo, click Copy DKIM record data next to the Data field and paste it into the Data field in Google Domains.
- In Google Domains, click Save.
Add the DMARC record
You'll follow the same process for the DMARC record:
- In Brevo, click Copy DMARC record hostname next to the Host name field and paste it into the Host name field in Google Domains.
- In Google Domains, select TXT from the Type dropdown.
- In Google Domains, leave the TTL field as is.
- In Brevo, click Copy DMARC record data next to the Data field and paste it into the Data field in Google Domains.
- In Google Domains, click Save.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain in Hostinger:
- Open a new tab in your web browser and log in to your Hostinger account.
- Under Domain, click Manage next to the domain you want to authenticate.
- In the left-side panel, click DNS/Nameservers. This is where you'll add your DNS records.
Add the Brevo code
- In Hostinger, under Manage DNS records, select TXT from the Type dropdown.
- In Brevo, click Copy Brevo code name next to the Name field and paste it into the Name field in Hostinger.
- In Brevo, click Copy Brevo code TXT value next to the TXT value field and paste it into the TXT value field in Hostinger.
- In Hostinger, leave the TTL field as is.
- In Hostinger, click Add Record.
Add the DKIM record
You'll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- In Hostinger, under Manage DNS records, select CNAME from the Type dropdown.
- In Brevo, click Copy DKIM 1 record name next to the Name field and paste it into the Name field in Hostinger.
- In Brevo, click Copy DKIM 1 record TXT value next to the TXT value field and paste it into the TXT value field in Hostinger.
- In Hostinger, leave the TTL field as is.
- In Hostinger, click Add Record.
DKIM 2 record
- In Hostinger, under Manage DNS records, select CNAME from the Type dropdown.
- In Brevo, click Copy DKIM 2 record name next to the Name field and paste it into the Name field in Hostinger.
- In Brevo, click Copy DKIM 2 record TXT value next to the TXT value field and paste it into the TXT value field in Hostinger.
- In Hostinger, leave the TTL field as is.
- In Hostinger, click Add Record.
Add one DKIM record of TXT type:
- In Hostinger, under Manage DNS records, select TXT from the Type dropdown.
- In Brevo, click Copy DKIM record name next to the Name field and paste it into the Name field in Hostinger.
- In Brevo, click Copy DKIM record TXT value next to the TXT value field and paste it into the TXT value field in Hostinger.
- In Hostinger, leave the TTL field as is.
- In Hostinger, click Add Record.
Add the DMARC record
You'll follow the same process for the DMARC record:
- In Hostinger, under Manage DNS records, select TXT from the Type dropdown.
- In Brevo, click Copy DKIM record name next to the Name field and paste it into the Name field in Hostinger.
- In Brevo, click Copy DKIM record data next to the TXT value field and paste it into the TXT value field in Hostinger.
- In Hostinger, leave the TTL field as is.
- In Hostinger, click Add Record.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain in IONOS:
- Open a new tab in your web browser and log in to your IONOS account.
- Click Domains & SSL.
- Next to the domain you want to authenticate, click the ⚙️ gear icon and select DNS. This is where you'll add your DNS records.
Add the Brevo code
- Click Add record.
- Select TXT.
- In Brevo, click Copy Brevo code hostname next to the Hostname field and paste it into the Host name field in IONOS.
- In Brevo, click Copy Brevo code value next to the Value field and paste it into the Value field in IONOS.
- Leave the TTL field as is.
- Click Save.
Add the DKIM record
You'll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- Click Add record.
- Select CNAME.
- In Brevo, click Copy DKIM 1 record hostname next to the Hostname field and paste it into the Host name field in IONOS.
- In Brevo, click Copy DKIM 1 record value next to the Value field and paste it into the Points to field in IONOS.
- Leave the TTL field as is.
- Click Save.
DKIM 2 record
- Click Add record.
- Select CNAME.
- In Brevo, click Copy DKIM 2 record hostname next to the Hostname field and paste it into the Host name field in IONOS.
- In Brevo, click Copy DKIM 2 record value next to the Value field and paste it into the Points to field in IONOS.
- Leave the TTL field as is.
- Click Save.
Add one DKIM record of TXT type:
- Click Add record.
- Select TXT.
- In Brevo, click Copy DKIM record hostname next to the Hostname field and paste it into the Host name field in IONOS.
- In Brevo, click Copy DKIM record value next to the Value field and paste it into the Points to field in IONOS.
- Leave the TTL field as is.
- Click Save.
Add the DMARC record
You'll follow the same process for the DMARC record:
- Click Add record.
- Select TXT.
- In Brevo, click Copy DMARC record hostname next to the Hostname field and paste it into the Host name field in IONOS.
- In Brevo, click Copy DMARC record value next to the Value field and paste it into the Value field in IONOS.
- Leave the TTL field as is.
- Click Save.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain in OVH:
- Open a new tab in your web browser and log in to your OVH account.
- Go to the Web Cloud tab.
- In the left-side panel, under Domain names, select the domain you want to authenticate.
- Go to the DNS zone tab. This is where you'll add your DNS records.
Add the Brevo code
- On the right-hand side, click Add an entry.
- Select TXT.
- In Brevo, click Copy Brevo code sub-domain next to the Sub-domain field and paste it into the Sub-domain field in OVH, or leave the field empty if instructed to do so.
- Leave the TTL field as is.
- In Brevo, click Copy Brevo code value next to the Value field and paste it into the Value field in OVH.
- Click Next.
- Verify your information and click Confirm.
Add the DKIM record
You'll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- On the right-hand side, click Add an entry.
- Select CNAME.
- In Brevo, click Copy DKIM 1 record sub-domain next to the Sub-domain field and paste it into the Sub-domain field in OVH.
- Leave the TTL field as is.
- In Brevo, click Copy DKIM 1 record value next to the Value field and paste it into the Target field in OVH.
- Click Next.
- Verify your information and click Confirm.
DKIM 2 record
- On the right-hand side, click Add an entry.
- Select CNAME.
- In Brevo, click Copy DKIM 2 record sub-domain next to the Sub-domain field and paste it into the Sub-domain field in OVH.
- Leave the TTL field as is.
- In Brevo, click Copy DKIM 2 record value next to the Value field and paste it into the Target field in OVH.
- Click Next.
- Verify your information and click Confirm.
Add one DKIM record of TXT type:
- On the right-hand side, click Add an entry.
- Select TXT.
- In Brevo, click Copy DKIM record sub-domain next to the Sub-domain field and paste it into the Sub-domain field in OVH.
- Leave the TTL field as is.
- In Brevo, click Copy DKIM record value next to the Value field and paste it into the Target field in OVH.
- Click Next.
- Verify your information and click Confirm.
Add the DMARC record
You'll follow the same process for the DMARC record:
- On the right-hand side, click Add an entry.
- Select TXT.
- In Brevo, click Copy DMARC record sub-domain next to the Sub-domain field and paste it into the Sub-domain field in OVH.
- Leave the TTL field as is.
- In Brevo, click Copy DMARC record value next to the Value field and paste it into the Value field in OVH.
- Click Next.
- Verify your information and click Confirm.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain on Wix:
- Open a new tab in your web browser and log in to your Wix account.
- Click your account dropdown and select Domains.
- Next to the domain you want to authenticate, click the three dots icon and select Manage DNS records. This is where you'll add your DNS records.
Add the Brevo code
- Under TXT (Text), click + Add Record.
- In Brevo, click Copy Brevo code host name next to the Host name field and paste it into the Host name field in Wix, or leave the field empty if instructed to do so.
- In Brevo, click Copy Brevo code value next to the Value field and paste it into the Value field in Wix.
- Leave the TTL field as is.
- Click Save.
Add the DKIM record
You'll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- Under CNAME (Aliases), click + Add Record.
- In Brevo, click Copy DKIM 1 record host name next to the Host name field and paste it into the Host name field in Wix.
- In Brevo, click Copy DKIM 1 record value next to the Value field and paste it into the Value field in Wix.
- Leave the TTL field as is.
- Click Save.
DKIM 2 record
- Under CNAME (Aliases), click + Add Record.
- In Brevo, click Copy DKIM 2 record host name next to the Host name field and paste it into the Host name field in Wix.
- In Brevo, click Copy DKIM 2 record value next to the Value field and paste it into the Value field in Wix.
- Leave the TTL field as is.
- Click Save.
Add one DKIM record of TXT type:
- Under TXT (Text), click + Add Record.
- In Brevo, click Copy DKIM record host name next to the Host name field and paste it into the Host name field in Wix.
- In Brevo, click Copy DKIM record value next to the Value field and paste it into the Value field in Wix.
- Leave the TTL field as is.
- Click Save.
Add the DMARC record
You'll follow the same process for the DMARC record:
- Under TXT (Text), click + Add Record.
- In Brevo, click Copy DMARC record host name next to the Host name field and paste it into the Host name field in Wix.
- In Brevo, click Copy DMARC record value next to the Value field and paste it into the Value field in Wix.
- Leave the TTL field as is.
- Click Save.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
To authenticate your domain:
- Open a new tab in your web browser and log in to your domain provider account.
- Navigate to the page where you can view the DNS records for the domain you want to authenticate.
Add the Brevo code
- Create a new DNS record of TXT type.
- In Brevo, click Copy Brevo code name next to the Hostname field and paste it into the corresponding field of your domain provider.
❗️ ImportantIf your domain provider does not support this value, try entering "@", your domain name, or leaving the field blank.
- In Brevo, click Copy Brevo code value next to the Data field and paste it into the corresponding field of your domain provider.
- Save your DNS record.
Add the DKIM record
You'll follow the same process for the DKIM record.
Depending on when your Brevo account was created, you may need to add either two DKIM records of CNAME type or one DKIM record of TXT type. To view the right instructions, select the tab below the table that matches the type of DKIM records shown on your screen:
Two DKIM records of CNAME type | One DKIM record of TXT type |
---|---|
Add two DKIM records of CNAME type:
DKIM 1 record
- Create a new DNS record of CNAME type.
- In Brevo, click Copy DKIM 1 record name next to the Name field and paste it into the corresponding field of your domain provider.
- In Brevo, click Copy DKIM 1 record value next to the Value field and paste it into the corresponding field of your domain provider.
- Save your DNS record.
DKIM 2 record
- Create a new DNS record of CNAME type.
- In Brevo, click Copy DKIM 2 record name next to the Name field and paste it into the corresponding field of your domain provider.
- In Brevo, click Copy DKIM 2 record value next to the Value field and paste it into the corresponding field of your domain provider.
- Save your DNS record.
Add one DKIM record of TXT type:
- Create a new DNS record of TXT type.
- In Brevo, click Copy DKIM record name next to the Name field and paste it into the corresponding field of your domain provider.
- In Brevo, click Copy DKIM record value next to the Value field and paste it into the corresponding field of your domain provider.
- Save your DNS record.
Add the DMARC record
You'll follow the same process for the DMARC record:
- Create a new DNS record of TXT type.
- In Brevo, click Copy DMARC record name next to the Hostname field and paste it into the corresponding field of your domain provider.
- In Brevo, click Copy DMARC record value next to the Data field and paste it into the corresponding field of your domain provider.
- Save your DNS record.
You have added the values for the Brevo code, DKIM, and DMARC. Now, verify if your domain is authenticated in the next section.
Step 2: Verify if your domain is authenticated
You'll now verify if your domain is authenticated. Note that it may take up to 48 hours for your domain to appear as authenticated in Brevo. This delay is due to the time it can take for the DNS records you've added to propagate and be fully applied.
To verify if your domain is authenticated:
- In Brevo, click Authenticate this email domain at the bottom of the page displaying the DNS records.
- Check if your domain is authenticated:
-
✅ If your domain appears as Authenticated, you’re all set!
-
❌ If your domain is not authenticated, a popup window will appear saying "The domain is not authenticated yet". Try again later by clicking View configuration next to the status, then selecting Authenticate this email domain at the bottom of the page. Note that full authentication can take up to 48 hours.
💡 Good to knowIf your domain is still not authenticated after 48 hours, check our help article Troubleshooting issues with domain authentication or contact our support team for help.
-
Option 3: 🤝 Ask someone else to authenticate the domain for you
When you choose the Ask someone else to authenticate the domain for you option, you can send an email request to someone else, like your company’s IT specialist or your domain provider's support team, to authenticate the domain on your behalf. This is especially useful if you're not familiar with domain authentication or don't have access to your domain provider.
- Enter the email address of the person you want to ask to authenticate the domain.
- Click Send request.
An email has been sent to the email address you provided, explaining why it was sent and who requested their assistance. The email also includes a button to access the DNS records required to authenticate your domain.
FAQs - Domain authentication
Having two CNAME records for DKIM provides a more secure way to authenticate your domain. CNAME records delegate control to a trusted service, which reduces the risk of tampering. Additionally, using two CNAME records allows Brevo to rotate keys periodically, with no action required from you, and improves email security.
To switch to two CNAME records for DKIM, contact our support team by creating a ticket from your account.
When you authenticate your domain, the changes can take up to 48 hours to be fully applied. Note that Brevo has no control over this process and cannot speed it up.
If it's been less than 48 hours since you authenticated your domain:
- In Brevo, click the account dropdown and go to Senders, Domains, and Dedicated IPs > Domains.
- Click Authenticate next to the domain you authenticated.
- Select Authenticate the domain yourself.
- Click Continue.
- Click Authenticate this email domain at the bottom of the page.
You can follow this process a few times in the next 48 hours. If your domain still does not appear as authenticated after 48 hours, check our troubleshooting article Troubleshooting issues with domain authentication or contact our support team for help.
You should authenticate the domain or subdomain that you use for sending emails through Brevo. This domain or subdomain is called the "sender domain". For example, if your email address is marketing@mycompany.com, your sender domain is mycompany.com. If you use multiple domains to send your emails, you should authenticate each of them.
To comply with Gmail, Yahoo, and Microsoft's requirements for email senders, your domain should have one DMARC record with a rua tag. If your domain already has a DMARC record but is missing a rua tag, you’ll need to update the record by adding Brevo's rua tag at the end.
- Open a new tab in your web browser and log in to your domain provider account.
- Go to your domain settings, where you manage the DNS records.
- Locate and edit your existing DMARC record.
- In the DMARC record’s value field, add Brevo's rua tag at the end:
; rua=mailto:rua@dmarc.brevo.com
. -
Save your DMARC record.
Your DMARC record should now look like this:
v=DMARC1; p=none; rua=mailto:rua@dmarc.brevo.com
The SPF and MX records are not required to authenticate a domain. We only provide these records when setting up a dedicated IP.
By default, DKIM records of TXT type use a 1024-bit DKIM key. If you want to use a 2048-bit DKIM key to enhance your email security, contact our support team to activate it for your account. Your 2048-bit DKIM key will then appear in your DNS records with a value starting with sib2k.
1024-bit DKIM key (default) | 2048-bit DKIM key |
If you previously used the 1024-bit DKIM key to authenticate your domain, you'll need to update your existing DKIM record with the new value in your domain provider.
Webmail services allow you to check if your email has been signed with your domain by reviewing your email headers and looking for the reference dkim=pass. If you need help finding your email headers, check our dedicated article How do I find email headers?.
In the above example from a Gmail email header, the reference dkim=pass confirms that the email is signed with the domain thegreenyoga.com.
To ensure your emails are correctly sent, keep the DNS records as they are in your domain provider as long as you are using Brevo to send emails. Modifying or deleting these DNS records may lead to email delivery problems or your emails being marked as spam.
⏭️ What's next?
🤔 Have a question?
If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.
If you’re looking for help with a project using Brevo, we can match you with the right certified Brevo Agency partner.