How to verify domains

This article explains how you can verify your domain that allows us to send emails on your behalf instead of using the native Brevo email
Updated 1 month ago

Step 1


Visit https://www.brevo.com and Sign up for Free (No Credit Card Required)

- Login using the credentials

- Go to your Dashboard - Campaigns > Settings > Your Senders & Domains



- Click Add a domain. If your domain already appears on the page, click Authenticate next to it instead.


In the Domain name field, enter the domain you want to use to sign your emails. Typically, this is the domain associated with your website/store. Click Add Domain


Step 2

Authenticate your domain (Brevo code, DKIM record, DMARC record)

You have three methods to authenticate your domain. Select the one that you want to use:

  • Authenticate the domain automatically
    Automatically authenticate your domain in less than two minutes by logging into your domain host directly from Brevo.
  • Authenticate the domain yourself
    Manually authenticate your domain by adding the required domain records in your domain host account.
  • 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.

Authenticate automatically to authenticate your domain automatically, you then only need to log in to your domain host from Brevo

  1. Click Authenticate the domain automatically.
  2. Click Continue. A pop-up window appears.
  3. Click Continue.
  4. Enter your domain host credentials.
  5. Click Continue. The DNS records needed to authenticate your domain will be automatically added to your domain host.
  6. 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.
  7. From the confirmation page, click Back to domain listing.
  8. Your domain will appear

Authenticate yourself 

If automatic authentication is not available for your domain host or if you'd prefer to do it manually, you'll need to copy and paste the values that are displayed in your Brevo account (Brevo code, DKIM record, DMARC record ➡️ ) into your domain host account.

Make sure you keep this page open, as you will need to refer back to it several times during this process.

authenticate_records_en-us.jpeg

Use the options 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 option at the bottom

Amazon Route 53

Amen

Bluehost

Gandi

GoDaddy

Google Domains

Hostinger

IONOS

OVH

Wix

Other

_______________________________________________________________________________________

Amazon Route 53

❗️ ImportantAmazon Route 53 doesn't allow adding a record with the same type and name twice. If you have to add an extra record with the same type and name as another, enter the value of the extra record on a separate line below the first record.

To authenticate your domain in Amazon Route 53:

  1. Open a new tab in your web browser and log into your Amazon Web Services account.
  2. Open the Route 53 console.
  3. In the left-side panel, select Hosted zones. This is where you'll add your DNS records.
    aws_access-domain.jpg
  4. Select the domain you want to authenticate.

Add the Brevo code

  1. Click Create record.
  2. In Brevo, copy the value from the Record name field and paste it into the Record name field in Amazon Route 53.
  3. From the Record type dropdown, select TXT.
  4. From Brevo, copy the value from the Value field and paste it into the Value field in Amazon Route 53.
    aws_brevo-code.jpeg
  5. Leave the TTL and Routing policy fields as is.
  6. Click Create record.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Click Create record.
  2. In Brevo, copy the value from the Record name field and paste it into the Record name field in Amazon Route 53.
  3. From the Record type dropdown, select TXT.
  4. From Brevo, copy the value from the Value field and paste it into the Value field in Amazon Route 53.
    aws_dkim-record (1) (1).jpeg
  5. Leave the TTL and Routing policy fields as is.

  6. Click Create record.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Click Create record.
  2. In Brevo, copy the value from the Record name field and paste it into the Record name field in Amazon Route 53.
  3. From the Record type dropdown, select TXT.
  4. From Brevo, copy the value from the Value field and paste it into the Value field in Amazon Route 53.
    aws_dmarc-record (1).jpg
  5. Leave the TTL and Routing policy fields as is.

  6. 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.

_________________________________________________________________________________

Amen

To authenticate your domain in Amen:

  1. Open a new tab in your web browser and log into your Amen account.
  2. Under Domaines (Domain), select the domain you want to authenticate.
    amen_domaines.png
  3. Select Domaines et DNS (Domains and DNS).
    amen_domaines_dns.png
  4. Select Configuration DNS (DNS configuration).
    amen_dns_config.png
  5. Go to the Gestion avancée (Advanced management) tab. This is where you'll add your DNS records.
    amen_advanced.png

Add the Brevo code

  1. Click Ajouter un enregistrement (Add a record).
  2. In Brevo, copy the value from the Name field and paste it into the Nom (Name) field in Amen.
  3. Select TXT.
  4. In Brevo, copy the value from the Value field and paste it into the Valeur (Value) field in Amen.
    amen_brevo-code.jpg
  5. Leave the Type/Valeur par défaut (Type/Default value) field as is.
  6. Click Valider (Confirm).

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Click Ajouter un enregistrement (Add a record).
  2. In Brevo, copy the value from the Name field and paste it into the Nom (Name) field in Amen.
  3. Select TXT.
  4. In Brevo, copy the value from the Value field and paste it into the Valeur (Value) field in Amen.
    amen_dkim-record (1).jpg
  5. Leave the Type/Valeur par défaut (Type/Default value) field as is.
  6. Click Valider (Confirm).

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Click Ajouter un enregistrement (Add a record).
  2. In Brevo, copy the value from the Name field and paste it into the Nom (Name) field in Amen.
  3. Select TXT.
  4. In Brevo, copy the value from the Value field and paste it into the Valeur (Value) field in Amen.
    amen_dmarc-record.jpg
  5. Leave the Type/Valeur par défaut (Type/Default value) field as is.
  6. 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.

_______________________________________________________________________________________

Bluehost

To authenticate your domain in Bluehost:

  1. Open a new tab in your web browser and log into your Bluehost account.
  2. In the left-side panel, click Domains.
  3. At the bottom of the page, open the Advanced Tools dropdown.
  4. Next to Advanced DNS Records, click Manage. This is where you'll add your DNS records.
    bluehost_access.jpg
  5. (Optional) If a warning message is shown, click Continue.

Add the Brevo code

  1. Click + Add Record.
  2. From the Type dropdown, select TXT.
  3. In Brevo, check the value in the Host Record field and select the same value from the Refers to dropdown in Bluehost. If the value is not available from the Refers to dropdown, select Other Hosts and paste the value into the Host Name field instead.
  4. In Brevo, copy the value from the TXT value field and paste it into the TXT value field in Bluehost.
  5. From the TTL dropdown, select 1 Hour.
    bluehost_brevo-code.jpeg
  6. Click Add.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Click + Add Record.
  2. From the Type dropdown, select TXT.
  3. From the Refers to dropdown, select Other Host.
  4. In Brevo, copy the value from the Host Record field and paste it into the Host Name field in Bluehost.
  5. In Brevo, copy the value from the TXT value field and paste it into the TXT value field in Bluehost.
  6. From the TTL dropdown, select 1 Hour.
    bluehost_dkim-record (2).jpg
  7. Click Add.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Click + Add Record.
  2. From the Type dropdown, select TXT.
  3. From the Refers to dropdown, select Other Host.
  4. In Brevo, copy the value from the Host Record field and paste it into the Host Name field in Bluehost.
  5. In Brevo, copy the value from the TXT value field and paste it into the TXT value field in Bluehost.
  6. From the TTL dropdown, select 1 Hour.
    bluehost_dmarc-record.jpg
  7. 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.

_______________________________________________________________________________________

Gandi

To authenticate your domain in Gandi:

  1. Open a new tab in your web browser and log into your Gandi account.
  2. In the left-side panel, select Domain.
    gandi_domain.png
  3. Select the domain you want to authenticate.
  4. Go to the DNS Records tab. This is where you'll add your DNS records.
    gandi_dns_records.jpg

Add the Brevo code

  1. Click Add record.
  2. From the Type dropdown, select TXT.
  3. Leave the TTL and Unit fields as they are.
  4. In Brevo, copy the value from the Name field and paste it into the Name field in Gandi.
  5. In Brevo, copy the value from the Text value field and paste it into the Text value field in Gandi.
    gandi_brevo-code.jpg
  6. Click Save.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Click Add record.
  2. From the Type dropdown, select TXT.
  3. Leave the TTL and Unit fields as they are.
  4. In Brevo, copy the value from the Name field and paste it into the Name field in Gandi.
  5. In Brevo, copy the value from the Text value field and paste it into the Text value field in Gandi.
    gandi_dkim-record (1) (1).jpg
  6. Click Save.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Click Add record.
  2. From the Type dropdown, select TXT.
  3. Leave the TTL and Unit fields as they are.
  4. In Brevo, copy the value from the Name field and paste it into the Name field in Gandi.
  5. In Brevo, copy the value from the Text value field and paste it into the Text value field in Gandi.
    gandi_dmarc.jpg
  6. 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.

_________________________________________________________________________________

GoDaddy

💡 Good to know The interface in the video is slightly different from our current interface, but the process remains the same.

To authenticate your domain on GoDaddy, watch our video tutorial or check our step-by-step procedure below:

  1. Open a new tab in your web browser and log into your GoDaddy account. 
  2. Under All Products and Services, click DNS next to the domain you want to authenticate. This is where you'll add your DNS records.
    godaddy_access.jpg

Add the Brevo code

  1. Click Add More Records.
  2. From the Type dropdown, select TXT.
  3. In Brevo, copy the value from the Name field and paste it into the Name field in GoDaddy.
  4. In Brevo, copy the value from the Value field and paste it into the Value field in GoDaddy.
    godaddy_brevo-code.jpg
  5. Leave the TTL field as is.
  6. Click Save.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Click Add New Record.
  2. From the Type dropdown, select TXT.
  3. In Brevo, copy the value from the Name field and paste it into the Name field in GoDaddy.
  4. In Brevo, copy the value from the Value field and paste it into the Value field in GoDaddy.
    godaddy_dkim-record (1).jpg
  5. Leave the TTL field as is.
  6. Click Save.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Click Add New Record.
  2. From the Type dropdown, select TXT.
  3. In Brevo, copy the value from the Name field and paste it into the Name field in GoDaddy.
  4. In Brevo, copy the value from the Value field and paste it into the Value field in GoDaddy.
    godaddy_dmarc-record.jpg
  5. Leave the TTL field as is.
  6. 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.

_______________________________________________________________________________________

Google Domains

❗️ ImportantGoogle Domains doesn't allow adding a record with the same type and name twice. If you have to add an extra record with the same type and name as another, add it below the first one by clicking + Add more to this record and pasting the data in the new field.

To authenticate your domain in Google Domains:

  1. Open a new tab in your web browser and log into your Google Domains account.
  2. Click Manage next to the domain you want to authenticate.
  3. In the sidebar menu, select DNS.
  4. 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

  1. In Brevo, copy the value from the Host name field and paste it into the Name field in Google Domains.
  2. From the Type dropdown, select TXT.
  3. Leave the TTL field as is.
  4. In Brevo, copy the value from the Data field and paste it into the Data field in Google Domains.
    google-domains_brevo-code (1).jpg
  5. Click Add.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. In Brevo, copy the value from the Host name field and paste it into the Host name field in Google Domains.
  2. From the Type dropdown, select TXT.
  3. Leave the TTL field as is.
  4. In Brevo, copy the value from the Data field and paste it into the Data field in Google Domains.
    google-domains_dkim-record2 (1).jpeg
  5. Click Save.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. In Brevo, copy the value from the Host name field and paste it into the Host name field in Google Domains.
  2. From the Type dropdown, select TXT.
  3. Leave the TTL field as is.
  4. In Brevo, copy the value from the Data field and paste it into the Data field in Google Domains.
    google-domains_dmarc-record (1).jpg
  5. 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.

_______________________________________________________________________________________

Hostinger

To authenticate your domain in Hostinger:

  1. Open a new tab in your web browser and log into your Hostinger account.
  2. Under Domain, click Manage next to the domain you want to authenticate.
    hostinger_access1.jpg
  3. In the left-side panel, click DNS/Nameservers. This is where you'll add your DNS records.
    hostinger_access2.jpg

Add the Brevo code

  1. Under Manage DNS records, select TXT from the Type dropdown.
  2. In Brevo, copy the value from the Name field and paste it into the Name field in Hostinger.
  3. In Brevo, copy the value from the TXT value field and paste it into the TXT value field in Hostinger.
    hostinger_brevo-code (1).jpg
  4. Leave the TTL field as is.
  5. Click Add Record.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Under Manage DNS records, select TXT from the Type dropdown.
  2. In Brevo, copy the value from the Name field and paste it into the Name field in Hostinger.
  3. In Brevo, copy the value from the TXT value field and paste it into the TXT value field in Hostinger.
    hostinger_dkim-record (1) (1) (1).jpg
  4. Leave the TTL field as is.
  5. Click Add Record.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Under Manage DNS records, select TXT from the Type dropdown.
  2. In Brevo, copy the value from the Name field and paste it into the Name field in Hostinger.
  3. In Brevo, copy the value from the TXT value field and paste it into the TXT value field in Hostinger.
    hostinger_dmarc-record (1).jpg
  4. Leave the TTL field as is.
  5. 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.

_______________________________________________________________________________________

IONOS

To authenticate your domain in IONOS:

  1. Open a new tab in your web browser and log into your IONOS account.
  2. Click Domains & SSL.
    ionos_access-domain_en-us.jpg
  3. Next to the domain you want to authenticate, click the ⚙️ gear icon and select DNS. This is where you'll add your DNS records.
    ionos_dns_en-us.jpg

Add the Brevo code

  1. Click Add record.
  2. Select TXT.
  3. In Brevo, copy the value from the Hostname field and paste it into the Host name field in IONOS.
  4. In Brevo, copy the value from the Value field and paste it into the Value field in IONOS.
    ionos_brevo-code.jpg
  5. Leave the TTL field as is.
  6. Click Save.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Click Add record.
  2. Select TXT.
  3. In Brevo, copy the value from the Hostname field and paste it into the Host name field in IONOS.
  4. In Brevo, copy the value from the Value field and paste it into the Value field in IONOS.
    ionos_DKIM-record (1) (1).jpg
  5. Leave the TTL field as is.
  6. Click Save.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Click Add record.
  2. Select TXT.
  3. In Brevo, copy the value from the Hostname field and paste it into the Host name field in IONOS.
  4. In Brevo, copy the value from the Value field and paste it into the Value field in IONOS.
    ionos_dmarc-record.jpg
  5. Leave the TTL field as is.
  6. 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.

_______________________________________________________________________________________

OVH

To authenticate your domain in OVH:

  1. Open a new tab in your web browser and log into your OVH account.
  2. Go to the Web Cloud tab.
  3. In the left-side panel, under Domain names, select the domain you want to authenticate.
  4. Go to the DNS zone tab. This is where you'll add your DNS records.
    ovh_access-dns_en-us.jpg

Add the Brevo code

  1. Click Add an entry.
  2. Select TXT.
  3. In Brevo, copy the value from the Sub-domain field and paste it into the Sub-domain field in OVH.
  4. Leave the TTL field as is.
  5. In Brevo, copy the value from the Value field and paste it into the Value field in OVH.
    ovh_brevo-code.jpg
  6. Click Next.
  7. Verify your information and click Confirm.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Click Add an entry.
  2. Select TXT.
  3. In Brevo, copy the value from the Sub-domain field and paste it into the Sub-domain field in OVH.
  4. Leave the TTL field as is.
  5. In Brevo, copy the value from the Value field and paste it into the Value field in OVH.
    ovh_dkim-record copy (1).jpg
  6. Click Next.
  7. Verify your information and click Confirm.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Click Add an entry.
  2. Select TXT.
  3. In Brevo, copy the value from the Sub-domain field and paste it into the Sub-domain field in OVH.
  4. Leave the TTL field as is.
  5. In Brevo, copy the value from the Value field and paste it into the Value field in OVH.
    ovh_dmarc-record.jpg
  6. Click Next.
  7. 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.

_______________________________________________________________________________________

Wix

To authenticate your domain on Wix:

  1. Open a new tab in your web browser and log into your Wix account.
  2. Click your account dropdown and select Domains.
  3. 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.
    wix_access.jpg

Add the Brevo code

  1. Under TXT (Text), click + Add Record.
  2. In Brevo, copy the value from the Host name field and paste it into the Host name field in Wix.
  3. In Brevo, copy the value from the Value field and paste it into the Value field in Wix.
    wix_brevo-code.jpg
  4. Leave the TTL field as is.
  5. Click Save.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Under TXT (Text), click + Add Record.
  2. In Brevo, copy the value from the Host name field and paste it into the Host name field in Wix.
  3. In Brevo, copy the value from the Value field and paste it into the Value field in Wix.
    wix_dkim_en-us.jpeg
  4. Leave the TTL field as is.
  5. Click Save.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Under TXT (Text), click + Add Record.
  2. In Brevo, copy the value from the Host name field and paste it into the Host name field in Wix.
  3. In Brevo, copy the value from the Value field and paste it into the Value field in Wix.
    wix_dmarc-record.jpg
  4. Leave the TTL field as is.
  5. 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.

_______________________________________________________________________________________

Other

❗️ ImportantThe values provided below may vary depending on your specific domain host. If you encounter issues while authenticating your domain, we suggest contacting your domain host's support team for assistance to clarify the required format. To authenticate your domain:
  1. Open a new tab in your web browser and log into your domain host account.
  2. 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

  1. Create a new DNS record of TXT type.
  2. In Brevo, copy the value from the Hostname field and paste it into the corresponding field of your domain host.
  3. In Brevo, copy the value from the Data field and paste it into the corresponding field of your domain host.
    authenticate_new_other_brevo-code_en-us.jpeg
  4. Save your DNS record.

Add the DKIM record

You'll repeat the same process for the DKIM record:

  1. Create a new DNS record of TXT type.
  2. In Brevo, copy the value from the Hostname field and paste it into the corresponding field of your domain host.
  3. In Brevo, copy the value from the Data field and paste it into the corresponding field of your domain host.
    dkim_other_en-us.jpeg
  4. Save your DNS record.

Add the DMARC record

You'll repeat the same process for the DMARC record:

  1. Create a new DNS record of TXT type.
  2. In Brevo, copy the value from the Hostname field and paste it into the corresponding field of your domain host.
  3. In Brevo, copy the value from the Data field and paste it into the corresponding field of your domain host.
    authenticate_new_other_dmarc_en-us.jpeg
  4. 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 3. Verify if your domain is authenticated

  1. In Brevo, click Authenticate this email domain at the bottom of the page.
    authenticate_new_verify_en-us (1) (1) (1).jpeg
  2. You will see a green checkmark ✅ with the message Value matched next to the Brevo code, DKIM record, and DMARC record. You're done!
    authenticate_domain-authenticated_en-us.jpeg
  3. Optional: If the  Value mismatched message still appears for all or some of the values, check Brevo's FAQs - Domain authentication section below.

 

Did this answer your question?