In this article you will find the advanced process to configure SalesForce for Brevo's plugin integration. This advanced configuration requires admin credential on your SalesForce account. If you have a dedicated person taking care of SalesForce installation and optimisation, you can share this article with him.
The configuration described in this article is a post-installation configuration. If you haven't installed the plugin yet and need some help to do so, please consult this article.
Time zone:
Brevo application has two way synchronization process and, if you want your data stay always relevant, you will need to setup up the same time zone for both SalesForce and Brevo. You can do it either via Brevo personal account Default Settings or as SalesForce's Administrator user via Company Profile – Company Information (Default Time Zone).
Permission Set:
Together with functionality Brevo application brings a permission set (Brevo User) with preconfigured permissions and visibilities to its own custom objects, fields, classes and visualforce pages.
SalesForce's Administrator can assign (Manage Users – Users – Permission Set Assignments) this permission set to SalesForce's users who will work with SensinBlue application or clone this permission set (Manage Users – Permission Sets – Clone Brevo User) to new one.
Also SalesForce's Administrator will need to set manual Read Object Permissions for specified objects:
- Brevo Campaigns Lists
- Brevo Individuals Statistic
- Brevo Links Statistics
This step will prevent users from manually creating/editing/deleting objects which were designed to keep Brevo statistics information for particular use.
- Create new permission set or clone Brevo User permission set, then go to edit mode and there you will find Object Settings block:
- Set object permission to Read for :
- Brevo Campaigns Lists
- Brevo Individuals Statistics
- Brevo Links Statistics
- Brevo application uses standard SalesForce Campaign, Contact and Lead objects, so check if the user has permission to these objects. SalesForce's Administrator can configure permission by editing Object Settings for permission set.
- Go back to Permission Set Overview and head to Assigned App
- Move Brevo application to Enabled section.
- Save and Assign this permission set to the user as it was mentioned above or via Manage Assignments
Enable Translation:
- Go to Translation Settings page (Translation Workbench – Translation Settings) and Enable it.
- In edit mode activate English translation for chosen users:
- You will have nice labels for English picklists. Translations for other languages SalesForce's Administrator have to add separately.
Access to the standard Salesforce Campaigns:
Users with Marketing User right has access to the standard SalesForce Campaigns, so SalesForce's Administrator have to check Users’ settings (Manage Users – User) for Marketing User parameter if users don’t have access to campaigns.
Update page layouts:
Brevo application includes predefined layouts for all objects this app works with. SalesForce's Administrator will need to assign these layouts or configure his own to use all SB functionality.
Lead Page layout:
SalesForce's Administrator will need to update the SalesForce Lead page layout to display important details (Brevo subscriber statistics, individual statistics per campaign, assignment to lists). It’s possible to do:
- via Customize – Leads – Page Layouts – Page Layout Assignment (Brevo Lead Layout).
Assign a predefined layout to chosen profiles:
- via Customize – Leads – Page Layouts – Edit/Create Layout
Edit old layout or create a new one:
- Menu of fields will appear on top. Drag needed fields or some of them into any place on the Lead layout below. We recommend placing them into separate section so these details stay together. There is a list of Brevo fields you can operate with:
- Brevo ID
- Сreated in Brevo
- Blocklisted
- Sent
- Openings
- Clicks
- Complaints
- Unsubscribes
- Soft Bounced
- Hard Bounced
- To adjust the properties of each field you will need to use “wrench” that appears directly in the field line. All fields should be defined with “Read Only” property except for Blocklisted, because they are fetched from Brevo service and serve as statistic data.
- After finish with fields’ settings you will need to go to the menu of Buttons where, in the same way, you will drag the button “Assign to Brevo Lists” to Custom Buttons section. Only using this button SalesForce's user will be able to assign a Lead to Brevo Lists.
- Next step is adding Related Lists. Click the Related Lists in the menu and drag “Brevo Campaign Statistic” and “Brevo Lists” down.
- Now that those lists are in place, each Related List view can be configured by clicking “wrench” icon at the top of Related List.
- Move columns to Selected Fields block
- Right in this window move to Buttons block and deselect “New” button, because SalesForce's users will not be able to create/edit records manually and save changes.
- Repeat the same steps for next Related List to match the screenshots below
- At top click Save to apply all changes.
If you are prompted with any “save changes” message, click Yes.
Lead Search Layout:
One of the handy functionality in Brevo application that SalesForce's user can assign Leads to Brevo's Lists directly from List View. To give this option to the user Salesforce Administrator has to change Lead Search Layout via Customize – Leads – Search Layouts
- Push Edit next to Leads List View and add “Brevo Assignment” to Selected Buttons block. Save changes.
Contact Page layout:
SalesForce's Administrator will need to update the SalesForce Contact page layout to display important details (Brevo subscriber statistics, individual statistics per campaign, assignment to lists). It’s possible to do:
- via Customize – Contacts – Page Layouts – Page Layout Assignment (Brevo Contact Layout).
Assign a predefined layout to chosen profiles:
- via Customize – Contacts – Page Layouts – Edit/Create Layout
Edit old layout or create a new one:
- Menu of fields will appear on top. Drag needed fields or some of them into any place on the Contact layout below. We recommend placing them into separate section so these details stay together. There is a list of Brevo fields you can operate with:
- Brevo ID
- Сreated in Brevo
- Blocklisted
- Sent
- Openings
- Clicks
- Complaints
- Unsubscribes
- Soft Bounced
- Hard Bounced
- To adjust the properties of each field you will need to use “wrench” that appears directly in the field line. All fields should be defined with “Read Only” property except for Blocklisted, because they are fetched from Brevo service and serve as statistic data.
- After finish with fields’ settings you will need to go to the menu of Buttons where, in the same way, you will drag the button “Assign to Brevo Lists” to Custom Buttons section. Only using this button SalesForce user will be able to assign a Contact to Brevo Lists.
- Next step is adding Related Lists. Click the Related Lists in the menu and drag “Brevo Campaign Statistics” and “Brevo Lists” down.
- Now that those lists are in place, each Related List view can be configured by clicking “wrench” icon at the top of Related List.
- Move columns to Selected Fields block
- Right in this window move to Buttons block and deselect “New” button, because SalesForce's users will not be able to create/edit records manually and save the changes.
- Repeat same steps for next Related List to match the screenshots below
- On top click Save to apply all changes.
If you are prompted with any “save changes” message, click Yes.
Contact Search Layout:
One of the handy functionality in Brevo application that SalesForce user can assign Contacts to Brevo's Lists directly from List View. To give this option to user Salesforce Administrator have to change Contact Search Layout via Customize – Contacts – Search Layouts
- Push Edit next to Contacts List View and add “Brevo Assignment” to Selected Buttons block. Save changes.
Campaign Page Layout:
Brevo application works with standard SalesForce Campaigns with extended statistic fields. There is also predefined layout from Brevo application which user can freely use or SalesForce's Administrator can create his own. Update Campaign layout is possible:
- via Customize – Campaigns – Page Layouts – Page Layout Assignment (Brevo Campaign Layout).
Assign a predefined layout to chosen profiles:
- via Customize – Campaigns – Page Layouts – Edit/Create Layout
Edit old layout or create a new one:
- Menu of fields will appear on top. Drag needed fields or some of them into any place on the Campaign layout below. We recommend placing them into separate section so these details stay together. There is a list of Brevo fields you can operate with:
o Brevo ID o Synchronization frequency o Subject o Brevo Campaign Type o Brevo Campaign Status o Sent o Delivered o Remaining o Openers o Viewed |
o Clickers o Clicked o Created in Brevo o Synchronized Date o Modified Date o Scheduled Date o Mirror Click o Complaints o Unsubscribed o Hard Bounced o Soft Bounced |
- To adjust the properties of each field you will need to use “wrench” that appears directly in the field line. All fields should be defined with “Read Only” property except for Synchronization frequency, because they are fetched from Brevo service and serve as statistic data.
For Synchronization frequency field we recommend to use required property.
- After finishing with fields’ settings you will need to go to the menu of Buttons where, in the same way, you will drag the buttons “Create in Brevo”, “Campaign Preview”, “Brevo Statistic”, “Sync now” to Custom Buttons section. Using only these buttons SF user will be able to work with Brevo service.
- Next step is adding Related Lists. Click the Related Lists in the menu and drag “Brevo Campaign Statistics Per User”, “Brevo Lists” and “Brevo Links Statistics”down.
- Now that those lists are in place, each Related List view can be configured by clicking “wrench” icon on top of Related List.
- Move columns to Selected Fields block
- Right in this window move to Buttons block and deselect “New” button, because SalesForce users will not be able to create/edit records manually and save changes.
- Repeat same steps for next Related Lists to match the screenshots below
- On top click Save to apply all changes.
If you are prompted with any “save changes” message, click Yes.
Access to Reports and Dashboards:
Brevo application includes some predefined reposts and dashboards. SalesForce Administrator will need share Brevo folders with other users.
- Click the “Pin” icon – Share option.
- Share with users.
🤔 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.