Brevo Zapier Integration: Automate Your Email Workflows
Learn how to connect Brevo to thousands of apps using Zapier — with real automation examples for adding contacts, sending emails, and syncing data across your tools.
Brevo's native integrations cover the most popular platforms, but what about everything else? That's where Zapier comes in. Zapier connects Brevo to over 6,000 apps — letting you build automations between Brevo and virtually any tool in your stack.
This guide explains how the Brevo–Zapier integration works and walks through practical examples you can set up today.
What is Zapier?
Zapier is a no-code automation platform that connects different apps using "Zaps" — automated workflows made up of a trigger (an event in one app) and one or more actions (tasks performed in another app).
For example: "When a new response is submitted in Typeform (trigger), add the contact to a list in Brevo (action)."
Zapier handles the data transfer between apps, so you don't need to build custom integrations or write any code.
What Brevo Triggers and Actions Are Available in Zapier?
Brevo Triggers (events that start a Zap):
- New Contact is Created in Brevo
- New Contact is Added to a List
- Contact Attribute is Updated
- New Email Campaign is Sent
Brevo Actions (things Zapier can do in Brevo):
- Create or Update a Contact
- Add Contact to a List
- Remove Contact from a List
- Create a Contact Note
- Send a Transactional Email
- Update a Contact Attribute
Setting Up the Brevo–Zapier Connection
- Log into your Zapier account (create a free account at zapier.com if you don't have one)
- Click Create Zap
- Search for "Brevo" as your app in either the trigger or action step
- Click Connect and you'll be asked to enter your Brevo API key (found in Brevo → Settings → SMTP & API)
- Zapier will test the connection — once confirmed, you're ready to build
Practical Zap Examples
1. Add Typeform Respondents to Brevo
Use case: You use Typeform for lead gen forms, quizzes, or surveys. You want respondents automatically added to Brevo.
Trigger: New Entry in Typeform Action: Create or Update Contact in Brevo
Map the Typeform fields to Brevo attributes:
- Email field → Email
- Name field → First Name / Last Name
- Any other field → Custom contact attribute
Optionally add a second action to also Add Contact to List so they're immediately enrolled in an automation.
2. Sync Calendly Bookings to Brevo
Use case: When someone books a meeting through Calendly, you want to add them to Brevo and send a preparation email.
Trigger: Invitee Created in Calendly Action 1: Create or Update Contact in Brevo Action 2: Add Contact to List (e.g., "Meeting Booked") → this list triggers a Brevo automation that sends the preparation email
3. Add New Stripe Customers to Brevo
Use case: New Stripe customers should be added to a "Customers" list in Brevo for post-purchase sequences.
Trigger: New Customer in Stripe
Action 1: Create or Update Contact in Brevo (email, name)
Action 2: Add Contact to List (e.g., "Stripe Customers")
Action 3: Update Contact Attribute — set IS_CUSTOMER to true and PAYMENT_DATE to today's date
4. Tag Brevo Contacts Based on Link Clicks
Use case: When a contact clicks a specific link in your Brevo campaign, update their profile with a tag.
This is trickier because it starts in Brevo. Use Brevo's native automation (available without Zapier) to update a contact attribute when they click a link. Then use Zapier if you need that attribute change to trigger something in another app.
5. Slack Notification When a Contact Unsubscribes
Trigger: Contact Attribute Updated in Brevo (watch for unsubscribe events via webhook) Action: Send Slack Message to #email-marketing channel
Use Zapier's Webhooks by Zapier trigger combined with Brevo's webhook events for more granular trigger options.
Zapier vs Brevo Native Integrations
For common platforms (WordPress, WooCommerce, Shopify), Brevo's native integrations are more feature-rich and often more reliable than Zapier-based alternatives. Use native integrations when available.
Zapier is ideal for:
- Connecting niche tools that don't have native Brevo integrations
- Quick prototypes — test a new workflow before committing to a native integration
- Complex multi-step workflows across 3+ apps
Zapier Pricing Note
Zapier's free plan allows up to 100 Zap runs per month with single-step Zaps. For multi-step Zaps or higher volumes, a paid Zapier plan is required (starts at ~$20/month). Factor this into your cost when comparing to native integrations.
Start with Brevo free and use Zapier to connect everything else. No code required.
Brevo Pricing at a Glance
| Plan | Price | Emails/Month | Key Features |
|---|---|---|---|
| Free | $0 | 9,000 (300/day) | Unlimited contacts, basic automation, SMTP |
| Starter | From $9/mo | 5,000–100,000 | No daily limit, no Brevo logo |
| Business | From $18/mo | 5,000–1M+ | Advanced automation, A/B testing, multi-user |
| Enterprise | Custom | Custom | Dedicated IP, SLA, custom onboarding |
All plans include unlimited contact storage. See full pricing on Brevo →
Ready to apply this in Brevo?
Brevo's free plan gets you started with 300 emails/day — no credit card required.
Try Brevo Free →