Loading
Unified Messaging
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.

 
正在加载
Salesforce Help | Article