Connect your Meta account to Brevo to sync contacts from Brevo to Meta, create custom and lookalike audiences, and add leads from Meta lead ad forms directly to Brevo. Run ads on Facebook, Instagram, Messenger, and Audience Network while managing all your contacts in one place.
Set up the Meta Ads integration
About the Meta Ads integration
The Meta Ads integration for Brevo is free and allows you to:
-
Sync Brevo segments to Meta Ads audiences
Use your Brevo segments as audiences for your ads in Facebook, Instagram, Messenger, or Audience Network. You can also create lookalike audiences to reach new people who are similar to your existing contacts. -
Sync leads who sign up via Meta lead ad forms to Brevo
Automatically add new leads from Meta lead ad forms to Brevo in real time. This lets you target them with multi-channel campaigns and manage your relationship with them in one place.
The Meta Ads integration has some limitations:
- You can sync up to 4M contacts from Meta Ads to Brevo.
- Only contacts with a Facebook account linked to their email address will be added to your Meta Ads audiences. As a result, you may notice a discrepancy between the number of contacts in your segments and the number of contacts in your Meta audiences.
Before you start
- In Meta Ads Manager, make sure that:
- Your account is set up and connected to the Pages you want to use.
- You have admin or manager access to those Pages.
- In Brevo, create the segments you want to sync. To learn more, check our dedicated articles Create a segment to filter your contacts.
- Gather the following:
- The credentials of your Brevo account. If you don't have an account yet, you can sign up for free.
- The credentials of your personal Facebook account connected to your Meta Ads Manager.
Set up the Meta Ads integration
Before you can sync contacts or leads, you need to set up the integration:
- Go to the Meta Ads integration (by Brevo) page.
- Click Set up integration.
- Name the integration.
- Click Continue.
Once the integration is set up, you can proceed to:
Sync your Brevo segments to Meta audiences
Use your Brevo segments as audiences in Meta Ads to run targeted campaigns and create lookalike audiences.
Step 1. Connect your Meta account to Brevo
Before you can sync your Brevo segments, you need to connect your Meta Ads account to Brevo.
- In the integration, click Sync Brevo Segments with Meta Audiences.
- Click Log in to Meta and log in with the personal Facebook account connected to your Meta Ads Manager.
- Select the Pages you want Brevo to access. You can grant access to all current and future Pages, or limit it to specific Pages.
- Review the permissions given to Brevo and click Continue.
- From the Choose Meta Business Portfolio to use dropdown, select the Business Portfolio where you want to sync the segments.
- If prompted, accept Facebook's Terms of Service to link Audiences to Brevo.
- Click Use this account.
Step 2: Select the Brevo segments and Meta audiences to sync
Select the Brevo segments you want to sync and the corresponding Meta Ads audiences.
-
From the Brevo segment dropdown, select the segment
you
want to sync.
💡 Good to knowThe minimum number of contacts required to create a Meta custom audience is 100. Brevo segments with fewer than 100 contacts will be rejected. - From the Meta audience dropdown, select the Meta Ads audience where the contacts should be synced. If no audience exists, click Create new audience.
- (Optional) Click Sync another segment to select additional segments and audiences.
- Click Map Audiences.
Step 3: Map your Meta Ads audience properties to Brevo contact attributes
Map your Meta audience properties to your Brevo contact attributes.
- Use the dropdowns to map the Meta Ads Properties to the Brevo Contact Attributes.
- (Optional) To ignore a property, choose Do not import.
- (Optional) To create a new attribute:
- Select Create a new attribute from the dropdown.
- Name the attribute.
- Select an attribute type.
- Click Create.
- Click Map Attributes.
Step 4: Set the sync frequency
Manage the frequency at which the integration should sync the contacts in your Brevo segments to your Meta Ads audiences.
- From the Select a sync frequency dropdown, choose how often the contacts in your Brevo segments should be synced to your Meta Ads audiences.
- Click Set frequency.
Step 5: Confirm the consent of your contacts
Before syncing your Brevo segments to your Meta Ads audiences, confirm the consent of your contacts.
-
If you are marketing to contacts in the
EEA (European Economic Area)
or UK (United Kingdom), click Yes. Otherwise, click
No and proceed to
Step 7.
-
Only contacts who have granted consent for ad targeting can be synced and imported. If your contacts meet this condition, check the I agree to only send audiences to Meta that have granted consent for ad targeting box.
❗️ ImportantRemove any contacts who have not granted consent before starting the sync.
Step 6: Begin synchronization
Click Save to start syncing your Brevo segments to Meta Ads audiences. The duration depends on the number of contacts in your Brevo segments.
You will receive a notification in your Brevo notification center 🔔 once the sync is complete.
Step 7: Run ads and track your campaigns' performances
Once the sync of your Brevo segments and Meta Ads audiences is complete, you can:
- Run ads targeting your Meta Ads audiences.
- Reach new potential customers through lookalike audiences.
- Track campaign performance in Meta Ads.
➡️ To learn more, check Meta's Help Center.
Sync your Meta leads to Brevo
Import new leads from Meta lead ad forms to Brevo in real time to run multi-channel campaigns and manage contacts.
Step 1. Connect your Meta account to Brevo
Before you can import new leads, you need to connect your Meta Ads account to Brevo.
- In the integration, click Sync Leads from Meta Ads to Brevo.
- Click Log in to Meta and log in with the personal Facebook account connected to your Meta Ads Manager.
-
Review the permissions given to Brevo and click Continue.
- Select the Page where the lead ad forms you want to sync to Brevo are located.
- Click Use this page.
Step 2. Map the lead form questions to Brevo attributes
Map the fields from your Meta lead form to the corresponding Brevo contact attributes to ensure the data is imported correctly. You can sync multiple Meta lead forms if needed.
- From the Meta lead form dropdown, select the Meta lead form you want to sync.
- From the Brevo contact list dropdown, select the Brevo contact list where you want to add leads.
- Use the dropdowns to map the Meta form questions to the Brevo contact attributes. If you don't have the corresponding attribute in Brevo, you can create a new one from there.
- (Optional) To sync another lead form, click Add lead form and repeat the steps.
- Once you're done, click Save mapping and continue.
Step 3: Begin synchronization
Click Save and activate to start syncing new Meta leads to Brevo in real time as they submit the selected lead form.
🤔 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.