- 12 Minutes to read
- Print
- DarkLight
Raw Data Export File
- 12 Minutes to read
- Print
- DarkLight
Raw Data Export Overview
Mapp Engage stores large amounts of data related to email marketing campaigns. The Raw Data Export feature allows you to extract unprocessed raw data for further processing and analysis. This data is not filtered or interpreted, giving a full view of all events, such as bounces, conversions, and more. Exports can be scheduled or done on demand.
Key Features:
File Formats: XML or CSV
Maximum File Size: 10 GB (can be split into multiple files)
Message Export Limit: 10,000 message IDs per export (does not apply to the Export All Messages option)
Data from archived messages is not included
For more information about export settings, refer to Export Configuration.
Available Data Types
To ensure clarity, the following fields should be included in your export configuration:
User ID or Email
Message ID
Event Timestamp
Event Type
If exporting data for one event or message, the inclusion of Event Type or Message ID is optional.
Data from archived messages is never included in the export.
Event Categories and Descriptions
Sent to MTA
Labeled SentToMTA
in the record.type
column of the export file.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Timestamp |
| Shows when the message was transferred to the Mapp MTA for sendout. | ISO 8601 timestamp / 20 characters |
Transactional Message ID |
| Shows the transactional message ID (TMID). If no TMID is used, this field is empty. | String / Unlimited |
Sendout Channel |
| Indicates the sendout channel (Email, Mobile, Fax). | String / 6 characters |
Subject (with personalization) |
| Shows the personalized subject line (e.g., "Happy Birthday, Sam"). | String / Unlimited |
Skips
Labeled Skip
in the record.type
column of the export file.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Timestamp |
| Shows when a recipient was skipped before message sendout. | ISO 8601 timestamp / 20 characters |
Category |
| Indicates the reason for skipping (e.g., CHANNEL_NO_ADDRESS, SYS_BLACKLIST_ROBINSON). See Skip Categories in Exports. | String / 26 characters |
Transactional Message ID |
| Shows the transactional message ID if one was used. | String / Unlimited |
Bounces
Labeled Bounce
in the record.type
column of the export file.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Timestamp |
| Shows when a message generates a bounce (failure to deliver). | ISO 8601 timestamp / 20 characters |
Category |
| Provides detailed information about the type of bounce (Transient, Blocked, Rejected). | String / 9 characters |
Text |
| Shows the automated notification from the mail server about the delivery issue (if available). | String / 1000 characters |
Feedback
Labeled Feedback
in the record.type
column of the export file.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Timestamp |
| Shows when feedback (spam complaint or auto-reply) was received. | ISO 8601 timestamp / 20 characters |
Category |
| Indicates feedback type (e.g., Complaint, Autoresponder). | String / 13 characters |
Renders
Labeled Render
in the record.type
column of the export file.
A render takes place when a tracking pixel is downloaded from the Mapp server.
A number of factors can manipulate geolocation data, such as the use of VPNs. These may cause issues with the data you receive.
Metric/Event | Field Name | Description | Content Type / Max Length |
---|---|---|---|
Timestamp |
| Shows when the recipient opened the message (tracked via pixel download or link click). | ISO 8601 timestamp / 20 characters |
Country |
| Shows the recipient's country code (based on IP address). | String / 2 characters |
Region |
| Shows the region code (see ISO-3166-2 for the US and Canada and FIPS 10-4 for other countries). | String / 2 characters |
City |
| Shows the city based on the recipient's IP address. | String / Unlimited |
Latitude |
| Shows the latitude based on the recipient's IP address. | String / Unlimited |
Longitude |
| Shows the longitude based on the recipient's IP address. | String / Unlimited |
Platform |
| Shows the type of device used to open the message (e.g., mobile, desktop, tablet). | String / Unlimited |
Operating System Name |
| Shows the name of the operating system to open the message (e.g., iOS, Windows). | String / Unlimited |
Operating System Version |
| Shows the version of the operating system to open the message (e.g., 10, 11). | String / Unlimited |
Email Client Name |
| Shows the name of the email client (e.g., Microsoft Outlook). | String / Unlimited |
Email Client Version |
| Shows the email client version (e.g., 2016, 2019). | String / Unlimited |
Clicks
Labeled Click
in the record.type
column of the export file.
Prerequisite
Link tracking is activated in the group settings of the Engage system before message sendout.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Timestamp |
| Shows the time of the link click. | ISO 8601 timestamp / 20 characters |
Link ID |
| Shows the link ID of the clicked link. | Number / 10 digits |
Link Category Name |
| Shows the category name of the clicked link. See Link Categories. | String / 20 characters |
Link Category ID |
| Shows the category ID of the clicked link. See Link Categories. | Number / 10 digits |
URL |
| Shows the full URL of the clicked link, including any resolved personalizations. | String / Unlimited |
Link Type |
| Shows the type of link that was clicked (normal, individual/personalized, system). | String / 10 characters |
Type of System Link |
| Shows the type of system link that was clicked.
| String / 15 characters |
Country |
| Shows the recipient's ISO country code (based on IP address). | String / 2 characters |
Region |
| Shows the region code (see ISO-3166-2 for the US and Canada and FIPS 10-4 for other countries). | String / 2 characters |
City |
| Shows the city based on the recipient's IP address. | String / Unlimited |
Latitude |
| Shows the latitude based on the recipient's IP address. | String / Unlimited |
Longitude |
| Shows the longitude based on the recipient's IP address. | String / Unlimited |
Platform |
| Shows the type of device used to open the message (e.g., mobile, desktop, tablet). | String / Unlimited |
Operating System Name |
| Shows the name of the operating system to open the message (e.g., iOS, Windows). | String / Unlimited |
Operating System Version |
| Shows the version of the operating system to open the message (e.g., 10, 11). | String / Unlimited |
Email Client Name |
| Shows the name of the email client (e.g., Microsoft Outlook). | String / Unlimited |
Email Client Version |
| Shows the email client version (e.g., 2016, 2019). | String / Unlimited |
Unsubscribes
Labeled Unsubscribe
in the record.type
column of the export file.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Timestamp |
| Shows the time when a contact unsubscribed via a message link. | ISO 8601 timestamp / 20 characters |
Forwards
Labeled Forward
in the record.type
column of the export file.
For legal reasons, only the forward event is recorded. No information is available about the recipients of forwarded messages or their activities.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Timestamp |
| Shows the time when the message was forwarded. | ISO 8601 timestamp / 20 characters |
Conversions
Labeled Conversion
in the record.type
column of the export file.
A conversion is attributed to a message based on the last click activity. If no clicks occur within the past 30 days, the conversion is calculated using the most recent activity recorded by Engage, such as a render. For more details, refer to Calculation of Conversions.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Timestamp |
| Shows the time of the conversion. | Shows the time of the conversion. |
ID |
| Shows the ID of the conversion. | Number / 10 digits |
Name |
| Shows the name of the conversion. | String / 200 characters |
Order ID |
| Shows the order ID. The shop system or website must communicate this information to Engage. | String / 30 characters |
Number |
| Shows the number of items that were ordered. The shop system or website must communicate this information to Engage. | Number / 9 characters |
Amount |
| Shows the value of the total sales. The shop system or website must communicate this information to Engage. | Number / 12 characters |
Additional Parameters |
| Shows more parameters, if the shop system or website communicates this information to Engage. | String / Unlimited |
Identifiers
If you want to evaluate the export on the contact level, select the User ID or Email Address. If you do not select at least one of these items, include a custom attribute that identifies your contacts clearly.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
User ID |
| Shows the unique ID for the recipient, assigned by Engage upon creation. | Number / 10 digits |
Email |
| Shows the recipient’s email address. | String / 129 Characters |
Mobile Number |
| Shows the mobile phone number of the recipient. | String / 18 characters |
App Alias |
| Shows the mobile app ID assigned to the recipient by the app provider. | String / Unlimited |
Identifier |
| Shows an additional identifier for the contact in the Engage system (e.g., the ID of an external CRM system). | String / Unlimited |
Alternate Email |
| Based on the system configuration, shows the actual email address of the contact. | String / 129 characters |
Alternate Mobile |
| Based on the system configuration, shows the actual mobile phone number of the contact. | String / 18 characters |
Group
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
ID |
| the unique group ID assigned by Engage during creation. | Number / 10 digits |
Name |
| Shows the name of the group. | String / 150 characters |
Email |
| Shows the group’s email address. | String / 129 characters |
Category ID |
| Shows the ID of the category to which the group is assigned. | Number / 10 digits |
Category Name |
| Shows the group category name. | String / 250 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.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
ID |
| Shows the unique message ID assigned by Engage during creation. | Number / 10 digits |
Name |
| Shows the name of the message. | String / 250 characters |
Category ID |
| Shows the message category ID. | Number / 10 digits |
Category Name |
| Shows the message category name. | String / 250 characters |
Subject (Not Personalized) |
| Shows the message subject, including any personalization placeholders. Personalisations appear as unresolved placeholders in this field. For example, Happy Birthday, | String / Unlimited |
External Message ID |
| Shows the external message ID of the message. The external message ID is an extra reference number that can be manually added to a message during creation. | String / 250 characters |
Type |
| Shows the type of message (e.g., normal, test, system). | String / 15 characters |
Variation ID |
| The variation ID of the message. Engage assigns a variation ID automatically when the variants are created. For more information, see Variation Analysis (tab). | String / Unlimited |
Segment
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
ID |
| Shows the segment ID. Engage assigns the ID automatically when the segment is created. The ID is used for internal identification and is unique in the system. Applying a segment is optional. | Number / 10 digits |
Name |
| Shows the segment name. The creator of the segment defines the name. The name must be unique in the system but can be edited. | String / 100 characters |
General Information
This area provides basic information about the data that is selected in the Events area.
The Event Timestamp, Event Type, and Sendout Type fields are useful. If you select this information individually for each event, the information appears in different columns for different events. To facilitate further processing of the data, Engage combines the information during export and adds an extra column in each row for the export file.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Event Timestamp |
| Shows the timestamp of the event. This field is always a duplicate of the column that contains the specific timestamp. For example, the render timestamp or click timestamp. With the field Event Type, this field facilitates the processing and analysis of data. | ISO 8601 timestamp / 20 characters |
Event Type |
| Shows the type of event. The following types are possible:
For more information, see Message Sendout Process, KPIs - Group Messages, and KPIs - Single Messages. For more information, see Skip Categories in Exports. | String / 24 characters |
Sendout Type |
| Shows the type of sendout. The following types are possible:
| String / 7 characters |
Timestamp |
| Shows the sent to MTA timestamp of the message to which the event belongs. For example, if the event is a link click in message A, this field shows the sent to MTA timestamp of message A. This information uniquely identifies single messages. The sent to MTA timestamp is available for all group and single messages. | ISO 8601 timestamp / 20 characters |
Transactional Message ID |
| 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 lets you 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 |
Addressee Role |
| Shows the role of the addressee. The following values are possible:
| String / 7 characters |
Standard Attributes
The export shows the attribute value at the time of export, not at the time of sendout. The value of the attribute can update between the time of the sendout and the time of the export. If the value updated, the exported attribute value can differ from the attribute value at the time of the sendout.
The availability of the attributes depends on your system configuration.
Metric/Event | Field Name | Description | Content Type/Max Length |
---|---|---|---|
Date of Birth |
| Shows the date of birth of the contact. | Date / 28 characters |
First Name |
| Shows the first name of the contact. | String / 50 characters |
Last Name |
| Shows the last name of the contact. | String / 50 characters |
Gender |
| Shows the gender of the contact:
| Number |
Nickname |
| Shows the preferred name of the contact. | String / 50 characters |
Zip Code |
| Shows the postal code of the contact. | String / 10 characters |
Country Code |
| Shows the ISO 3166 country code that is saved in the profile of the contact. This value is not based on an IP location. For more information, see http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2. | String / 2 characters |
Language Code |
| 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 / 2 characters |
Time Zone |
| Shows a number that represents the time zone that is saved in the profile of the contact. | Number / 3 digits |
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:
| String / 1 character |
Source ID |
| 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 the attribute can update between the time of the sendout and the time of the export. If the value updated, the exported attribute value can differ from the attribute value at the time of the sendout.
The availability of the attributes depends on your system configuration.
Metric/Event | Field Name | Description |
---|---|---|
Name of the attribute | CSV-Export: Example:
| Contains a custom attribute. |
XML-Export: Example:
| 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 the attribute can update between the time of the sendout and the time of the export. If the value updated, the exported attribute value can differ from the attribute value at the time of the sendout.
Metric/Event | Field Name | Description |
---|---|---|
Name of the attribute | CSV-Export: Example:
| Contains a member attribute. |
XML-Export: Example:
| 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 the attribute can update between the time of the sendout and the time of the export. If the value updated, the exported attribute value can differ from the attribute value at the time of the sendout.
Metric/Event | Field Name | Description |
---|---|---|
Name of the attribute | CSV-Export: Example:
| Contains a group attribute. |
XML-Export: Example:
| Contains a group attribute. |