Skip to main content

Joomla - 2. Syncing users & contacts with Brevo

❗️ Important
We no longer provide support for this plugin.

Joomla-3D-Vertical-logo-light-background-en-2.png

Overview

In this tutorial, you’ll learn how to do a one-time syncing of users and contacts. We recommend creating a form with the Joomla package to automatically add new Joomla contacts to your Brevo list(s).

Before getting started

You will need the following information prior to installation and use:

  • Brevo account credentials. If you don't have one, sign up for free.
  • Joomla website admin panel access.
  • Follow these steps to install the Joomla package.

Go to your Joomla admin, then to the Brevo Dashboard. Select the Export contacts icon.

joomla_contacts_1.png

  • The feature will allow you to export Joomla user/contact and their data (i.e. email addresses and names).
  • Keep in mind that a user/contact's unique identifier is their email address.

On the left side, you’ll choose the export options for your Joomla users and contacts. On the right side, you’ll choose which Brevo list(s) they will be added to, as well as how to manage existing users/contacts.

blobid1.png

1. Export Joomla users

Set "Yes" or "No" for each option.

  • Export all user groups
    • By selecting "Yes", all user groups will be added to Brevo.
    • By selecting "No", you have the option to choose specific user groups that will be added to added to Brevo.
  • Export blocked - "No" is selected by default which means blocked users are not added to Brevo.  If you select "Yes", all blocked contacts will be added to Brevo.
  • Export ungrouped - "No" is selected by default. It means that all users that are not assigned to any user group will not be added to Brevo. If you select "Yes", they will be added to Brevo.

joomla_contacts_2.png

2. Export Joomla contacts

Set "Yes" or "No" for each option.

  • Export all contacts categories
    • By selecting "Yes", all contact categories will be added to Brevo.
    • By selecting "No", you have the option to select contact categories that will be added to added to Brevo.
  • Export unpublished - "No" is selected by default. Which means that all unpublished contacts will not be added to Brevo. If you select "Yes", they will be added to Brevo.

joomla_contacts_3.png

3. Lists options

  • Export mode - this determines what to do with contacts that already exist in Brevo
    • "Add to lists" - user/contact will remain in their existing Brevo lists in addition to being added to all newly selected lists.
    • "Reassign to lists" - user/contact will be removed from their existing Brevo lists and instead, will be added to all newly selected lists.
  • Use all lists
    • By selecting "Yes", your Joomla users/contacts will be added to all of your Brevo lists.
    • By selecting "No", you have the option to choose the Brevo list(s) where your Joomla users/contacts will be added. The list options will be displayed in the dropdown field.

joomla_contacts_4.png

Example:

Our contact, example@brevo.com is currently in List1, List2 and List3.

If they are in a group that is to be added to List1, List3 and List4, then:

  • if export mode is set to "add to lists":  example@brevo.com will be subscribed to all four: List1, List2, List3 and List4.
  • if export mode is set to "reassign to lists":  example@brevo.com will only be subscribed to List1, List3 and List4.

Good to know: If a Joomla user/contact is exported and already exists in Brevo as a blocklisted contact, their data will be updated but they will remain blocklisted.

4. User/Contact name options

This option manages how your Joomla user/contact name will be split into Brevo attributes.

  • Attribute first word - select FIRSTNAME in the dropdown menu
  • Attribute rest of words - select LASTNAME in the dropdown menu

joomla_contacts_5.png

When you have finished selecting your export options, click on the Export contacts button.

joomla_contacts_6.png

What's next?

Have a question?

If you have a question, feel free to create a new issue here.

🤔 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.