Loading
Unified Messaging
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          SMS Engagement Data in Unified Messaging

          SMS Engagement Data in Unified Messaging

          Unified Messaging captures SMS engagement data in a data model object (DMO) in Data 360. Every send or interaction with your SMS messaging activities generates this data. You can use these fields to segment audiences or populate reports on your messaging activities.

          Available in: Lightning Experience
          Salesforce Enterprise and Unlimited Editions for Service Cloud AND Enterprise and Unlimited Editions with Marketing Cloud Next Growth and Advanced Editions
          Not supported in Government Cloud Plus

          MessageEngagement DMO

          This DMO contains information on eight different SMS engagement event types.

          • Sent - SMS message delivered to aggregator
          • Not_Sent - SMS message failed to arrive at aggregator
          • Subscribe - recipient opted in to receiving SMS messages
          • Unsubscribe - recipient opted out of receiving SMS messages
          • Confirmation - confirmation message sent to recipient regarding an opt-in or opt-out request
          • Help - recipient sent a message including a request for assistance using a specific help keyword
          • Click - recipient clicked a link sent in an SMS message
          • Undelivered - aggregator reports an error delivering the SMS message to a mobile number

          All send types include this information.

          Fields Description
          EventID A unique identifier for the specific event
          CreatedTime A timestamp indicating when the record was created
          EventDateTime A timestamp indicating when the event occurred
          BulkMessage A unique identifier for the send entity associated with the event

          Some fields in the MessageEngagement DMO are specific only to certain event types.

          EventType Field Name Description Values
          All Inbound Events RecpientPhoneNumber Phone number where message was sent or received  
          SenderID Short or long code where message was received  
          Message Message text that was received  
          Subscribe EventType Type of event that occurred SUBSCRIBE
          Keyword Opt-in keyword used to interpret SUBSCRIBE event  
          Unsubscribe EventType Type of event that occurred UNSUBSCRIBE
          Keyword Keyword used to interpret UNSUBSCRIBE event  
          UnsubscribeSource Source of unsubscribe request  
          UnsubscribeReason Reason included in unsubscribe request  
          Help EventType Type of event that occurred HELP
          Keyword Keyword used to interpret HELP event  
          Confirmation ContactPointPhoneNumber OR MOPhoneNumber Phone number where the confirmation message was received OR phone number where the confirmation message was sent  
          SenderID Short or long code that received message and sent confirmation  
          Message Message text received  
          EventType Type of event that occurred CONFIRMATION
          Keyword Keyword used to interpret CONFIRMATION event  
          IndividualID Unique identifier of recipient  
          Click EventType Type of event that occurred CLICK
          LinkName Name or alias for clicked link  
          LinkURL Full target URL of clicked link  
          ResolvedURL Personalized URL for clicked link  
          RecipientPhone Phone number associated with the clicked link  
          UserAgent Browser-provided information about the device, OS, browser, and client used when the message was clicked. Salesforce doesn’t guarantee the accuracy or completeness of this data. Use as reference only.  
          IndividualID Unique identifier of recipient  
          Undelivered EventType Type of event that occurred UNDELIVERED
          MessageID Unique identifier for the originating send  
          Message Message text received  
          DeliveryErrorText Available standard error text  
          DeliveryErrorCode Standard error code mapped to supplier error code  

          Sample Use Case

          After the events take place, you can use the data captured to create segments for use in sending targeted messages. For example, you can create a segment of unified individuals based on who clicked links from your messages at least three times in the past month. Segment on the EventDateTime value associated with the Open event types, then collect the IndividualID values to determine who receives further messages.

           
          Loading
          Salesforce Help | Article