---
title: Brevo API Integration on Truto
slug: brevo
category: CRM
canonical: "https://truto.one/integrations/detail/brevo/"
---

# Brevo API Integration on Truto



**Category:** CRM  
**Status:** Generally available

## Unified APIs

### Unified Marketing Automation API

- **Contacts** — The contact represent a contact in the remote system.
- **Lists** — The list represent a list of contacts in the remote system.
- **Segments** — Represents a segment of contacts in the remote system.
- **Users** — The user represent a user in the remote system.
- **Workspaces** — The workspace represent a workspace in the remote system.

## How it works

1. **Link your customer's Brevo account.** Use Truto's frontend SDK; we handle every OAuth and API key flow so you don't need to create the OAuth app.
2. **Authentication is automatic.** Truto refreshes tokens, stores credentials securely, and injects them into every API request.
3. **Call Truto's API to reach Brevo.** The Proxy API is a 1-to-1 mapping of the Brevo API.
4. **Get a unified response format.** Every response uses a single shape, with cursor-based pagination and data in the `result` field.

## Use cases

- **Sync customer lifecycle data to power marketing automation** — SaaS platforms can push user lifecycle events and attribute changes into their customers' Brevo accounts, enabling end-users to build targeted email and SMS automations without manual data exports or CSV uploads.
- **Automate audience segmentation from in-app behavior** — B2B SaaS companies can automatically manage Brevo Lists and Segments based on user actions within their product — such as plan upgrades, feature adoption, or churn risk — so their customers can run precisely targeted campaigns.
- **Offer native lead routing from form submissions to Brevo** — Form builder or lead-gen SaaS tools can instantly push captured leads as Brevo Contacts with custom attributes populated from form responses, giving end-users zero-latency lead routing into their existing Brevo workflows.
- **Keep CRM and marketing contact data in continuous sync** — Vertical CRM or membership management platforms can maintain a real-time mirror of their contact records in Brevo, ensuring end-users always have accurate, up-to-date data for personalization and segmentation without switching tools.
- **Centralize workspace and user management across marketing tools** — SaaS platforms serving agencies or multi-brand organizations can read and manage Brevo Workspaces and Users through a single integration layer, simplifying account provisioning and access control for their customers.

## What you can build

- **Bi-directional contact and attribute sync** — Continuously upsert contacts and their custom attributes between your product and your customers' Brevo accounts so marketing data is always current.
- **Automated list management based on lifecycle stage** — Add or remove contacts from specific Brevo Lists whenever their status changes in your app — trial, active, churned — without any manual intervention from your end-users.
- **Dynamic segment builder powered by product data** — Push rich custom attributes into Brevo so your customers can create dynamic Segments using product-specific criteria like subscription tier, last login date, or feature usage.
- **Unified workspace and user directory** — Surface Brevo Workspace and User data inside your product so multi-team customers can manage permissions and sender identities from a single pane of glass.
- **One-click audience export to Brevo** — Let users select a cohort in your app and push it as a new or updated Brevo List with all relevant attributes pre-mapped, eliminating CSV export workflows entirely.

## FAQs

### What authentication method does Brevo use?

Brevo supports API key-based authentication. Your end-users generate an API key from their Brevo account settings, and Truto securely stores and manages it so your application never handles raw credentials directly.

### Which Unified API does the Brevo integration use?

Brevo is available through Truto's Unified Marketing Automation API, which provides standardized access to Contacts, Lists, Segments, Users, and Workspaces across multiple marketing platforms.

### Are there specific tools or endpoints available for Brevo today?

Brevo tools are built on request. Once you express interest, Truto builds and ships the integration to match your specific data requirements, mapped to the Unified Marketing Automation API resources.

### Does Brevo impose rate limits that could affect sync operations?

Yes, Brevo enforces rate limits on its API (typically tied to your plan tier). Truto handles rate-limit detection, retry logic, and pagination automatically so your integration remains resilient without custom backoff code.

### Can I sync custom contact attributes through the integration?

Yes. Brevo supports custom contact attributes (e.g., LTV, Subscription_Status), and these can be mapped and synced through the Unified Marketing Automation API's Contacts resource, enabling end-users to personalize campaigns with product-specific data.

### How does Truto handle Brevo's list and folder hierarchy?

Brevo organizes Lists inside Folders. The Unified Marketing Automation API abstracts this structure through the Lists resource, letting you manage list membership and organization without dealing with folder-level API calls directly.
