Brevo (formerly known as Sendinblue) is an all-in-one marketing platform that combines email, SMS, and automation in a single tool — at a price point that suits growing event brands. Connecting Brevo to Reggiee means every new ticket buyer, waitlist sign-up, or RSVP is automatically added to your Brevo contacts and can trigger smart campaigns without any manual exporting.
Step 1: Generate Your Brevo API Key
Reggiee authenticates with Brevo using an API key. Follow these steps to create one:
- Log in to your Brevo account.
- Click your name in the top-right corner and select SMTP & API.
- Switch to the API Keys tab.
- Click Generate a New API Key, give it a name (e.g. Reggiee), and click Generate.
- Copy the key immediately — Brevo only shows it once.
Your Brevo API key grants full access to your contacts and campaigns. Store it securely and never share it publicly.
Step 2: Create a Contact List in Brevo
Brevo organises contacts into lists. You''ll want at least one list dedicated to your Reggiee attendees so you can segment and target them separately from other subscribers.
- In Brevo, go to Contacts → Lists.
- Click Create a new list.
- Name it clearly — for example, Reggiee Attendees or Event Signups 2026.
- Once created, open the list. Note the List ID shown in the page URL or list details panel (a numeric ID such as
7).
You can create multiple lists and map different Reggiee events to different Brevo lists. For example: one list per event, or separate lists for free vs paid attendees.
Step 3: Connect Brevo Inside Reggiee
- In Reggiee, navigate to Settings → Integrations.
- Find the Brevo tile and click Connect.
- Paste your API key into the field and click Save.
- Reggiee will verify the key and confirm your account name.
- Under Default List, choose the Brevo list that attendees should be added to by default.
- You can override this list on a per-event basis under each event''s Marketing tab.
Step 4: Map Custom Attributes
Brevo supports custom contact attributes, and Reggiee will pass additional data beyond just name and email. To capture this properly:
- In Brevo, go to Contacts → Settings → Contact Attributes.
- Add any custom attributes you want to store, for example:
EVENT_NAME,TICKET_TYPE,ORDER_ID. - Set the attribute type to Text for most fields.
- Back in Reggiee''s integration settings, map each Reggiee field to the corresponding Brevo attribute name.
Once mapped, every contact added by Reggiee will have these fields populated automatically, making it easy to segment and personalise campaigns based on which event someone attended or which ticket tier they purchased.
Step 5: Set Up a Welcome Automation
Brevo''s Automations feature lets you trigger email sequences when a contact is added to a list. Use this to send a welcome email the moment someone registers for your event.
- Go to Automations and click Create an automation.
- Select the Contact joins a list entry point.
- Choose your Reggiee attendees list as the trigger list.
- Add a Send an email step and select or create your welcome email template.
- Use personalisation variables like
{{ contact.FIRSTNAME }}and{{ contact.EVENT_NAME }}in the email body. - Optionally, add delays and follow-up emails (e.g. a reminder 24 hours before the event, or a post-event survey 1 day after).
- Set the automation to Active.
Brevo''s free plan includes automation with up to 300 emails/day. Upgrade to a paid plan to remove the daily sending limit and unlock advanced automation steps.
Step 6: Enable Double Opt-In (Optional)
If your audience is based in the EU or you want to maintain a high-quality list, enabling double opt-in ensures contacts actively confirm before receiving marketing emails.
- In Brevo, go to Contacts → Lists and open your target list.
- Select Settings and enable Double Opt-In.
- Choose or create a DOI confirmation email template.
- Set the confirmation redirect URL — this can be a thank-you page on your event website.
Note: contacts in a double opt-in flow are marked as Unconfirmed until they click the confirmation link. They will not receive campaign emails until confirmed.
Step 7: Send SMS & WhatsApp via Brevo
Brevo also supports SMS and WhatsApp Business messaging. Once your phone number is set up:
- Go to SMS & WhatsApp → WhatsApp Campaigns.
- Connect your WhatsApp Business account via the on-screen flow.
- Create a template message (required by Meta for outbound WhatsApp).
- Add a Send WhatsApp step inside your automation, after the welcome email step.
A typical Reggiee welcome sequence via Brevo might look like: Contact added to list → Welcome email (immediate) → WhatsApp confirmation (5 min delay) → Event reminder email (24 hrs before event date).
Troubleshooting
- API key rejected in Reggiee: Double-check there are no spaces before or after the key when pasting. Re-generate if needed.
- Contacts not appearing in Brevo: Verify the list ID in Reggiee''s settings matches the list in Brevo. Check Brevo''s activity log under Contacts → Import History.
- Custom attributes empty: Ensure the attribute names in Brevo exactly match (case-sensitive) the field mappings configured in Reggiee.
- Automation not triggering: Confirm the automation is set to Active, not Inactive or Draft, and that the trigger list is the same list Reggiee writes to.
