> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zeotap.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Brevo

## Overview

This integration allows you to automatically send user data from Zeotap to Brevo in real-time, ensuring your email marketing lists are always up-to-date with the latest customer information. When users interact with your campaigns or meet specific criteria in Zeotap, they'll be instantly added to your designated Brevo contact lists, enabling you to deliver timely, personalized email campaigns without manual data transfers.

## How It Works

When a user event occurs in Zeotap (such as a form submission, purchase, or behavioral trigger), the integration automatically sends that user's information to Brevo, where they are added to your specified contact list. This real-time synchronization ensures your email campaigns always reach the right audience with the most current data.

## Before You Begin (Prerequisites)

In Zeotap:

* Active Zeotap account with appropriate permissions
* Access to the Integrations or Destinations section
* User data or events ready to sync

In Brevo:

* Active Brevo account with API access
* Admin or appropriate permissions to generate API keys
* At least one contact list created where users will be added
* Knowledge of your Brevo account's contact list structure

## Step-by-Step Configuration Guide

### Part 1: Get Your Credentials from Brevo

<Steps>
  <Step>
    Log into your Brevo account

    * Navigate to[https://app.brevo.com](https://app.brevo.com/)
    * Sign in with your credentials
  </Step>

  <Step>
    Access API Settings

    * Click on your profile icon in the top-right corner
    * Select "Account Settings" from the dropdown menu
    * Navigate to the "API Keys" section in the left sidebar
  </Step>

  <Step>
    Generate a New API Key

    * Click "Generate a new API key"

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-1.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=e5f4d18ab4c62716252ae85e20dce249" width="1500" height="674" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-1.png" />
    </Frame>

    * Give your API key a descriptive name (e.g., "Zeotap Integration")
    * Copy the generated API key immediately and store it securely

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-2.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=0378741e4ce715597ba85dbdd8c17519" width="1600" height="1095" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-2.png" />
    </Frame>

    <Warning>
      **Important:**

      You won't be able to view this key again, so save it now
    </Warning>
  </Step>

  <Step>
    Get Your Contact List Information

    * Go to "Contacts" in the main navigation
    * Select "Lists" from the submenu
    * Find the list where you want to add users

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-3.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=c66db4fcb02de8ec9e4060cb47c039b7" width="920" height="96" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-3.png" />
    </Frame>

    * Note the List ID
  </Step>
</Steps>

### Part 2: Set Up the Connection in Zeotap

<Steps>
  <Step>
    Navigate to Integrations

    * Log into your Zeotap account
    * Go to the "Destinations" in the "Integrations" section

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-4.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=8fd6875952ddab3731b5fdc8624197e4" width="1600" height="444" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-4.png" />
    </Frame>

    * Look for "Brevo" in the available destinations

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-5.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=54dbc99e47c1eef46faabd94897c5cf2" width="1600" height="495" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-5.png" />
    </Frame>
  </Step>

  <Step>
    Add Brevo as a Destination

    * Search "Brevo" from the list of available integrations
    * Click “Brevo”

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-6.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=fc35ddc65651dd5d8fe8bd29fa820405" width="492" height="228" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-6.png" />
    </Frame>
  </Step>

  <Step>
    Configure Connection Settings

    * API Key: Enter your Brevo API key from Part 1, Step 3
    * List ID(Journeys level input): Enter the Brevo contact list ID from Part 1, Step 4
    * Connection Name: Give this integration a memorable name

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-7.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=ee80338c406a9085e43eea1fcad9f098" width="670" height="338" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-7.png" />
    </Frame>
  </Step>

  <Step>
    Configure Data Mapping

    * Map the required fields (see Field Mapping section below)

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-8.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=5116f0fb64fb25f58cc5b7b9f07650d3" width="728" height="426" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-8.png" />
    </Frame>

    * Set up any additional custom field mappings as needed
  </Step>

  <Step>
    Save Configuration

    * Review all settings for accuracy
    * Click "Save" or "Create Destination"
  </Step>
</Steps>

## Field Mapping

The following fields are essential for the integration to work properly:

Required Fields:

* Email Address: Map your Zeotap email field to Brevo's email field (this is the primary identifier)

Optional but Recommended Fields:

* Phone Number: For SMS campaigns if available
* First Name: Map to Brevo's first name field for personalization
* Last Name: Map to Brevo's last name field for personalization
* Custom Attributes: Any additional data points you want to use for segmentation

Field Mapping Example:

```markdown Markdown theme={null}
Zeotap Field → Brevo Field
email → email (required)
first_name → FNAME
last_name → LNAME
phone → SMS
custom_field_1 → CUSTOM_ATTRIBUTE_1

```

## Activate the Destination on Journeys

After creating a destination, next, you need to link it in the Send to Destination node within the workflow, as explained below.

<Steps>
  <Step>
    In the workflow, click + and choose Send to Destinations.

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-9.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=f5401cc9b415b70566828645d931ab23" width="1032" height="542" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-9.png" />
    </Frame>
  </Step>

  <Step>
    Choose the destination from the list of available destinations by using the search feature.

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-10.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=d67c53527fe78b77229073d564949d3c" width="1600" height="891" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-10.png" />
    </Frame>
  </Step>

  <Step>
    Under the Destination Details tab, the Access Token field is automatically populated based on the value that you have entered while creating the destination. List ID must be filled as a workflow level input while attaching the destination.

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-11.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=4579b3844b5554148c555ed44b8eca80" width="466" height="480" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-11.png" />
    </Frame>
  </Step>

  <Step>
    Under the Destination Settings tab, choose the Action and mapping as per your requirement.
  </Step>

  <Step>
    Upon clicking Save Destination. The destination is attached as shown in the image below.

    <Frame>
      <img src="https://mintcdn.com/zeotap/vhXLMoMLYK9r9Ts7/articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-12.png?fit=max&auto=format&n=vhXLMoMLYK9r9Ts7&q=85&s=a1bf48c38018811771a0e7f85a5aa54c" width="492" height="504" data-path="articles/integrate-customer/Storage/integrate-customer/brevo-sendinblue/image-12.png" />
    </Frame>
  </Step>
</Steps>
