Outbound webhooks allow you to send real-time data from Brevo to an external app. When a specific event happens in Brevo, your external app will receive a notification containing event details.
Good to know
- You can create up to 40 outbound webhooks in your Brevo account. If this limit is exceeded, delete an existing webhook to create a new one.
- You can also create outbound webhooks from an automation or from the API.
Create an outbound webhook
You can create a webhook directly in Brevo to notify your external app when a contact triggers specific one of the following events:
When an email is: | When a contact is: |
|
|
When an email is: | |
|
|
To create a webhook:
-
In Brevo, go to the Webhooks page:
- For Marketing events, go to Contacts > Settings > Webhooks or Campaigns > Settings > Webhooks.
- For Transactional events, go to Transactional > Settings > Webhooks.
- Click Add a new webhook.
-
Paste the webhook URL provided by your external app. This callback URL tells Brevo where to send data when an event happens.
💡 Good to knowThe webhook URL must be generated and retrieved from your external app. If you're unsure where to retrieve it, check your external app’s help center or contact their support team. - Select the events you'd like to receive notifications for.
- Enter a description for the webhook.
- Click Save.
After creating the webhook, we recommend testing it by clicking Actions > Send a test or Test. You will receive a notification when the event is triggered.
Secure your webhooks
To secure your webhooks, you need to whitelist some of Brevo's IP ranges. This ensures that only authorized requests can trigger webhooks. To learn more, check our dedicated article Brevo IP ranges: List of publicly exposed services.
🤔 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.