Meta Ads integration (by Brevo) - Sync contacts and leads between Brevo and Meta Ads

plugins_meta-ads-integrationpng.png

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

FeatureLimitations

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.

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:

  1. Go to the Meta Ads integration (by Brevo) page.
  2. Click Set up integration.
  3. Name the integration.
  4. 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.

  1. In the integration, click Sync Brevo Segments with Meta Audiences.
  2. Click Log in to Meta and log in with the personal Facebook account connected to your Meta Ads Manager.
  3. Select the Pages you want Brevo to access. You can grant access to all current and future Pages, or limit it to specific Pages.
  4. Review the permissions given to Brevo and click Continue.
    meta_log-in-to-meta_en-us.jpeg
  5. From the Choose Meta Business Portfolio to use dropdown, select the Business Portfolio where you want to sync the segments.meta_choose-business-portfolio_en-us.jpeg
  6. If prompted, accept Facebook's Terms of Service to link Audiences to Brevo.
  7. Click Use this account.

Step 2: Select the Brevo segments and Meta audiences to sync

❗️ Important
Make sure you have already created the segments you want to sync. If not, exit the integration and create the segments first. To learn more, check our dedicated article Create a segment to filter your contacts.

Select the Brevo segments you want to sync and the corresponding Meta Ads audiences.

meta-ads_segments-audiences_en-us.png

  1. From the Brevo segment dropdown, select the segment you want to sync.
    💡 Good to know
    The minimum number of contacts required to create a Meta custom audience is 100. Brevo segments with fewer than 100 contacts will be rejected.
  2. From the Meta audience dropdown, select the Meta Ads audience where the contacts should be synced. If no audience exists, click Create new audience.
  3. (Optional) Click Sync another segment to select additional segments and audiences.
  4. Click Map Audiences.

Step 3: Map your Meta Ads audience properties to Brevo contact attributes

💡 Good to know
Meta supports the following audience properties: email (mandatory), first name, last name, phone number, gender, date of birth, state, city, ZIP code, country, and mobile advertiser ID.

Map your Meta audience properties to your Brevo contact attributes.

meta-ads_properties-attributes_en-us.png

  1. Use the dropdowns to map the Meta Ads Properties to the Brevo Contact Attributes.
  2. (Optional) To ignore a property, choose Do not import.
  3. (Optional) To create a new attribute:
    1. Select Create a new attribute from the dropdown.
    2. Name the attribute.
    3. Select an attribute type.
    4. Click Create.
  4. 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.

  1. From the Select a sync frequency dropdown, choose how often the contacts in your Brevo segments should be synced to your Meta Ads audiences. 
  2. Click Set frequency.
    meta-ads_frequency_en-us.png

Step 5: Confirm the consent of your contacts

Before syncing your Brevo segments to your Meta Ads audiences, confirm the consent of your contacts.

  1. 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.
  2. 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.
    meta-ads_eea-uk_en-us.png

    ❗️ Important

    Remove 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

❗️ Important
Only leads who submit your Meta lead ad form after you activate the integration are synced to Brevo. Existing leads will not be synced.

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.

  1. In the integration, click Sync Leads from Meta Ads to Brevo.
  2. Click Log in to Meta and log in with the personal Facebook account connected to your Meta Ads Manager.
  3. Review the permissions given to Brevo and click Continue.

    meta_leads_log-in_en-us.png
  4. Select the Page where the lead ad forms you want to sync to Brevo are located.
  5. 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.

  1. From the Meta lead form dropdown, select the Meta lead form you want to sync.
  2. From the Brevo contact list dropdown, select the Brevo contact list where you want to add leads.
    meta_leads_form_en-us.png
  3. 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.
    meta_leads_questions_attributes_en-us.png
  4. (Optional) To sync another lead form, click Add lead form and repeat the steps.
    meta_leads_add-lead-form_en-us.png
  5. 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.

💬 Was this article helpful?

8 out of 13 found this helpful