In this article, we’ll explain how to authenticate your domain. You can do this manually, automatically, or by forwarding the instructions to someone else, such as an IT team member in your organization.
Why should I authenticate my domain?
Authenticating your domain helps ensure that your emails are genuinely from you or your organization, reducing the risk of spam, phishing, and other malicious activities. This simple step helps protect your online reputation and increase trust from recipients. It is also mandatory to be compliant with Gmail and Yahoo's requirements for email senders.
➡️ To learn more, check our dedicated article What is domain authentication? (Brevo code, DKIM record, DMARC record).
Step 1. Add your domain to Brevo
To authenticate your domain, you first need to add your domain to Brevo:
- In Brevo, click the account dropdown and go to Senders, Domains, and Dedicated IPs > Domains.
- Click Add a domain. If your domain already appears on the page, click Authenticate next to it instead.
- Enter your domain name in the Domain name field. This is usually the part of your email address that comes after the "@" symbol and is linked to your website.
- Click Add domain.
Step 2. Authenticate your domain (Brevo code, DKIM record, DMARC record)
Depending on your domain host, you'll have two or three options available to authenticate your domain. Select the one that you want to use:
-
Option 1: 🤖 Authenticate the domain automatically
Automatically authenticate your domain in under two minutes by logging into your domain host directly from Brevo. This option appears only for supported domain hosts.
💡 Good to knowIf you already have a DMARC record on your domain host and don't want to replace it with Brevo's DMARC record, you'll need to authenticate the domain yourself instead ⬇️. -
Option 2: ✍️ Authenticate the domain yourself
Manually authenticate your domain by copying and pasting the required DNS records in your domain host account. -
Option 3: 🤝 Ask someone else to authenticate the domain for you
Send the link via email to someone else, such as an IT specialist, and ask them to manually authenticate the domain for you.
Option 1: 🤖 Authenticate the domain automatically
Brevo uses Entri, our domain authentication partner, to help you add DNS records easily to your domain. When you select the option to authenticate your domain automatically, you then only need to log in to your domain host from Brevo. We will authenticate the domain for you in a few minutes.
📹 You can watch this short video to see how it works:
- Click Authenticate the domain automatically.
- Click Continue. A pop-up window appears.
- Click Continue. Brevo will automatically detect your domain host.
- Enter your domain host credentials.
- Click Continue. The DNS records needed to authenticate your domain will be automatically added to your domain host.
- (Optional) If you already have a DMARC record on your domain, you'll be asked if you want to replace it with Brevo's DMARC record. Click Okay, continue to replace it.
- The DNS records have been added to your domain host. From the confirmation page, click Back to domain listing.
- Check if your domain is authenticated:
- If your domain is authenticated, the status next to your domain name will show as Authenticated. You're done!
-
If your domain is not authenticated, the status next to your domain name will show as Not authenticated. Since full authentication can take up to 48 hours, you can try re-verifying periodically by clicking View Configuration and then Authenticate this email domain at the bottom of the page.
💡 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.
- If your domain is authenticated, the status next to your domain name will show as Authenticated. You're done!
Option 2: ✍️ Authenticate the domain yourself
When authenticating the domain yourself, you will have to copy and paste several values provided by Brevo (Brevo code, DKIM record, DMARC record) into your domain host account. These values are called DNS records. Then you’ll need to verify if your domain is authenticated in Brevo.
Step 1: Add the Brevo code, DKIM record, DMARC record in your domain host account
Use the dropdowns below to find step-by-step instructions on adding these values to your domain host. If your domain host isn't listed, find generic instructions in the Other dropdown at the bottom ⬇️.
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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 repeat 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 record, and DMARC record. 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 host account.
- From your domain host account, go to the page where you can find the DNS records of 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 host.
❗️ ImportantIf your domain host 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 host.
- Save your DNS record.
Add the DKIM record
You'll repeat the same process for the DKIM record. Based on the creation date of your Brevo account, the interface may differ. To view the relevant instructions for your account, select the tab under the table that corresponds to the type of DKIM records displayed on your screen.
DKIM records of CNAME type | 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 host.
- In Brevo, click Copy DKIM 1 record value next to the Value field and paste it into the corresponding field of your domain host.
- 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 host.
- In Brevo, click Copy DKIM 2 record value next to the Value field and paste it into the corresponding field of your domain host.
- 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 host.
- In Brevo, click Copy DKIM record value next to the Value field and paste it into the corresponding field of your domain host.
- Save your DNS record.
Add the DMARC record
You'll repeat 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 host.
- In Brevo, click Copy DMARC record value next to the Data field and paste it into the corresponding field of your domain host.
- Save your DNS record.
You have added the values for the Brevo code, DKIM record, and DMARC record. 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 is authenticated, you will be redirected to the Domains page, where the status next to your domain name will show as Authenticated. You're done!
- If your domain is not authenticated, a popup window will appear saying "The domain is not authenticated yet". Since it can take up to 48 hours for your domain to be fully authenticated, try re-verifying by clicking the Authenticate this email domain button periodically during that time.
💡 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.
- If your domain is authenticated, you will be redirected to the Domains page, where the status next to your domain name will show as Authenticated. You're done!
Option 3: 🤝 Ask someone else to authenticate the domain for you
If you're unfamiliar with domain authentication or don't have access to the domain host, you can ask someone, such as an IT specialist, to manually authenticate the domain for you.
- 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
When you authenticate your domain, it can take up to 48 hours for the changes 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 repeat 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 you use the email address newsletter@domain.com
to send your emails, you should authenticate the domain domain.com
. If you use multiple domains or subdomains to send emails, you should authenticate each of them.
If you’ve already authenticated your domain in another Brevo account, simply complete Step 1. Add your domain to Brevo, and your domain will automatically be marked as authenticated.
To comply with Gmail and Yahoo'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 lacks 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 host account.
- Navigate to the section where you can manage the DNS records for the domain you want to authenticate.
- 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, update your DKIM record in your domain host with the new value.
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 host 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?
- Troubleshooting issues with domain authentication (Brevo code, DKIM record, DMARC record)
- Create a new sender
🤔 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 expert partner.