[deliver]
Deliver article · 2026-07-16 · Charlotte Rodrigues

Brevo Tutorial 2026: Email, Automation, SMS, and CRM Setup

Short answer. Configure Brevo in this order: choose a plan from your contact and send requirements, authenticate the domain, define contact attributes and consent, connect your data sources, verify events, then activate campaigns, automation, SMS, transactional messaging, and reporting. If you only need to build a sequence in the new editor, use our Brevo automation workflow guide.

Brevo combines marketing campaigns, automation, transactional email and SMS, forms, contact management, and sales features. That breadth can simplify a stack, but it also creates a common implementation mistake: teams turn on channels before defining data ownership and consent.

This Brevo tutorial is written for a US and international operating context. It does not assume that one consent rule applies everywhere. Email, SMS, and tracking obligations vary by audience and jurisdiction. Confirm your legal requirements with qualified counsel and configure the account to enforce them.

Brevo setup map

Stage What you configure
1 Plan, account, users, sender identity
2 Domain authentication and DMARC
3 Contacts, attributes, lists, segments, and consent groups
4 Automation data and workflow ownership
5 Forms and confirmation path
6 Ecommerce integration and event QA
7 Transactional email and SMS
8 Sales features and CRM boundaries
9 Reporting, security, and launch controls
10 Fit check against alternative platforms

1. Choose the Brevo plan from a real usage model

As of July 16, 2026, Brevo's official US plan guide lists:

Those entry prices are not a quote for your implementation. Brevo combines monthly email capacity with contact allowances at each tier, and optional add-ons can change the total. SMS and WhatsApp use prepaid message credits whose price varies by destination and usage.

Model these inputs before selecting a tier:

  1. total stored contacts;
  2. contacts eligible for each channel;
  3. monthly campaigns multiplied by recipients;
  4. automation entries multiplied by messages per workflow;
  5. transactional email volume;
  6. SMS destinations and expected message segments;
  7. users, reporting, support, and add-ons.

Check the current official Brevo pricing plan guide in your billing currency before purchasing.

Set the account defaults

Configure the organization name, timezone, default sender, reply-to address, and user access. Use a sender on a business-owned domain. Assign only the permissions each teammate needs, especially for exports, billing, API keys, and account administration.

Create a short ownership table:

Area Owner
Domain and DNS IT or technical owner
Contact imports and consent Marketing operations or privacy owner
Campaign approval Brand or marketing lead
Automation logic Lifecycle owner
API and SMTP credentials Engineering
Deliverability monitoring Named operator, not "the team"

2. Authenticate the sending domain

Domain authentication is required for a production sending program. Brevo is gradually rolling out a guided domain setup, so the exact interface and DNS records can differ by account.

In Brevo, open Settings > Senders, Domains, IPs > Domains, add the domain, and follow the authentication flow. Brevo's current documentation says the manual path can provide:

Use the values generated inside your account. Do not paste a universal SPF record from an old tutorial, and do not replace an existing DMARC policy without inventorying every legitimate sender.

If DMARC is new to the domain, a monitoring policy such as p=none is often used while reports are reviewed. Move to enforcement only after mail sources align. The official Brevo domain authentication guide explains both automatic and manual setup.

Authentication QA

3. Structure contacts before importing them

Brevo stores contacts, attributes, list memberships, subscription status, and event history. Decide which fields deserve to exist before uploading a CSV.

Recommended core fields

Field Type Purpose
First name Text Personalization with a fallback
Sign-up date Date Cohort and consent evidence
Acquisition source Text Source-quality analysis
Customer status Text or derived segment Prospect, first-time, repeat, or lapsed
Last purchase date Date Reorder and winback logic
Order count Number Repeat-customer branches
Lifetime value or total revenue Number Value segmentation, if reliably maintained
Preferred category Text Relevant content, only when data quality supports it

Use one primary subscriber list per brand or program, then use dynamic segments for behavior and lifecycle state. Creating a new list for every campaign source fragments logic and makes exclusions harder to audit.

Never import purchased or rented contacts. For a migrated list, retain the source, consent or lawful-basis record, last meaningful engagement, and suppression history. A row in an old ESP is not proof that a contact should receive a new campaign.

Consent groups

Brevo consent groups can let contacts choose topics such as product updates, educational content, or promotions. A contact can belong to multiple groups. Use this feature only after defining which messages belong to each group and how a one-click unsubscribe affects them.

Review Brevo's consent group documentation before mapping existing preferences.

4. Prepare the automation data model

Brevo's new automation editor follows a trigger, rule, action model. A trigger starts the automation, a rule controls the path, and an action sends a message or changes data.

Common triggers and inputs include:

Use case Required input
Welcome sequence Contact added or subscribed to the intended list
Form follow-up Form submission and channel eligibility
Cart recovery cart_updated or the event produced by the integration
Post-purchase order_created, order_completed, or the verified purchase event
Anniversary Valid date attribute
Winback Reliable last-purchase data or segment entry
Custom product event Tracker, plugin, API, or webhook implementation

Brevo notes that events appear in the editor and segmentation tools after they occur at least once. Generate a test event before expecting it in the workflow menu.

Before building, define:

The Brevo automation reference lists current triggers, actions, and rules. Our step-by-step workflow tutorial covers one complete welcome build.

5. Build the sign-up and confirmation path

In Marketing > Forms, create a sign-up form and select the list and consent group that match the promise shown to the subscriber.

A double opt-in asks the subscriber to confirm their email before completing the subscription. It can reduce bad addresses and provide additional confirmation evidence, but it is not a universal legal requirement in every market. Decide from audience, risk, and applicable law.

If you use double opt-in:

  1. Choose the double confirmation option in the form settings.
  2. Select or create the confirmation email.
  3. Set the post-submission and post-confirmation pages.
  4. Test with a new address.
  5. Confirm that the contact reaches the correct list only after the intended step.

Do not implement double opt-in in both a Brevo form and a separate automation for the same path. Brevo warns that doing both can send duplicate confirmation messages. See the official Brevo sign-up form guide.

6. Connect ecommerce data and test events

Brevo can receive ecommerce data through compatible plugins, the Brevo tracker, APIs, and custom events. The exact standard events depend on the integration and whether the store is connected to Brevo's ecommerce dashboard.

Brevo currently documents standard or common ecommerce keys such as:

Do not design a workflow around an event name copied from another store. Trigger one test journey, then inspect Automations > Logs > Event logs and the contact record. Brevo's event reference explains how plugin, dashboard, and API events differ.

Ecommerce QA path

  1. Identify a test profile.
  2. View a product if the implementation tracks it.
  3. Add and remove a product from cart.
  4. Complete a test order.
  5. Inspect the event names and payloads.
  6. Confirm product, quantity, value, currency, order ID, and profile identity.
  7. Verify consent separately from purchase activity.

The presence of an event does not guarantee that its payload contains every variable required by the email.

7. Configure transactional email separately

Brevo supports transactional email through its API and SMTP relay. Transactional messages can include password resets, receipts, account alerts, and other service communications triggered by a user action or system event.

Define whether Brevo, the ecommerce platform, or another provider owns each message. Avoid sending the same order confirmation from two systems.

For API or SMTP:

Brevo describes the current API, SMTP, and webhook options in its transactional email guide.

Marketing consent and transactional necessity are not the same thing. Keep message purpose and suppression rules explicit.

8. Add SMS only after channel-specific consent and registration

Brevo can send promotional and transactional SMS through campaigns, automation, plugins, and APIs. SMS requirements vary significantly by country and use case. In the United States, carrier registration and consent expectations can differ from sender-ID rules in other markets.

Before sending:

Brevo notes that SMS cost varies by recipient country and that sender registration requirements can change. Follow the current account prompts and the official Brevo SMS automation guide.

Do not copy the email calendar into SMS. A text message is more interruptive and may consume multiple billing segments depending on length and characters.

9. Decide whether Brevo sales features replace a CRM

Brevo includes sales features such as deals, pipelines, inbox or calendar connections, and automation options. Availability and limits depend on the marketing plan and sales package.

Test the actual process instead of choosing from team size:

Brevo can be enough for a straightforward sales process. A complex B2B revenue operation may still need a specialized CRM with Brevo connected as the messaging layer.

10. Configure reporting and launch controls

Create a compact dashboard that answers operating questions:

Signal Question
Delivered and bounced Is list quality or sender reputation changing?
Click rate Does the message earn an intentional next step?
Unsubscribes and complaints Is targeting or frequency misaligned with the promise?
Automation entries Does volume match the source event?
Contacts blocked or stuck Is a rule or event preventing progress?
Conversion event Is the event reliable and the attribution setting documented?

Treat open rate cautiously because privacy features can distort it. Use clicks, site behavior, conversions, complaints, and purchase data alongside opens.

Before launch:

  1. Test every form and confirmation path.
  2. Send to seed accounts across major mailbox providers.
  3. Validate unsubscribe and profile-update links.
  4. Test workflow exits with a purchase or consent change.
  5. Confirm transactional messages still send when appropriate.
  6. Record the launch date, audience, and configuration.

11. Know when Brevo is the right fit

Brevo is worth serious consideration when:

Compare another platform when:

Our Brevo vs Klaviyo comparison provides a decision framework without assuming that one platform wins for every business.

FAQ

Is Brevo free to use?

Brevo currently offers a Free plan with 300 email sends per day, storage for up to 100,000 contacts, and marketing automation for up to 2,000 contacts. Sending, feature, user, and reporting limits apply. Confirm the current limits before using it for production.

Does Brevo support transactional email?

Yes. Brevo supports transactional email through its API and SMTP relay, with logs and webhook options. Decide which system owns each service message and secure the credentials before launch.

Can Brevo run email and SMS in one automation?

Brevo supports email and SMS actions in automation, subject to plan, credits, destination availability, registration, and channel consent. Map cross-channel pressure so one event does not trigger incompatible messages.

Is double opt-in required in the United States?

Double opt-in is not a universal federal requirement for every US email program. It can still improve address quality and confirmation evidence. Requirements vary by channel, state, audience, and jurisdiction, so obtain legal advice for your case.

Why does an ecommerce event not appear in Brevo automation?

Brevo says an event must occur at least once before it appears in relevant automation and segmentation menus. Generate the event with a test profile, inspect Event logs, and confirm that the plugin, tracker, or API sends the expected key and payload.

Can Brevo replace a full CRM?

It can support straightforward pipelines and sales workflows. Test permissions, objects, reporting, integrations, and forecasting against the real sales process before replacing a specialized CRM.

Build the account around your data, not the menu

A clean Brevo implementation starts with sender identity, consent, fields, and verified events. Campaigns and automation come after those foundations.

Plan or audit your Brevo implementation with Deliver

Continue with:


Charlotte Rodrigues, CRM Lead at Deliver. Updated July 16, 2026.

CR
Charlotte Rodrigues · CRM Lead at Deliver. Questions about this article? charlotte@agence-deliver.com

Want to apply this to your stack?

Spend 30 minutes with Charlotte to review your CRM setup, size the opportunity and leave with a practical action plan.

Book a 30-minute call →