For the complete documentation index, see llms.txt. This page is also available as Markdown.

Brevo

Follow our setup guide to connect Brevo to QUANTI:

Prebuilt reports and definition


Prerequisites

To connect Brevo to QUANTI, you need:

  • An active Brevo account

  • At least one email campaign created


Setup instructions

1

Generate an API key

  • In Brevo, go to Settings > SMTP & API > API Keys & MCP

  • Click Generate API Key

  • Enter a distinctive name (e.g. "QUANTI Integration") and select No expiration

  • Click Generate

  • Copy the value shown in the API key field — this is the only time it will be displayed

2

Connect to QUANTI

  • In QUANTI, click Connect to Brevo

  • Paste your API key in the authentication field

  • Click Validate to confirm the connection

3

Connector information

  • Connector Name: Name your connector. It must be unique.

  • Dataset ID: Define the ID of the dataset. It must not exist yet, as it will be created and data will be sent there.

4

Select prebuilt reports

Review the available prebuilt reports and select the ones you want to activate.


Prebuilt reports

  • campaigns: Email campaign dimensions — configuration, sender details, A/B testing setup, and UTM parameters.

  • campaign_stats: Global aggregated performance metrics per campaign (all lists combined).

  • campaign_lists_stats: Campaign performance broken down by recipient list.

  • contact_lists: Metadata about contact lists — names, folder organization, and list type.

  • contacts: Individual contacts with email addresses, subscription status, list memberships, and custom attributes.


Prebuilt reports and definition


Historical data limitation


Notes

  • Rate limits: Brevo enforces a limit of 600 requests per 10 minutes. QUANTI manages this automatically.

  • Incremental sync: The contacts table uses incremental sync — only contacts modified since the last sync are fetched.

  • A/B testing: Campaign dimensions include full A/B test configuration (subjects, split rule, winner criteria).

  • Custom attributes: Contact attributes vary by account and are stored as JSON.

  • deferred metric: Only available in campaign_lists_stats, not in campaign_stats.

  • Deprecated fields: totalBlacklisted, totalSubscribers, and uniqueSubscribers are deprecated by Brevo and not collected.

  • clickers vs clicks: The Brevo API exposes clickers (number of unique individuals who clicked at least once) and unique_clicks (total unique click count). There is no field named clicks in the API response — if you observe a clicks column returning NULL in your warehouse, it is an unmapped field. Refer to clickers or unique_clicks depending on the metric you need.

  • Deduplication: If you use campaign_stats or campaign_lists_stats in a dashboard or aggregated model, filter on the most recent _quanti_process_id to avoid counting duplicate rows from multiple syncs on the same day.

Last updated