Simplified Data Export File
    • 17 Minutes to read
    • Dark
      Light

    Simplified Data Export File

    • Dark
      Light

    Article summary

    Simplified Data Exports provide filtered raw data about individual activities that are related to your email messages.

    Simplified Data Exports are similar to Raw Data Exports. Both export raw data for further processing. However, Simplified Data Exports only export the first instance of each selected event (for example, the first click). By contrast, Raw Data Exports include every instance of the selected event (for example, all clicks).

    A Raw Data Export helps you analyze the behavior of your contacts and how they interacted with your messages. A Simplified Data Export helps you analyze which contacts interacted with your messages.

    To analyze the exported data, you need an external tool such as a CRM (customer relationship management) tool. The raw data alone does not provide usable insights.

    Available Data Types​

    You can freely configure the types and amounts of data you need.

    On the Engage user interface, data is divided into the following categories:

    1. Events

      • ​First Sent to MTA​

      • ​First Skip​

      • ​First Bounce​

      • ​First Spam Complaint​

      • ​First Confirmed Open​

      • ​First Click​

      • ​First Click per Link​

      • ​First Forward​

      • ​First Conversion​

      • ​First Conversion per ID​

      • ​First Unsubscribe​

    2. Identifiers​

      • ​Identifiers​

    3. Group and Message​ Data

      • ​Group​

      • ​Message​

      • ​Selection​

    4. General Information

      • ​General Information​

    5. Attributes​

      • ​Standard Attributes​

      • ​Custom Attributes​

      • ​Member Attributes​

      • ​Group Attributes​

    To identify the information in the export file clearly, include the following items in every export:

    • ​User ID​ or ​Email​

    • ​Message ID ​

    • ​Event Timestamp​

    • ​Event Type ​

    For single messages, always include the ​Sendout Timestamp​ that appears in the ​General Information​ area of step​ 5. Other Data​.

    First Sent to MTA​

    Labelled FirstSentToMTA in the record.type column of the export file.

    The Sent to MTA event is unique and exports the same value as in a Raw Data Export.

    Data in the ​First Sent to MTA​ category shows when the message was transferred to the Mapp mail transfer agent (MTA). This information does not show the actual sendout time of the message. Some messages are sorted out after they are sent to the MTA. For more information, see ​Message Sendout Process​.

    User Interface

    Default Column Header in the Export File

    Description

    Content Type / Maximum Length in Export File

    Timestamp

    sentToMTA.Timestamp

    Shows the time when the message was transferred the first time to the Mapp MTA in preparation for sendout to the MTA of the contact.

    ISO 8601 timestamp

    20 numbers and characters

    Each ​Timestamp​ in your export conforms to the ISO 8601 format, an international standard for the representation of dates and times. The timestamp includes an offset for communication across time zones.

    Example: 2014-04-30T06:05:10Z.

    For more information, see http://en.wikipedia.org/wiki/ISO_8601.

    First Skip​

    Labelled FirstSkip in the record.type column of the export file.

    ​First Skip​ is a unique event and exports the same value as in a Raw Data Export.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    ​Timestamp​

    skip.Timestamp

    Shows the time when the address was skipped in the message sendout. Skipped messages are sorted out before sendout for a various reasons (for example, the address is deactivated system-wide). These messages never leave the Mapp infrastructure.

    ISO 8601 timestamp

    20 numbers and characters

    ​Category​

    skip.Category

    Shows the reason why the message was skipped.

    The following values are possible:

    • CHANNEL_NO_ADDRESS

    • CHANNEL_READ_MODE_DENIED

    • INVALID_ENCRYPTED_ADDRESS

    • INVALID_ALTERNATE_ADDRESS

    • SYS_OVER_BOOKED

    • USR_OVER_BOOKED

    • SYS_BLACKLIST_ROBINSON

    • GRP_BLACKLISTED

    • SYS_BOUNCED

    • GRP_BOUNCED

    • EXTERNAL_ATTRIBUTE_FILTER

    • SKIP_RECIPIENT

    • INTERCEPTOR_FAILED

    • PERSONALIZATION_FAILED

    • SEND_FAILED

    • GLOBAL_ROBINSON

    • INVALID_ADDRESS

    • TEMP_COMMUNICATION_FAILURE

    For more information, see ​Skip Categories in Exports​.

    String / enum

    26 characters

    First Bounce​

    Labelled FirstBounce in the record.type column of the export file.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    ​Timestamp​

    bounce.Timestamp

    Shows the time when the message generated a bounce response. A bounce is a message that Engage sent, but the MTA of the recipient refused to accept. For example, a message that is sent to an address that does not exist at the domain. For more information, see Message Sendout Process​.

    ISO 8601 timestamp

    20 numbers and characters

    ​Category​

    bounce.Category

    Shows the category of the bounce. The bounce category provides detailed information about what prevented the delivery of the message to a contact. Or, information about what happened once the message arrived in the inbox of the recipient.

    The following categories are possible:

    • Transient: Indicates issues such as a full inbox or a lack of available disk space.

    • Blocked: Indicates that either the receiving MTA or the recipient refuses to accept delivery of a message (for example, because the sending address appears on a blocklist).

    • Rejected: Indicates that an address no longer exists or the email account is not active.

    • Unknown: Indicates that the exact cause of the delivery failure cannot be determined.

    String / enum

    9 characters

    First Spam Complaint​

    Labelled FirstSpamComplaint in the record.type column of the export file.

    Exports the first spam complaint per contact per message. Only one spam complaint by the same contact for the same message is included in the export.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    Timestamp

    feedback.Timestamp

    Shows the time of the first spam complaint.

    ISO 8601 timestamp

    20 numbers and characters

    First Confirmed Open​

    Labelled FirstConfirmedOpen entry in the record.type column of the export file.

    Engage tracks opens with a pixel that is downloaded from the Mapp server. When the tracking pixel is not downloaded, other recipient activity can register as the First Confirmed Open event. For example, if the email client of the contact is set to block images, the tracking pixel cannot be downloaded. In this case, the open event registers the first time that the contact clicks a link in the message. For more information, see ​How Mapp Engage Measures Email Marketing Success​.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export

    Timestamp

    open.Timestamp

    Shows the time that the contact first opened the message. The time is based on which event Engage records first. The event is either the time when the tracking pixel downloads from the Engage server or the first time the contact clicks a link.

    ISO 8601 timestamp

    20 numbers and characters

    To make information about all links available, activate link tracking in the group settings of your group. For more information, see ​Tracking & Links (Tab)​.

    Engage always tracks Information about system links.

    First Click​

    Labelled FirstClick in the record.type column of the export file.

    Exports the first link click per contact per message. Further clicks by the same contact for the same message are not included in the export.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    Timestamp

    click.Timestamp

    Shows the timestamp of the first link click in the message.

    ISO 8601 timestamp

    20 numbers and characters

    Select either ​First Click​ or ​First Click per Link​.

    If you select both events, the ​First Click​ event is exported twice. This selection can create inaccurate statistical results.

    To see if your contacts clicked any link in a message, select ​First Click​.

    To see which links in a message you contacts click, select ​First Click per Link​.

    First Click per Link​

    Labelled FirstClickPerLink in the record.type column of the export file.

    Exports the first click of every link that is clicked in a message. Further clicks on the same link by the same contact are not included in the export.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    ​Timestamp​

    clickLink.Timestamp

    Shows the time of the first link click.

    ISO 8601 timestamp

    20 characters

    ​Link Category Name​

    click.Link.Category.Name

    Shows the name of the link category that is assigned to the clicked link (if a link category was assigned). For more information, see ​Link Categories​.

    String

    200 characters

    ​Link Category ID​

    click.Link.Category.Id

    Shows the ID of the link category that is assigned to the clicked link. Engage automatically assigns the ID. The link category ID cannot be changed. For more information, see ​Link Categories​.

    Number

    10 digits

    ​URL​

    click.Link.URL

    Shows the URL of the clicked link including any resolved personalizations.

    String

    Unlimited number of characters

    ​Link ID​

    click.Link.Id

    Shows the link ID of the clicked link. Engage automatically assigns the link ID during sendout. Each link in the message is numbered consecutively. The numbering starts with 0 (null).

    Number

    10 digits

    ​Link Type​

    click.Link.Type

    Shows the type of link. The following types of links are possible:

    • Normal: The link is not a system link and does not contain a personalisation.

    • Individual: The link contains a personalisation.

    • System: The link is a system link. The following types of system links are possible:

    String / enum

    10 characters

    ​Type of System Link​

    click.Link.SystemLinkType

    Shows the type of system link. The following types of system links are possible:

    • read_message: This link opens the message in the web browser. This method bypasses display problems in the email client.

    • profile_edit: This link opens a form in the web browser where the contact can edit their profile data.

    • forward_message: This link opens a form to forward the message with the Engage forward functionality

    • subscribe: This link opens a website where the contact can subscribe to the group.

    • unsubscribe: This link opens a website where the contact can unsubscribe from the group.

    String / enum

    15 characters

    First Forward​

    Labelled FirstForward in the record.type column of the export file.

    This event is only exported once, no matter how many times the forward function is used or how many contact addresses are in the function.

    For legal reasons, only the forward event is recorded. No information is available about the recipients of forwarded messages or their activities.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    Timestamp

    forward.Timestamp

    Shows the time when the message was forwarded. Only forwards made with the Engage forward function are tracked. For more information, see ​Mapp Engage Variables - Messages​.

    ISO 8601 timestamp

    20 characters

    First Conversion​

    Labelled FirstConversion in the record.type column of the export file.

    Select either ​First Conversion​ or ​First Conversion per ID​.

    If you select both events, the First Conversion event is exported twice. This selection can create inaccurate statistical results.

    First Conversion only exports the first conversion that the contact makes that is assigned to the message. Further conversions for the same contact and message are not included in the export.

    The assignment of a conversion to a message is based on the last click activity. If there is no click activity in the last 30 days, the calculation is based on the recent contact activity (for example, renders). For more information, see ​Calculation of Conversions​.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    ​Timestamp​

    conversion.cp.Timestamp

    Shows the time of the first conversion.

    ISO 8601 timestamp

    20 characters

    ​ID​

    conversion.cp.Id

    Shows the conversion tracking ID. For more information, see ​Conversion Tracking​.

    Number

    10 digits

    First Conversion per ID​

    Labelled FirstConversionPerID in the record.type column of the export file.

    First Conversion per ID provides a full overview of each first conversion that a contact made. It exports information about the first conversion for each conversion ID. This information is helpful if one message contains several different conversion IDs.

    For more information, see Conversion Tracking​.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    ​Timestamp​

    conversion.cp.Timestamp

    Shows the time of the first conversion that takes place per conversion tracking ID.

    ISO 8601 timestamp

    20 characters

    ​ID​

    conversion.cp.Id

    Shows the conversion tracking ID of the first conversion.

    Number

    10 digits

    ​Name​

    conversion.cp.Name

    Shows the name of the conversion tracking.

    String

    200 characters

    Order ID

    conversion.cp.OrderId

    If the shop system or website communicates this information to Engage, this field shows the order ID.

    String

    30 characters

    ​Number​

    conversion.cp.ItemCount

    If the shop system or website communicates this information to Engage, this field shows the number of items that were ordered.

    Number

    9 digits

    ​Amount​

    conversion.cp.Amount

    If the shop system or website communicates this information to Engage, this field shows the value of the total sale.

    Number

    12 digits

    ​Additional Parameters​

    conversion.cp.RequestParameters

    If the shop system or website communicates this information to Engage, this field shows more parameters,

    String

    Unlimited number of characters

    First Unsubscribe​

    Labelled FirstUnsubscribe in the record.type column of the export file.

    This event is unique and exports the same value as in a Raw Data Export. Engage does not record a second unsubscribe because the contact was already removed from the group by the first event.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    Timestamp

    unsubscribe.Timestamp

    Shows the time when the contact unsubscribed. The unsubscription must be made via the unsubscribe link in the message. Unsubscribes that cannot be attributed to a message that is contained in the export are not included in the export.

    ISO 8601 timestamp

    20 characters

    Identifiers​

    If you want to evaluate the export on the contact level, select the ​User ID​ or ​Email Address​. If you do not select one of these identifiers, include a ​Custom Attribute​ that clearly identifies your contacts.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    ​User​ ID

    user.Id

    Shows the ID of the contact in Engage. Engage The ID automatically assigns the ID when the contact is created. The ID is used for internal identification and is unique in the system.

    Number

    10 digits

    ​Email​

    user.Email

    Shows the email address of the contact in Engage. The email address is used for internal identification and is unique in the system. The email address is defined when the contact is created. This email address is editable. The email address can be edited between the time of the sendout and the export. In this case, the email address in the export no longer matches the address that performed the activity.

    String

    129 characters

    ​Mobile Number​

    user.MobileNumber

    Shows the mobile phone number of the contact.

    String

    18 characters

    ​App Alias​

    user.AppAlias

    Shows the mobile app ID that is saved in the profile of the contact in Engage. The application provider assigns this number to the contact that uses of the application.

    String

    Unlimited number of characters

    ​Identifier​

    user.Identifier

    Shows an additional identifier for the contact in the Engage system (for example, the ID of an external CRM system). The identifier must be manually defined. Otherwise, this column is empty.

    String

    Unlimited number of characters

    ​Alternate Email​

    user.AlternateEmail

    Based on the system configuration, this field shows the actual email address of the contact.

    String

    129 characters

    ​Alternate Mobile​

    user.AlternateMobile

    Based on the system configuration, this field shows the actual mobile phone number of the contact.

    String

    18 characters

    Group​

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    ​ID​

    group.Id

    Shows the ID of the group in which the message is sent. When the group is created, Engage automatically assigns a group ID. The ID is used for internal identification and is unique in the system.

    Number

    10 digits

    ​Name​

    group.Name

    Shows the name of the group in which the message is sent.

    String

    150 characters

    ​Email​

    group.Email

    Shows the email address of the group in which the message is sent. The group email address is unique in the system.

    String

    129 characters

    ​Category ID​

    group.Category.Id

    Shows the group category ID. Engage automatically assigns the ID, when the category is created. The category ID is used for internal identification and is unique in the system.

    Number

    10 digits

    ​Category Name​

    group.Category.Name

    Shows the name of the group category. The creator of the group category defines the name. The name can be changed in the ​Administration​ area.

    String

    200 characters

    Message​

    When you select ​Export Specific Messages​, the maximum number of message IDs per data export is 10,000. This limitation does not apply to the ​Export All Messages​ option.

    Data from archived messages is never included in the export.

    For more information, see ​3. Parameters​.

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    ​ID​

    message.Id

    Shows the message ID. Engage automatically assigns the message ID when the message is created. The ID is used for internal identification and is unique in the system.

    Number

    10 digits

    ​Name​

    message.Name

    Shows the message name. The creator of the message defines the name of the message. The name is used for internal identification in the system.

    String

    250 characters

    ​Category ID​

    message.Category.Id

    Shows the message category ID. Engage automatically assigns the category ID when the category is created. The ID is unique in the system. Assignment of a message category is optional. Message categories are assigned during the message sendout process.

    Number

    10 digits

    C​ategory Name​

    message.Category.Name

    Shows the message category name. The creator of the category name can edit the name in the ​Administration​ area of Engage.

    String

    200 characters

    ​Subject (Not Personalised)​

    message.Subject.Unresolved

    Shows the message subject including any personalisation placeholders. Personalizations appear as unresolved placeholders in this field (for example: Happy Birthday, <%${user['FirstName']}%>!).

    String

    Unlimited number of characters

    ​External Message ID​

    message.ExternalId

    Shows the external message ID of the message. The external message ID is extra reference number that can be manually added to a message during creation.

    String

    250 characters

    ​Type​

    message.Type

    Shows the type of message. The following types are possible:

    • normal

    • split_main

    • split_test

    • single

    • super

    • sub

    • test

    • pre_split_main

    • system

    For more information, see ​Analysis of Different Message Types​.

    String / enum

    15 characters

    ​Variation ID​

    message.Variation.Id

    If variations of a message are created, this field shows the variation ID. Engage automatically assigns the ID when the message variants are created. The variation ID is a comma-separated list of ID numbers or names. If no variations exist for a message, this field is empty. For more information, see ​Variation Analysis (tab)​.

    String

    Unlimited number of characters

    Selection

    User Interface

    Default Column Header in Export File

    Description

    Content Type / Maximum Length in Export File

    ​ID​

    selection.Id

    If a selection is applied, this field shows the selection ID. Engage The automatically assigns the ID when the selection is created. The ID is used for internal identification and is unique in the system.

    Number

    10 digits

    ​Name​

    selection.Name

    Shows the selection name. The system user who creates the selection defines the name of the selection. The name can be edited in the ​Selection​ area of Engage.

    String

    100 characters

    General Information​

    This area provides basic information about the data that is selected for export.

    The ​Event Timestamp​,​ Event Type​, and ​Sendout Type ​fields are useful for further analysis. To facilitate processing of the data, Engage combines this information in a separate column for each row in the export file.

    User Interface

    Default Column Header in the Export File

    Description

    Content Type / Maximum Length in the Export File

    ​Event Timestamp​

    record.Timestamp

    Shows the time when the event took place. This field is a duplicate of the column that contains the specific timestamp (for example, the open timestamp or click timestamp).

    With the ​Event Type​, this information facilitates the processing and analysis of data.

    ISO 8601 timestamp

    20 characters

    Event Type

    record.Type

    Shows the type of event.

    The following types are possible:

    • FirstSentToMTA

    • FirstSkip

    • FirstBounce

    • FirstSpamComplaint

    • FirstConfirmedOpen

    • FirstClick

    • FirstClickPerLink

    • FirstForward

    • FirstConversion

    • FirstConversionPerId

    • FirstUnsubscribe

    For more information, see ​Message Sendout Process​​KPIs - Group Messages​, and ​KPIs - Single Messages​.

    For more information, see ​Skip Categories in Exports​.

    String / enum

    24 characters

    ​Sendout Type​

    sendout.Type

    Shows the type of sendout.

    The following types are possible:

    • MAJOR: The message was sent as a group message.

    • SINGLE: The message was sent as a single message.

    • WELCOME: The message was sent as a welcome message.

    • SYSTEM: The message was sent as a system message.

    String / enum

    7 characters

    ​Timestamp​

    record.sentToMTA.Timestamp

    Shows the sent to MTA timestamp of the message to which the event belongs.

    Example: if the event is a link click in message A, this field shows the sent to MTA timestamp of message A

    This information identifies single messages. The sent to MTA timestamp is available for all group and single messages.

    ISO 8601 timestamp

    20 numbers and characters

    ​Transactional Message ID​

    record.ExternalTransactionID

    Shows the transactional message ID (TMID) of the message to which the event belongs. If no TMID was used for sendout, this column is empty.

    A transactional message includes a unique ID for every contact. This ID allows you to track every message individually and confirm that the contact receives and opens the message. You create a pattern for the TMID in the group settings. For more information, see ​Add a TMID to Messages​.

    String

    Unlimited number of characters

    ​Contact Information​

    sendout.RecipientType

    Shows how the recipient was contacted.

    The following values are possible:

    • TO: The recipient was sent a message.

    • CC: The recipient was sent email in carbon copy.

    • BCC: The recipient was sent email in blind carbon copy

    String / enum

    7 characters

    Addressee Role

    sendout.AddresseeRole

    Shows the role of the addressee.

    • NORMAL: The contact has a normal role in the system.

    • CONTROL: The contact has a role other than the normal role in the system.

    String / enum

    7 characters

    Standard Attributes​

    The export shows the attribute value at the time of export, not at the time of sendout. The value of an attribute can update between the time of the sendout and the time of the export. In this case, the attribute value in the export does not represent the value of the attribute at the time of the sendout.

    The availability of the attributes depends on your system configuration.

    User Interface

    Default Column Header in the Export File

    Description

    Content Type / Maximum Length in Export File

    ​Date of Birth​

    user.DateOfBirth

    Shows the date of birth of the contact.

    Date

    28 characters

    ​First Name​

    user.FirstName

    Shows the first name of the contact.

    String

    50 characters

    ​Last Name​

    user.LastName

    Shows the last name of the contact.

    String

    50 characters

    Gender

    user.Gender

    Shows the gender of the contact:

    • unset

    • male

    • female

    • undisclosed

    Number

    ​Nickname​

    user.NickName

    Shows the preferred name of the contact.

    String

    50 characters

    ​Zip Code​

    user.ZipCode

    Shows the postal code of the contact.

    String

    10 characters

    ​Country Code​

    user.ISOCountyCode

    Shows the ISO 3166 country code that is saved in the profile of the contact. The country code is not based on an IP location.

    For more information, see http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2.

    String / enum

    2 characters

    ​Language Code ​

    user.ISOLanguageCode

    Shows the ISO 639 language code that is saved in the profile of the contact.

    For more information, see http://en.wikipedia.org/wiki/ISO_639.

    String / enum

    2 characters

    ​Time Zone​

    user.TimeZone

    Shows a number that represents the time zone that is saved in the profile of the contact.

    Number

    3 digits

    ​Title​

    user.Title

    Shows a number that represents the gender of the contact. When the gender is unknown, this field is empty.

    The following values are possible:

    • 0 = male

    • 1 = female

    String / enum

    1 character

    ​Source ID​

    user.PartnerId

    Shows an ID which identifies the source of the address (for example, an agency or a company website).

    Number

    5 digits

    Custom Attributes​

    The export shows the attribute value at the time of export, not at the time of sendout. The value of an attribute can update between the time of the sendout and the time of the export. In this case, the attribute value in the export does not represent the value of the attribute at the time of the sendout.

    The availability of the attributes depends on your system configuration.

    User Interface

    Default Name in Export File

    Description

    Attribute Name

    CSV-Export: user.CustomAttribute['attributename']

    Example:

    user.CustomAttribute['hobby']

    Contains a custom attribute.

    XML-Export: <field name="user.CustomAttribute['attributename']">value</field>

    Example:

    <field name="user.CustomAttribute['hobby']">soccer</field>

    Contains a custom attribute.

    Member Attributes​

    The export shows the attribute value at the time of export, not at the time of sendout. The value of an attribute can update between the time of the sendout and the time of the export. In this case, the attribute value in the export does not represent the value of the attribute at the time of the sendout.

    The availability of the attributes depends on your system configuration.

    User Interface

    Default Name in the Export File

    Description

    Attribute Name

    CSV-Export: user.MemberAttribute['attributename']

    Example:

    user.MemberAttribute['hobby']

    Contains a member attribute.

    XML-Export: <field name="user.MemberAttribute['attributename']">value</field>

    Example:

    <field name="user.MemberAttribute['hobby']">soccer</field>

    Contains a member attribute.

    Group Attributes​

    The export shows the attribute value at the time of export, not at the time of sendout. The value of an attribute can update between the time of the sendout and the time of the export. In this case, the attribute value in the export does not represent the value of the attribute at the time of the sendout.

    The availability of the attributes depends on your system configuration.

    User Interface

    Default Name in the Export File

    Description

    Attribute Name

    CSV-Export: group.CustomAttribute['attributename']

    Example:

    group.CustomAttribute['communicationID']

    Contains a group attribute.

    XML-Export: <field name="group.CustomAttribute['atributensme']">value</field>

    Example:

    <field name="group.CustomAttribute['communicationID']">12345</field>

    Contains a group attribute.

    Related Topics​

    ​Raw Data Exports
    Message Sendout Process​
    Generate Export​


    Was this article helpful?