Skip to main content

Brevo (Sendinblue) Integration

Brevo (formerly known as Sendinblue) has become one of the most popular all-in-one marketing platforms out there. From email campaigns to SMS marketing to CRM, it's a powerhouse for businesses of all sizes.

But here's the thing - even the best email platform can't help you if you're sending to invalid addresses. That's where Valid Email Checker comes in. Connect your Brevo account and verify your contact lists without the tedious export-import dance.


What You Can Do

With the Brevo integration, you can:

  • Import contacts directly from your Brevo lists
  • Verify email addresses without downloading or uploading files
  • Automatically clean lists by removing or unsubscribing bad emails
  • Protect your sender score by catching invalid emails before they bounce
  • Connect multiple Brevo accounts if you manage several

Before You Start

Make sure you have everything ready:

RequirementDetails
Brevo accountFree or paid plan
API keyGenerated from SMTP & API settings
Valid Email Checker creditsEnough to cover your list size
Contacts to verifyAt least one list in your Brevo account
Sendinblue to Brevo

If you're wondering about the name - Sendinblue rebranded to Brevo in 2023. The platform is the same, just with a fresh look and name. You might still see "Sendinblue" in some places within the interface, and that's perfectly normal.


Finding Your Brevo API Key

Brevo uses API keys for secure integration. Here's how to create one:

Step 1: Access SMTP & API Settings

  1. Log in to your Brevo account
  2. Click your account name in the top-right corner
  3. Select Settings from the dropdown menu
  4. In the left sidebar under Organization settings, click SMTP & API
  5. Click the API keys & MCP tab

Brevo Settings showing SMTP & API navigation with numbered steps

Step 2: Generate a New API Key

  1. Click Generate a new API key button (top right)
  2. Enter a name for your key (e.g., "Valid Email Checker Integration")
  3. Click Generate

Brevo Generate API Key modal with name field

Copy Your API Key Immediately

Brevo shows your API key only once when you create it. Copy it right away and store it somewhere safe. If you lose it, you'll need to generate a new one.


Connecting Your Brevo Account

Now let's connect Brevo to Valid Email Checker.

Step 1: Open the Connection Modal

You have two ways to start:

Option A: From Integrations page

  1. Go to Integrations in the sidebar
  2. Find Sendinblue(Brevo) in the Available Integrations
  3. Click on it to open the connection modal

Option B: From Bulk Upload page

  1. Go to Bulk Upload
  2. Click Connect Email Platform
  3. Select Sendinblue (Brevo) from the list

Step 2: Enter Your Credentials

In the connection modal:

  1. Connection Name (optional): Give this connection a friendly name like "Main Brevo Account" or "Marketing Team"
  2. Brevo API Key: Paste the API key you just created
  3. Click Connect Account

The modal includes a helpful "Where do I find my API key?" link showing the path: Settings → SMTP & API → API keys & MCP → Generate a new API key

Step 3: Connection Success

Once connected, Valid Email Checker syncs with your Brevo account and fetches your available lists.


Verifying Your Brevo Lists

After connecting, you can verify your contacts.

Step 1: Select a List

Brevo list selection in Valid Email Checker showing Newsletter Subscriber list

You'll see all your Brevo lists with the number of contacts in parentheses. Use the search bar to find specific lists if you have many.

Select the list you want to verify.

Step 2: Choose Your Verification Mode

You have two options:

Option 1: Verify Only

Select Verify only to:

  • Import and verify all emails
  • See detailed results for each contact
  • Make your own decisions about what to do with each email type
  • Download results and review before taking action

This is perfect if you want to understand your list health before making changes.

Option 2: Clean List Automatically

Select Clean list automatically for hands-free cleaning:

Brevo clean list options showing email type actions

Configure what happens to each email type:

Email TypeOptionsDefault
InvalidKeep / Unsubscribe / DeleteUnsubscribe
DisposableKeep / Unsubscribe / DeleteDelete
Catch-allKeep / Unsubscribe / DeleteKeep
UnknownKeep / Unsubscribe / DeleteKeep
RiskyKeep / Unsubscribe / DeleteKeep
Delete is Permanent

When you choose "Delete," contacts are permanently removed from Brevo. This cannot be undone. If you're unsure, use "Unsubscribe" instead - it preserves the contact but prevents them from receiving emails.

Step 3: Configure Additional Options

Remove Duplicates: Toggle on (recommended) to automatically remove duplicate email addresses before verification. This saves credits and ensures accurate counts.

Step 4: Review and Import

Check the credit summary at the bottom:

  • Credits needed: Estimated credits for this verification
  • Available credits: Your current balance

Click Import List to start the verification.


Monitoring Your Verification

After clicking Import List, you're redirected to the Uploads & Results page.

Uploads & Results showing Brevo verification in progress at 62%

What You'll See

ColumnDescription
Task IDUnique identifier (e.g., VECKO7XQF3U)
List NameYour list name with email icon
Upload DateWhen you started the verification
Total EmailsNumber of contacts being verified
StatusProcessing, Completed, Failed, or Deleted
ProgressPercentage complete
ActionsView Results when complete

Real-Time Updates

The progress updates automatically - no need to refresh. Watch the percentage climb as verification progresses.


Understanding Your Results

Once verification completes, click View Results to see the breakdown:

StatusMeaningRecommendation
SafeValid, deliverable email✅ Send confidently
InvalidDoesn't exist, will bounce❌ Remove immediately
DisposableTemporary/throwaway email❌ Remove
Catch-allServer accepts all addresses⚠️ Test carefully
UnknownCouldn't verify⚠️ Proceed with caution
RiskyPotential issues detected⚠️ Monitor closely

For detailed explanations, see our Result Types Explained guide.


Managing Your Brevo Connection

Viewing Connected Accounts

Go to Integrations in the sidebar to see all your connected platforms.

Integrations page showing Brevo connection with action menu

Your Brevo connection shows:

  • Provider: Sendinblue (Brevo) with logo
  • Connection Name: The name you gave it
  • Status: Active (green badge)
  • Connected: Date you connected
  • Actions: Three-dot menu

Available Actions

Click the three-dot menu to access:

ActionWhat It Does
Sync NowRefresh your lists from Brevo
RenameChange the connection name
DeleteRemove this connection entirely

When to Sync

Use Sync Now when:

  • You've added new lists in Brevo
  • Contacts have changed since you last checked
  • Lists aren't appearing that should be there

Syncing refreshes the list data from Brevo but doesn't re-verify anything.


Connecting Multiple Brevo Accounts

Managing multiple Brevo accounts? No problem.

Multiple Brevo accounts modal showing existing connection and add option

Adding Another Account

  1. Click Connect Email Platform from Bulk Upload page
  2. Select Sendinblue (Brevo)
  3. You'll see your existing connections listed under "Your Connections"
  4. Click + Add Another Account
  5. Enter the new API key and a unique name
  6. Click Connect Account

Managing Multiple Connections

Each Brevo connection appears separately in your Integrations list. Use clear names to tell them apart:

  • "Brevo - Main Account"
  • "Brevo - Client ABC"
  • "Brevo - Newsletter"
Unique Names Required

Each connection needs a unique name. If you try to use the same name twice, you'll be prompted to choose a different one.


Troubleshooting

"Invalid API key" Error

Causes:

  • API key was copied incorrectly (missing characters)
  • API key was deleted in Brevo
  • API key has been revoked

Solutions:

  1. Go to Brevo Settings → SMTP & API → API keys & MCP
  2. Generate a new API key
  3. Copy the entire key carefully
  4. Paste it fresh into Valid Email Checker

No Lists Appearing

Causes:

  • No lists created in Brevo yet
  • API key doesn't have correct permissions
  • Lists are empty

Solutions:

  1. Log in to Brevo and check Contacts → Lists
  2. Ensure you have at least one list with contacts
  3. Use Sync Now to refresh

Connection Works But Import Fails

Causes:

  • Insufficient credits
  • List is empty
  • Network timeout for very large lists

Solutions:

  1. Check your credit balance
  2. Verify the list has contacts in Brevo
  3. For large lists, try during off-peak hours

List Count Doesn't Match Brevo

Contact counts might differ slightly due to:

  • Recent additions not yet synced
  • Duplicate emails (we deduplicate before counting)
  • Blocklisted or unsubscribed contacts

Use Sync Now to refresh the latest counts.


Frequently Asked Questions

Does Valid Email Checker modify my Brevo contacts?

Only if you choose "Clean list automatically." With "Verify only," we just read and verify - no changes are made to your Brevo account.

What happens when I delete a contact?

If you select "Delete" as the action for any email type, that contact is permanently removed from your Brevo list. They won't appear in that list anymore.

Can I verify Brevo contacts and export results?

Yes! After verification completes, you can download results in CSV, XLSX, JSON, or TXT format from the Uploads & Results page.

Is the Brevo API key stored securely?

Yes. Your API key is encrypted and stored securely. We use it only to communicate with Brevo on your behalf.

Will this work with my Sendinblue account?

Yes! Sendinblue and Brevo are the same platform - Sendinblue rebranded to Brevo in 2023. Your existing Sendinblue account works perfectly with this integration.

Can I verify contacts across all my lists at once?

Currently, you verify one list at a time. This gives you more control and lets you prioritize your most important lists first.


Next Steps

Now that you've connected Brevo: