Skip to main content

SalesForce Plugin - Advanced Configuration

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

save image  save image

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.

 SF_advanced_3 SF_advanced_4

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:

SF_advanced_5

  • Set object permission to Read for :
    • Brevo Campaigns Lists
    • Brevo Individuals Statistics
    • Brevo Links Statistics

SF_advanced_6  SF_advanced_7

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

SF_advanced_8

  • Go back to Permission Set Overview and head to Assigned App

SF_advanced_9

  • Move Brevo application to Enabled section.

SF_advanced_10

  • Save and Assign this permission set to the user as it was mentioned above or via Manage Assignments

SF_advanced_11

Enable Translation:

  • Go to Translation Settings page (Translation Workbench – Translation Settings) and Enable it.

SF_advanced_12

  • In edit mode activate English translation for chosen users:

SF_advanced_13

  • You will have nice labels for English picklists. Translations for other languages SalesForce's Administrator have to add separately.

SF_advanced_14

 

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

SF_advanced_15 Assign a predefined layout to chosen profiles:

SF_advanced_16

  • via Customize – Leads – Page Layouts – Edit/Create Layout

SF_advanced_17

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

SF_advanced_18

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

SF_advanced_21

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

SF_advanced_22

  • Next step is adding Related Lists. Click the Related Lists in the menu and drag “Brevo Campaign Statistic” and “Brevo Lists” down.

SF_advanced_23

  • 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

SF_advanced_24

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

SF_advanced_25

  • Repeat the same steps for next Related List to match the screenshots below

SF_advanced_26

  • 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 SF_advanced_27

  • Push Edit next to Leads List View and add “Brevo Assignment” to Selected Buttons block. Save changes.

SF_advanced_28

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

SF_advanced_29

Assign a predefined layout to chosen profiles:

SF_advanced_30

  • via Customize – Contacts – Page Layouts – Edit/Create Layout

Edit old layout or create a new one:

SF_advanced_31

  • 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

SF_advanced_32

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

SF_advanced_33

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

SF_advanced_34

  • Next step is adding Related Lists. Click the Related Lists in the menu and drag “Brevo Campaign Statistics” and “Brevo Lists” down.

SF_advanced_35

  • 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

SF_advanced_36

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

SF_advanced_37

  • Repeat same steps for next Related List to match the screenshots below

SF_advanced_38

  • 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

SF_advanced_39

  • Push Edit next to Contacts List View and add “Brevo Assignment” to Selected Buttons block. Save changes.

SF_advanced_40

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

SF_advanced_41

Assign a predefined layout to chosen profiles:

SF_advanced_42

  • via Customize – Campaigns – Page Layouts – Edit/Create Layout

SF_advanced_43

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  

 

SF_advanced_44

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

SF_advanced_45

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

SF_advanced_46

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

SF_advanced_47

  • 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

SF_advanced_48

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

SF_advanced_49

  • Repeat same steps for next Related Lists to match the screenshots below

SF_advanced_50   SF_advanced_51

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

SF_advanced_52

  • Share with users.

SF_advanced_53

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

💬 Was this article helpful?

0 out of 0 found this helpful