Enabling Email Engagement Sync in Salesforce

Minjun Seong
Minjun Seong
  • Updated

This is a guide to help you set up email engagement sync and enable synchronization for burst emails in Salesforce. This will allow you to see email opens, clicks and bounce information in the Email Message object when an email is synced using Riva Sync.

Note: Improvements to support more engagement metrics are coming soon!

In Salesforce:

Please ensure that you are a Salesforce admin user before proceeding with the steps.

  1. Enable "Enhanced Email" by going to "Settings -> Email -> Enhanced Email"
    1. This ensures that emails in Salesforce are saved as EmailMessage objects rather than Task objects.
  2. Enable "Email Tracking" by going to "Settings -> Activity Settings -> Enable Email Tracking"
    1. This gives Riva access to default EmailMessage fields such as "FirstOpenedDate", "LastOpenedDate", "IsOpened" and "IsTracked". Note that "IsOpened" and "IsTracked" are not available for use in the Object Manager.
  3. To utilize the bounce functionality that is available in Salesforce, enable "Bounce Management" by going to "Settings -> Email -> Deliverability". Check "Activate bounce management"
    1. This gives access to default EmailMessage field "IsBounced". Note that "IsBounced" is not available for use in the Object Manager. If you do not want to use the default IsBounced field, you can utilize Riva's custom field "IsBounced__c"
  4. Create custom fields to support additional engagement information by going to "Settings -> Object & Fields -> Email Message -> Fields & Relationships -> New".
    • Field NameTypeDescription
      TotalOpensNumber Total number of email opens
      IsClickedCheckboxWas a link within the email clicked on?
      TotalClicksNumberTotal number of clicks (for all links)
      DelegatorTextEmail of the delegator
      TypeTextValues can be either "Cadence" or "Email Burst"
      NameTextName of the Email Burst or Cadence (does not apply for Opens & Clicks)
      CreatedOnDate/TimeDate and time of when Email Burst or Cadence was created
      IsOpenedCheckboxWas the email opened?
      IsRepliedCheckboxWas the email replied to?
      TotalRepliesNumberTotal number of replies
      IsBouncedCheckboxWas the email bounced?
      FirstClickedDateDate/TimeDate and time a link within the email was first clicked
      LastClickedDateDate/TimeDate and time a link within the email was last clicked
  5. Update the "Page Layout" from "Settings -> Object & Fields -> Email Message ->Page Layouts" to make fields visible on the EmailMessage object. Note that Salesforce's default fields "IsOpened", "IsTracked", "IsBounced" are not available in the page layout. 

 

In Riva Cloud

For these steps, please reach out to Riva's support team for assistance. Note that a simplified set up process will be available soon.

Pre-requisite: This is only supported for EWS connections, not Graph.

Once these have been set, emails sent using Email Burst or Cadences will sync to Salesforce with the email engagement metrics. Please ensure that the user checked "Enable Email Engagement Sync" for this feature to work.