Do you want to integrate an app with Brevo and automate certain actions? The easiest way is to use one of the plugins or direct integrations available in our App Store.
If a ready-made integration isn’t available or if you need to perform an action that isn’t included, you can easily connect your app to Brevo using Zapier.
For example, you could create a Zap so that whenever you send an email campaign through Brevo (trigger), a new row with the campaign details is automatically added to a Google Spreadsheet (action).
Good to know
- In Zapier, the Brevo app is free to all Brevo clients. Note that some apps may require a paid Zapier subscription.
- For more information about how to use Zapier and create Zaps, we recommend you check Zapier's documentation.
Supported triggers and actions
If a plugin or direct integration is not available for your app in our App Store, you can build your own automation in Zapier using the following triggers and actions:
In Zapier, the trigger is the event that starts a Zap.
Brevo triggers
If you choose Brevo as your trigger app, the following triggers are supported:
- New Campaign Status is triggered when the status of a Brevo campaign is updated. The statuses that are monitored are Suspended, Archive (Archived), Sent, Queued (Scheduled), Draft, and inProcess (Running).
- New contact added to a specific list is triggered when a new contact is added to a list in Brevo. This trigger will not be fired for existing contact being moved to another list.
- Email Delivered is triggered when an email campaign sent from Brevo is delivered to a recipient.
- Email Opened is triggered when a recipient opens an email campaign sent from Brevo.
- Link Clicked is triggered when a recipient clicks a link inside an email campaign sent from Brevo.
- Contact Added is triggered when a contact is added to Brevo.
- Contact Updated is triggered when a contact is updated in Brevo. Updates happen when a contact is moved to another list, or their contact data is updated.
- Contact Unsubscribed is triggered when a Brevo contact unsubscribes from the list they belonged to.
Other triggers
Other triggers are available if you choose an app other than Brevo as a trigger, such as:
- Gmail: New Attachment, New Label, New Email, New Thread, etc.
- Google Drive: New File, New Folder, Updated File, etc.
- Slack: New Public Message Posted Anywhere, New Channel, New Mention, etc.
In Zapier, an action is an event that a Zap performs.
Brevo actions
If you choose Brevo as your action app, the following actions are supported:
- Send Transactional Email sends a transactional email with HTML or plain text content from your Brevo account.
- Add or Update Contact adds a new contact to the selected Brevo list(s) or updates an existing Brevo contact. Updates happen when a contact is moved to another list or their contact data is updated.
- Find Contact fetches contact details using their email address or phone number. In case of duplicates, it returns the most recently created one.
- Unsubscribe Contact unsubscribes a contact from the list to which they belonged.
- Add or Update Company creates a company or updates an existing one in Brevo. Duplicate handling is case-insensitive.
- Delete Company deletes a company by name or ID. If multiple companies have the same name, the most recent one will be deleted.
- Find Company fetches company details using their name or ID. In case of duplicates, it returns the most recently created one.
- Add or Update Deal creates a deal or updates an existing one in Brevo. Duplicate handling is case-insensitive.
- Delete Deal deletes a deal using their name or ID. If multiple deals have the same name, the most recent one will be deleted.
- Find Deal fetches deal details using their name or ID. In case of duplicates, it returns the most recently created one.
- Add or Update Associations associates contacts, companies, and deals with each other.
- Remove Associations removes existing associations between contacts, companies, and deals.
Other actions
Other actions are available if you choose an app other than Brevo as an action, such as:
- Google Sheets: Create Spreadsheet Column, Copy Worksheet, Create Spreadsheet, etc.
- Google Calendar: Create Calendar, Delete Event, Update Event, etc.
- Notion: Create Page, Create Database Item, Update Database Item, etc.
Step 1: Use a pre-configured Zap or create your own
To connect your app with Brevo, you can use one of our pre-configured Zaps. If your app is not on the list, we suggest you create your own Zap.
A variety of pre-made Zaps are available to connect Brevo with popular apps. These ready-to-use automations help you save time by instantly syncing data or triggering actions between Brevo and your favorite tools with no technical setup required.
Expand the categories below to find your app and access pre-made Zaps that connect it with Brevo:
To create your own Zap:
- From Zapier, click + Create Zap.
- In the Trigger block, enter or select the name of your app.
- Follow the steps in Part 2: Set up the trigger.
- In the Action block, enter or select the name of your app.
- Follow the steps in Part 3: Set up the action.
Step 2: Set up the trigger
You first need to choose the trigger that you want to use to start your Zap and connect Zapier to your trigger app to retrieve your data:
- From Zapier, click + Create Zap.
- In the Trigger block, enter or select the name of your app.
- In the App & event section, choose the trigger that you want to use to start the Zap.
- Click Continue.
-
In the Account section:
-
If you're not connected yet, click Sign in to connect to your app. A login window opens:
- If you're connecting to Brevo, paste your Brevo API key in the field. To learn more, check our dedicated article Find your API key.
- If you're connecting to an app other than Brevo, follow the instructions provided by Zapier.
- If you're connecting to Brevo, paste your Brevo API key in the field. To learn more, check our dedicated article Find your API key.
- If you're already connected, select the account that you want to use.
-
If you're not connected yet, click Sign in to connect to your app. A login window opens:
-
In the Trigger section, provide more information about the trigger you want to use to start the Zap.
💡 Good to knowDepending on the app or trigger that you selected, this section might not appear. - In the Test trigger section, click Test trigger. Zapier will attempt to find a recent item from your app to use in the Zap.
- If the data is correct, click Continue to set up the action.
Part 3: Set up the action
Now that Zapier can retrieve your data, the action block automatically opens. You need to choose the action that you want to perform and connect Zapier to your action app:
- In the Action block, enter or select the name of your app.
- In the App & event section, choose the action that you want to perform with the Zap.
-
In the Account section:
-
If you're not connected yet, click Sign in to connect to your app. A login window opens:
- If you're connecting to Brevo, paste your Brevo API key in the field. To learn more, check our dedicated article Find your API key.
- If you're connecting to an app other than Brevo, follow the instructions provided by Zapier.
- If you're connecting to Brevo, paste your Brevo API key in the field. To learn more, check our dedicated article Find your API key.
- If you're already connected, select the account that you want to use.
-
If you're not connected yet, click Sign in to connect to your app. A login window opens:
- In the Action section, provide more information regarding the action that you want to perform.
- In the Test action section, click Test action. Zapier creates a sample item and sums up the information that will be tested according to the action you just set up.
- Check that the test action worked and that the sample item was correctly synchronized.
- If the sample item has been synchronized correctly and you're ready to start integrating your app with Brevo, click Publish Zap.
- Click Publish & Turn On to confirm.
Congratulations, you've successfully created a Zap to integrate your app with Brevo! 🚀
⏩ What's next?
- Mailchimp integration (by Brevo) - Import and update your contacts to migrate to Brevo
- Google Contacts integration (by Brevo) - Sync your contacts from Google to Brevo
🤔 Have a question?
If you have a question, feel free to contact our support team by creating a ticket from your account. If you don't have an account yet, you can contact us here.
If you’re looking for help with a project using Brevo, we can match you with the right certified Brevo Agency partner.