Setup Guide

How to Set Up SPF, DKIM, and DMARC for Brevo (Sendinblue)

Brevo (formerly Sendinblue) is a marketing and transactional email platform popular with small businesses. It handles email campaigns, automation workflows, and transactional messages. Configuring authentication ensures your messages are delivered reliably and protects your domain.

SPF Configuration

Brevo uses the sendinblue.com include for SPF.

DNS Record:

Type:  TXT
Host:  @
Value: v=spf1 include:sendinblue.com ~all

Combined with other services:

v=spf1 include:_spf.google.com include:sendinblue.com ~all

Note: Despite the rebrand to Brevo, the SPF include still uses the sendinblue.com domain. This may change in the future — always check the current Brevo documentation.

Verify your total lookup count with the SenderClarity SPF Checker.

DKIM Configuration

Brevo provides DKIM setup through their sender domain authentication flow.

  1. In Brevo, go to Settings → Senders, Domains & Dedicated IPs → Domains.
  2. Click Add a domain and enter your domain name.
  3. Brevo will provide DKIM records to add to your DNS:
Type:  TXT
Host:  mail._domainkey
Value: (provided by Brevo — unique to your account)

Brevo may also require a Brevo-specific verification code as a separate TXT record.

  1. Add the records to your DNS.
  2. Return to Brevo and click Authenticate this domain.

DMARC Configuration

Start with monitoring mode:

Type:  TXT
Host:  _dmarc
Value: v=DMARC1; p=none; rua=mailto:your-address@reports.senderclarity.com; fo=1

Progress to enforcement:

  1. p=quarantine; pct=25
  2. p=quarantine; pct=100
  3. p=reject

Verification

  • Check your SPF record →
  • Send a test campaign or transactional email from Brevo
  • Check headers for dkim=pass aligned with your domain
  • Monitor DMARC reports in SenderClarity

Common Issues

Old sendinblue.com references: If your SPF record still references sendinblue.com, it currently works. Monitor Brevo's documentation for any migration to a new domain.

Shared vs. dedicated IP: On Brevo's free and lower-tier plans, you send from shared IPs. Your deliverability depends partially on the reputation of other senders on those IPs. Dedicated IPs (available on higher plans) give you full control over your sending reputation.

Brevo verification TXT record: Brevo sometimes requires a domain verification TXT record in addition to DKIM. This is separate from your SPF record — don't confuse them. Follow the exact records shown in the Brevo dashboard.

SPF Lookup Impact

Include Estimated Lookups
sendinblue.com 1–2