Data Liberation Guide

Export Your Brevo Contacts, Attributes, and Reports

Your contact list belongs to you. Here is exactly how to pull it out of Brevo as a clean CSV, keep your suppression list intact, and save your campaign data.

CSV
Export format
2
Separator options
3
Default attributes
Email
Download delivery
Didem Kiranby Didem Kiran · Last updated: 2026-06-24

How to Export Contacts from Brevo (Contacts, Attributes, and Reports)

To export contacts from Brevo, open the Contacts page, make sure no list, segment, or filter is loaded so you see every contact, select the records with the checkbox in the Contact column, choose the attributes you want, then export to CSV. Brevo emails a download link to the account owner.

That is the short version. Below you get the full walkthrough: which fields you can pull, how to keep your unsubscribe list compliant after you leave, how to save campaign reports, and where to land a clean CSV so you never have to touch this screen again. Brevo was formerly called Sendinblue, so if you still see that name in older tabs, the steps are the same.

New here? Start with our primer on Email Platform Comparisons for the fundamentals, then come back to this guide.

Quick context: Mailsoftly offers transparent pricing, free hands-on migration, and human support. 500 contacts and 2,000 emails per month, no credit card.
Start free with Mailsoftly →

Key Takeaways

  • Export all contacts by clearing every list, segment, and filter first, then selecting records from the Contacts page.
  • You choose which attributes ship in the file. The defaults are Email, Last Changed, and Creation Date, plus any standard or custom fields you add.
  • Brevo delivers the CSV as a download link by email to the account owner, and you pick a semicolon or comma separator.
  • Companies, deals, suppression data, and campaign reports each export separately, so plan a few passes to leave with everything.

What Can You Export from Brevo (and What You Cannot)?

You can export your contacts, their attributes, your companies, your deals, and your campaign reports. What you cannot do is pull all of these in one click. Contacts come out of the Contacts page, while companies and deals export from their own areas, and reports come from the campaign statistics view.

For most people leaving Brevo, the contact list is the crown jewel. That single CSV holds the email addresses, the names, and the custom fields you spent months collecting. Everything else is supporting data. So the plan is simple: get the contacts out cleanly first, then make separate passes for suppression data and reports if you need them.

What lives in each export
ContactsEmails, attributes, list membership, opt-in data
CompaniesSeparate export from the Companies area
DealsSeparate export from the Deals area
SuppressionUnsubscribed and blocklisted contacts you must keep honoring
ReportsCampaign statistics as PDF or CSV per section

Read enough? Try Mailsoftly free with 500 contacts and 2,000 emails per month, no credit card.Start free with Mailsoftly →

How Do You Export Contacts from Brevo Step by Step?

Go to the Contacts page, clear any loaded list or segment so all contacts are visible, select the contacts using the checkbox in the Contact column, choose your attributes, pick a separator, and export. Brevo then emails a download link to the account owner. Here is each step in order.

Step 1: Open the Contacts page and clear all filters

Head to the Contacts page. If you want every contact in your account, make sure no list, no segment, and no filter is loaded. This is the single most common mistake people make. If a list is still selected, you only export that slice, and you walk away thinking half your audience vanished. Confirm the view is showing all contacts before you touch anything else.

Step 2: Select the contacts to export

Use the checkbox in the Contact column to select the records you want. For a full migration you want them all, so select everything. If you only need a specific group, load that list or segment first, then select within it. The selection you make here is exactly what ends up in your file, so double check the count matches what you expect.

Step 3: Choose your attributes

When you start the export, Brevo lets you choose which attributes to include. By default it exports Email, Last Changed, and Creation Date. You can add standard attributes such as first name and last name, along with any custom attributes you created. For a clean migration, include every field you actually use. First name and last name matter for personalization, and any tags or custom fields carry the context your new tool will need.

Attribute checklist before you export
Email address. First name and last name. Any custom fields (company, plan, city, signup source). Creation date and last changed for record keeping. Include more rather than less, because you can always drop columns later, but you cannot recover a field you left behind.

Step 4: Pick a separator and delivery method

Brevo lets you choose a semicolon or a comma as the CSV separator. If you are importing into another email tool or opening the file in a spreadsheet, a comma is the safest default for most systems, though some regional spreadsheet settings prefer a semicolon. For delivery, you can select “Send export by email” to get a download link sent to the account owner, or grab it later from the notifications bell icon.

Step 5: Save your preferences and download

If you plan to export more than once, look for the “Remember my preferences” option, which saves your setup as the default so you do not rebuild it every time. Finish the export, then watch your inbox or the bell icon for the download link. Open the CSV in a spreadsheet to sanity check it: confirm the row count, verify the email column is populated, and make sure your custom fields came across as separate columns.

Remember that companies and deals export separately from contacts. If your CRM data lives in those areas, make a dedicated pass for each so nothing slips through when you close the account.

How Do You Get the Unsubscribe and Suppression List Out?

Export your unsubscribed and blocklisted contacts as their own file, because you are legally and ethically required to keep honoring those opt-outs after you move platforms. An unsubscribe does not reset when you switch tools. If someone opted out in Brevo, they stay opted out everywhere.

This is the step people forget, and it is the one that gets senders into real trouble. Under both GDPR and the CAN-SPAM framework, a suppression request follows the contact, not the software. When you import your main list into a new tool, you must also import your suppression list so those addresses are never emailed again. Skipping it is how a clean migration turns into spam complaints and deliverability damage.

In Brevo, look for the suppression or blocklist view inside your contacts area and export those records the same way you exported everyone else. Keep that file labeled clearly, for example “do-not-email-suppression.csv”, and treat it as a permanent record. A good destination tool will let you import a suppression list on day one so those contacts are blocked before your first send.

Compliance reminder
Opt-outs are permanent and portable. Always export your suppression list, and import it into your new platform before your first campaign. Emailing a previously unsubscribed contact is a violation, regardless of which tool you send from.

How Do You Export Campaign Reports from Brevo?

Open the statistics for a campaign and export the report as a full PDF or as a CSV per section, and Brevo sends the file to your account email. This is how you keep a record of open rates, click rates, and engagement history before you close the account.

Your campaign history is worth saving even if you never look at it again. It is the baseline you compare against once you are on a new platform, and it is the proof of your past performance if a client or a manager ever asks. Export the full PDF when you want a shareable summary of a campaign, and export the CSV per section when you want the raw numbers to drop into a spreadsheet or a dashboard.

If you run a lot of campaigns, prioritize your most important sends: the recurring newsletters, the big promotions, and anything with numbers you reference regularly. You do not need to hoard every test send, but you do want a clean archive of the reports that tell your engagement story. Once these are saved to your account email, download them somewhere permanent so they survive the account closure.

After the Export: Moving Somewhere Simpler

Once your CSV is downloaded and verified, the next question is where it lands. If you found Brevo more complex than you needed, or if the volume-based pricing crept up, a simpler tool with a genuine free tier and real human help can make the whole switch painless.

Mailsoftly imports your CSV directly, and our team offers free hands-on migration, which means a real person helps you map your fields and get your list in correctly, including your suppression file. The free plan gives you 500 contacts and 2,000 emails per month with no credit card required, so you can test the import and send a real campaign before you pay anything. If you want to see how the pricing compares against volume-based tools, our transparent contact-based pricing plans are all listed on one page (as of 2026-04-15).

The three steps to land your export
1. Verify your CSV opens cleanly with the email column and custom fields intact.
2. Import the contact file, then import the suppression file so opt-outs are honored from day one.
3. Send a small test to yourself before your first real campaign, and confirm personalization fields render.

Pricing at Brevo is based on email volume rather than contacts, with unlimited contacts on every plan and a free tier capped at 300 emails per day carrying Brevo branding. Mailsoftly prices by contacts instead, which is easier to predict if your list is stable but your send frequency varies. Whichever model fits you, the point of this guide stands: your export gives you the freedom to choose without being locked in.

For the broader picture on this topic, see our complete Email Platform Comparisons guide, which covers strategy, fundamentals, and advanced playbooks.

How to Export Contacts from Brevo (Contacts, Attributes, and Reports) visual 1
How to Export Contacts from Brevo (Contacts, Attributes, and Reports) visual 2

Frequently Asked Questions

How do I export all contacts from Brevo at once?

Open the Contacts page and make sure no list, segment, or filter is loaded so every contact is visible. Select the records using the checkbox in the Contact column, choose your attributes, pick a separator, and export. A loaded filter is the usual reason people only export a partial list.

What format does Brevo export contacts in?

Brevo exports contacts as a CSV file. You choose whether the separator is a semicolon or a comma, and you select which attributes to include. The default fields are Email, Last Changed, and Creation Date, and you can add standard and custom attributes such as first and last name.

Where do I find my Brevo export file after it finishes?

Brevo delivers the export as a download link. You can choose “Send export by email” to have the link sent to the account owner, or you can retrieve it from the notifications bell icon in your account. Download the file to permanent storage so it survives any account closure.

Do I need to export my unsubscribe list separately?

Yes. Export your suppression and unsubscribe list as its own file, because opt-outs are permanent and must be honored on any platform you move to. Import that list into your new tool before your first send so previously unsubscribed contacts are never emailed again.

Can I export Brevo campaign reports too?

Yes. Open a campaign’s statistics and export the report as a full PDF or as a CSV per section. Brevo sends the file to your account email. Save your most important reports so you keep a record of open rates, clicks, and engagement history before closing the account.

Ready to import this CSV into Mailsoftly?Start free with Mailsoftly →
500 contacts, 2,000 emails per month. Free hands-on migration. No credit card.

Didem Kiran
Didem Kiran
Content Strategist at Mailsoftly
Didem is a Business Development Specialist at Mailsoftly, based in San Ramon, California. She has focused on building partnerships and helping businesses grow with email and marketing automation.