In this article
Who can use it? Admin, Workspace owner
On which plans? Enterprise
Have you ever wanted to import your registrants and attendees directly in your Brevo CRM contacts without any manual action? To have Livestorm forms captured data or attendance & engagement data points directly pushed to Brevo without going through the Livestorm dashboard or export? Then you've come to the right place! Discover how to integrate Brevo CRM with Livestorm: no more CSV import, no more headaches finding data in your CRM, no more Zapier required!
In this article
This integration is available only for Enterprise Plans, be sure also to be an admin of the workspace to setup the connection with Brevo CRM seamlessly.
You need to have the API Keys permission on Brevo to configure the integration with Livestorm.
Whenever someone registers or attends to one Livestorm sessions, the integration will:
- Check if the registrant already exists as a contact in Brevo CRM (using their email address).
- If the contact does not exist, a new contact is created in Brevo with their registration details and using the fields mapping defined (see next section).
- If the contact already exists, their information is updated with any new details provided at registration and using the fields mapping defined (see next section).
You can choose how information from Livestorm is mapped to your Brevo contacts. By default, our integration matches the following attributes:
|
Livestorm attribute |
Brevo attribute |
| First Name | FIRST_NAME |
| Last Name | LAST_NAME |
| Job title | JOB_TITLE |
You can also customize this mapping to include additional Livestorm attributes, such as custom registration questions or engagement data (e.g., number of questions asked during the event, messages sent, or the attendance rate). This mapping is set up once and will apply to all your events in the workspace.
If a contact attribute is already filled on your Brevo contact, the value will be overwritten by the mapping you have defined. Choose thus wisely which data you configure.
Beyond contact details, the integration also records your registrants’ interactions with your Livestorm events directly in their Brevo contact history timeline. This includes:
Registration: When someone registers for a session, an event is added to the Brevo contact history with details of the session.
Live Attendance: If the registrant attends the session, another event is added to the Brevo contact history, including information such as session duration, engagement metrics, and attendance rate.
Replay Views: If the registrant watches the replay of your session, an event is recorded on the Brevo contact history timeline.
On-demand event Views: If the registrant watches an on-demand event, this activity is also recorded on the Brevo contact history timeline.
These events help you segment your contacts and trigger targeted marketing actions in Brevo based on real engagement with your events.
Follow these simple steps to connect Brevo CRM & Livestorm:
Go to the Marketplace (ask the precise URL to your Customer Success Manager) and Sign-in (top right) using your Livestorm account.
Find the Brevo CRM integration card and click Enable.
Go your Brevo app in the settings: https://app.brevo.com/settings/keys/api. And create an API key dedicated to Livestorm usage and name it "Livestorm". Then enter the Brevo API key when prompted.
After a successful authentication, you will be redirected to the field mapping screen, where you can match your Brevo CRM attributes with Livestorm attributes.
Once the API key entered is valid, all the Livestorm registration fields of the workspace will be fetched dynamically. Be sure to have your registration fields configured on your Livestorm event(s) first.
Map your Brevo CRM attributes to the corresponding Livestorm attributes. Be sure to have the email address correctly mapped: this is the most important step to ensure the creation of the contact on Brevo. You can map to a Brevo contact attribute any standard Livestorm attribute (like name and company) as well as custom attribute or engagement data (like the attendance rate or duration).
Click Next and then Save to finish the setup: the Brevo CRM is now listed under your active integrations 🎉.
Once the integration is set up:
Every new registrant to a Livestorm's session will automatically be added or updated in your Brevo CRM. This will happen for all your events' sessions.
Engagement of people with your events (registration, attendance, replay views, etc.) will be reflected into Brevo Contacts in their history (custom events), helping you keep your marketing database fresh and actionable. To search/filter on those activities, you should on your contact record:
Go to the History tab.
Click on the Advanced filters.
Filter on Custom events and you will find the Livestorm events.
Will the integration create duplicate contacts in Brevo?
No, the integration checks for existing contacts using the email address and updates them if needed. Only new contacts are created when the email is not found on Brevo CRM.
Can I choose which Livestorm data to sync to Brevo?
Yes absolutely, you can customize the field mapping to include only the data you want to sync, including standard registration fields, custom questions, and engagement metrics. Any standard or custom attributes can be used on Brevo, same for Livestorm attributes.
Can I add the contacts to a list?
Yes, in the fields mapping you have an option to choose which list you want the Livestorm registrants to be added.
Where can I find more help on managing Brevo contacts?
Visit the Brevo Help Center - Contacts section for more guides on managing your contacts and using Brevo CRM.
Can I trigger marketing campaigns in Brevo based on Livestorm activity?
Yes, since the Livestorm's registrant activity is recorded as events (inside Contact history) in Brevo, you can use these as triggers for your marketing workflows and personalized campaigns.
Can I enable/disable the Brevo CRM integration for specific events?
No, this is currently not possible. Once you have enabled the integration, all the registrants/attendees of your events' sessions are synchronized to your Brevo account. This is an ON/OFF integration for your whole Livestorm workspace. You can nevertheless disable globally the integration for a certain period of time by using the toggle swtich.
What should I do if I encounter an issue?
If you encounter an issue, feel free to contact our support team.
During this 30-minute live event, we will introduce you to the platform. You will learn how to use Livestorm for your webinars.