We may change the data structure by adding or removing table columns in Open Data at our own discretion. As these changes may break your exports and queries, we will always notify you in advance of such modifications, to give you time to update your configuration.
Please note, however, that Emarsys cannot be held responsible for any losses or damages resulting from such changes.
Please note that when a contact is deleted, all historical data relating to that contact is also deleted, which will be reflected in your Open Data datasets.
The Data platform Big Query tables are raw, not unique tables, which means they may contain duplicates. However, the rate of duplication is extremely low: cca 0.001%.
In case you need exclusively unique data, please perform manual filtering for duplicated events.
Email campaigns
This data view contains all your email campaigns. By running a query, you can get information about all the campaigns that were created or modified in your account.
A campaign may have multiple versions depending on how many times you modified it.
Please use the data view Email campaigns v2, as the Email campaigns data view is going to be deprecated shortly.
This view contains data from August 1st, 2017 onwards.
Data Field | Description | Type |
---|---|---|
category_id | The category ID. | integer |
customer_id | The unique ID of the account. | integer |
event_time | Campaign creation/modification time (UTC). | timestamp |
id | The ID of the email campaign. | integer |
language | The two-character language code. | string |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
name | The name of the email campaign. | string |
parent_campaign_id | The ID of the parent campaign. | integer |
program_id | The ID of the Automation Center program, in which the campaign is used. | integer |
sub_type | The email campaign sub-type. Possible values are ab, multi_launch, external and unknown. | string |
type | The email campaign type. Possible values are test, recurring, onevent, unknown and batch. | string |
version_name | The name of the campaign version. | string |
Email campaigns v2
This data view contains all your email campaigns with a lot of additional information beyond the basic campaign data. By running a query, you can get information about all the campaigns that were created or modified in your account.
A campaign may have multiple versions depending on how many times you modified it.
This view contains data from August 1st, 2017 onwards.
Data Field | Description | Type |
---|---|---|
campaign_id | The ID of the campaign. | integer |
campaign_type | The campaign type. Possible values are test, batch and transactional. | string |
category_name | The category you defined. | string |
customer_id | The unique ID of the account. | integer |
defined_type | The combination of suite_type, suite_event and campaign_type. | string |
event_time | Campaign creation/modification time (UTC). | timestamp |
is_recurring | If it is a recurring campaign or not. | boolean |
language | The two-character language code. | string |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
name | The name of the campaign. | string |
origin_campaign_id | The ID of the parent campaign in case of an email used in a recurring Automation Center program, or the ID of the root campaign in case of AB testing. | integer |
program_id | The ID of the Automation Center program, in which the campaign is used. | integer |
program_version_id | The version of the Automation Center program, in which the campaign is used. | integer |
suite_event | The sub-type of the campaign. | string |
suite_type | The type of the campaign. | string |
timezone | The timezone of the campaign. | string |
version_name | The name of the campaign version. | string |
Email campaign category
This data view contains all your campaign categories.
It contains data from January 1st, 2016 onwards.
Data Field | Description | Type |
---|---|---|
customer_id | The unique ID of the account. | integer |
event_time | Category creation time (UTC). | timestamp |
id | The ID of the campaign category. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
name | The name of the campaign category. | string |
Email sends
This data view contains all your sent emails. By running a query, you can get data on which emails were sent in which campaign to which customers.
This view contains data from January 1st, 2016 onwards.
Data field | Description | Type |
---|---|---|
campaign_id | Unique campaign ID. | integer |
campaign_type | Whether it is batch or transactional. | string_enum |
contact_id | The unique identifier of the contact in the Emarsys platform. It cannot be used to personally identify individuals. | integer |
customer_id | The unique ID of the account. | integer |
domain | The recipient's domain. | string |
event_time | Send time (UTC). | timestamp |
launch_id | The unique ID of a launch. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
message_id | The unique ID of the message in a given campaign. This is the launch list id that identifies an individual email sent to a contact. For example, when emails are sent out to multiple contacts during a launch, all emails sent by Emarsys have an individual identifier called message ID. | integer |
Email opens
This data view contains data collected when your customers opened your emails. By running a query, you can get data on which email has been opened, how many times, by whom, in which campaign, where, and on what device type.
This view contains data from January 1st, 2016 onwards.
Data field | Description | Type |
---|---|---|
campaign_id | Unique campaign ID. | integer |
campaign_type | Batch or transactional. | string_enum |
contact_id | The unique identifier of the contact in the Emarsys platform. It cannot be used to personally identify individuals. | integer |
customer_id | The unique ID of the account. | integer |
domain | The recipient's domain. | string |
email_sent_at | Send time (UTC). | timestamp |
event_time | Open time (UTC). | timestamp |
generated_from | No info available on opens as the tracking pixel was not allowed to download. | string |
geo | This record contains all geo-related information. | record |
geo_country_iso_code | The country associated with the IP address. | string |
geo.accuracy_radius | The approximate accuracy radius in kilometres around the latitude and the longitude for the geographical entity. | integer |
geo.city_name | The city associated with the IP address. | string |
geo.continent_code | The code of the continent associated with the IP address. | string |
geo.latitude | Approximate latitude of the postal code / city / country associated with the IP address. | float |
geo.longitude | Approximate longitude of the postal code / city / country associated with the IP address. | float |
geo.postal_code | The postal code associated with the IP address. | string |
geo.time_zone | The time zone associated with the location. | string |
ip | The IP address of the device on which the email was opened. | string |
is_anonymized | True if the user_agent was anonymized. | bool |
is_mobile | True if the email was opened on a mobile device. | bool |
launch_id | The unique ID of a launch. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
md5 | User_agent string md5 hash. | string |
message_id | The unique ID of the message in a given campaign. This is the launch list id that identifies an individual email sent to a contact. For example, when emails are sent out to multiple contacts during a launch, all emails sent by Emarsys have an individual identifier called message ID. | integer |
platform | Identifies the platform (e.g. Iphone, Windows, etc.). | string |
uid | User ID. | string |
user_agent | Device and browser info. | string |
Email clicks
This view shows all clicks related to your sent emails, including multiple clicks on the same link. If you are interested in campaign statistics by platform, this view also tells you on which platform your customers click the most.
It contains data from August 1st, 2018 onwards.
Data field |
Description |
Type |
---|---|---|
campaign_id | Unique campaign ID. | integer |
campaign_type | Batch or transactional. | string_enum |
category_id | The ID of the link category. | integer |
contact_id | The unique identifier of the contact in the Emarsys platform. It cannot be used to personally identify individuals. | integer |
customer_id | The unique ID of the account. | integer |
domain | The recipient's domain. | string |
email_sent_at | Send time (UTC). | timestamp |
event_time | Click time (UTC). | timestamp |
geo | This record contains all geo-related information. | record |
geo_country_iso_code | The country associated with the IP address. | string |
geo.accuracy_radius | The approximate accuracy radius in kilometers around the latitude and the longitude for the geographical entity. | integer |
geo.city_name | The city associated with the IP address. | string |
geo.continent_code | The code of the continent associated with the IP address. | string |
geo.latitude | Approximate latitude of the postal code / city / country associated with the IP address. | float |
geo.longitude | Approximate longitude of the postal code / city / country associated with the IP address. | float |
geo.postal_code | The postal code associated with the IP address. | string |
geo.time_zone | The time zone associated with the location. | string |
ip | The IP address of the device on which the user clicked a link. | string |
is_anonymized | True if the user agent was anonymized. | bool |
is_img | True if the user clicked an image. | bool |
is_mobile | True if the email was opened on a mobile device. | bool |
launch_id | The unique ID of a launch. | integer |
link_id | The ID of the link. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
md5 | User agent string md5 hash. | string |
message_id | The unique ID of the message in a given campaign. This is the launch list id that identifies an individual email sent to a contact. For example, when emails are sent out to multiple contacts during a launch, all emails sent by Emarsys have an individual identifier called message ID. | integer |
platform | Identifies the platform (e.g. Iphone, Windows, etc.) | string |
section_id | The ID of the section in the email. It refers to the different sections of emails sent using the old VCMS template. | integer |
uid | User ID. | string |
user_agent | Device and browser info. | string |
Email bounces
If you find that your open rate is below your expectations, your contact list is probably outdated and our mail sending system cannot deliver all your messages. In this view, you can run queries in order to have a look at the bounces, those messages which could not be delivered for various reasons.
This view contains data from January 1st, 2016 onwards.
Data field | Description | Type |
---|---|---|
bounce_type | Bounce type. Possible values are block, soft and hard. | string |
campaign_id | Unique campaign ID. | integer |
campaign_type | Batch or transactional. | string_enum |
contact_id | The unique identifier of the contact in the Emarsys platform. It cannot be used to personally identify individuals. | integer |
customer_id | The unique ID of the account. | integer |
domain | The recipient's domain. | string |
email_sent_at | Send time (UTC). | timestamp |
event_time | Bounce time (UTC). | timestamp |
launch_id | The unique ID of a launch. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
message_id | The unique ID of the message in a given campaign. This is the launch list id that identifies an individual email sent to a contact. For example, when emails are sent out to multiple contacts during a launch, all emails sent by Emarsys have an individual identifier called message ID. | integer |
Email cancels
This data view contains all your cancelled email sends. By running a query you can get data on those messages which could not be sent and they were cancelled. An email send can be cancelled by various reasons, for example the contact filed a spam complaint or the contact doesn't have a valid email address. Possible cancel reasons listed below.
This view contains data from November 20th, 2017 onwards.
Data field | Description | Type |
---|---|---|
campaign_id | Unique campaign ID. | integer |
campaign_type | Batch or transactional. | String |
contact_id | The unique ID of the contact in the Emarsys platform. It cannot be used to personally identify individuals. | integer |
customer_id | The unique ID of the account. | integer |
event_time | Cancel time (UTC). | timestamp |
launch_id | The unique ID of a launch. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
message_id | The unique ID of the message in a given campaign. This is the launch list id that identifies an individual email sent to a contact. For example, when emails are sent out to multiple contacts during a launch, all emails sent by Emarsys have an individual identifier called message ID. | Integer |
reason | See Possible cancel reasons. |
string |
suite_event | The sub-type of the campaign. | string |
suite_type | The type of the campaign. | string |
Possible cancel reasons
Cancel reason | Description |
---|---|
alternative_text_error | Generation of alternative text failed. |
attachment_missing | Attachment cannot be found. |
email_duplication | This email is a duplicate, it was already sent to the contact. |
empty_address_error | Empty email address. |
empty_mail | No content. |
encoding_conversion_error | Converting from one charset to another failed. |
frequency_cap_blocked | Sending blocked by frequency cap. |
html_error | Cannot generate html version of the email. |
invalid_email_address_error | Email address doesn't contain “@". |
invalid_email_address_rejected_by_pmta | SMTP server found the email address invalid. |
invalid_fax_number | Invalid fax number. |
missing_or_outdated_data_error | No data or outdated data available for Incentive Recommendation. |
opted_out | Contact opted-out before mail launch. |
pers_error | Personalization error occured. |
program_interrupted | Already scheduled emails canceled because AC program was interrupted. |
spamcomplaint_blocked | Contact is on the customer's spamcomplaint list. |
system_blocked | Contacts address is on a global blocklist. (e.g. robinson list) |
text_error | Cannot generate text version of the email. |
too_many_retries | Personalization failed because of too many failed personalization attempts. |
triggered_email_blocked | Contact is on triggered email blocklist. |
user_blocked | Contacts address is on a customer level blocklist. (e.g: Contact asked not to be disturbed by emails.) |
Email complaints
This data view contains all complaint events. When a contact complains about a campaign by reporting it as a spam, a new row will be added to this data view.
This view contains data from November 20th, 2017 onwards.
Data field | Description | Type |
---|---|---|
campaign_id | Unique campaign ID. | integer |
campaign_type | Batch or transactional. | string |
contact_id | The unique ID of the contact in the Emarsys platform. It cannot be used to personally identify individuals. | integer |
customer_id | The unique ID of the account. | integer |
domain | The recipient's domain. | string |
email_sent_at | Send time (UTC). | timestamp |
event_time | Complaint time (UTC). | timestamp |
launch_id | The unique ID of a launch. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
message_id | The unique ID of the message in a given campaign. This is the launch list id that identifies an individual email sent to a contact. For example, when emails are sent out to multiple contacts during a launch, all emails sent by Emarsys have an individual identifier called message ID. | integer |
Email unsubscribes
This data view contains all unsubscribe events.
This view contains data from January 1st, 2017 onwards.
Data field | Description | Type |
---|---|---|
campaign_id | Unique campaign ID. | integer |
campaign_type | Batch or transactional. | string |
contact_id | The unique ID of the contact in the Emarsys platform. It cannot be used to personally identify individuals. | integer |
customer_id | The unique ID of the account. | integer |
domain | The recipient's domain. | string |
email_sent_at | Send time (UTC). | timestamp |
event_time | Unsubscribe time (UTC). | timestamp |
launch_id | The unique ID of a launch. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
message_id | The unique ID of the message in a given campaign. This is the launch list id that identifies an individual email sent to a contact. For example, when emails are sent out to multiple contacts during a launch, all emails sent by Emarsys have an individual identifier called message ID. | integer |
Source |
See Possible sources. |
string |
Possible sources
Source | Description |
---|---|
unsubscribe |
Contact used the unsubscribe link in the email to unsubscribe from all marketing email communication. |
list_unsubscribe |
Contact used the unsubscribe button in their email client to unsubscribe from all marketing email communication. |
unsubscribe_from_campaign |
Unsubscribe event registered through the API to unsubscribe contact from a specific campaign. |
Push campaigns
This view shows you all your push campaigns, including all language versions.
It contains data from November 29, 2017 onwards.
Data field | Description | Type |
---|---|---|
android_settings | Any Android specific setting. | record |
android_settings.k | Android setting key. | string |
android_settings.v | Android setting value | string |
application_id | Application unique ID. | integer |
campaign_id | The unique ID of the campaign. | integer |
created_at | Campaign creation date (UTC). | timestamp |
customer_id | Unique ID of the customer. | integer |
data | Customer can add any data. | record |
deleted_at | Time of deletion. | timestamp |
event_time | The last update of the campaign. | timestamp |
ios_settings | Any iOS specific setting. | record |
ios_settings.k | iOS setting key. | string |
ios_settings.v | iOS setting value. | string |
launched_at | The launch time of the campaign. | timestamp |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
message | It contains the message body. | record |
message.k | Message language code. | string |
message.v | Message body in the given language. | string |
name | The name of the push campaign. | string |
push_internal_campaign_id | Push channel's internal campaign ID. | integer |
scheduled_at | Scheduled time of sending. | timestamp |
segment_id | The ID of the segment applied. | integer |
source | Possible source options: ac, broadcast, segment, me_segment. | string |
status | The status of the campaign. | string |
target | Possible values are push, deliver and notificationinbox. | string |
title | It always contains the language code. | record |
title.k | Language code key. | string |
title.v | Language key value. | string |
Push sends
This view contains all your sent push messages. By running a query, you can get data on which messages were in which campaign to which customers.
This view contains data from May 31, 2017 onwards.
Data field | Description | Type |
---|---|---|
application_code | The unique ID of the application. | string |
application_id | The unique ID of the application. | integer |
campaign_id | The unique ID of the campaign. | integer |
contact_id | The unique ID of the related contact. | integer |
customer_id | The unique ID of the customer. | integer |
event_time | The send time of the message. | timestamp |
hardware_id | The unique ID of the device on which the message was displayed. | string |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
platform | The name of the platform (android, ios, etc.). | string |
program_id | The unique ID of the related Automation Center program. | integer |
push_token | A device-related token. | string |
source | Trigger of the event. | record |
source.id | The unique ID of the source. | string |
source.type | The type of the source. For example, ac or ui. | string |
target | Represents the target of the message. The typical value is push. | string |
Push not sends
This view shows which messages could not be sent to the target devices.
It contains data from May 31, 2017 onwards.
Data field | Description | Type |
---|---|---|
application_code | The unique ID of the application. | string |
application_id | The unique ID of the application. | integer |
campaign_id | The unique ID of the campaign. | integer |
contact_id | The unique ID of the related contact. | integer |
customer_id | The unique ID of the customer. | integer |
event_time | The time when the event occurred. | timestamp |
hardware_id | The unique ID of the device on which the message was displayed. | string |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
platform | The name of the platform (Android, iOS, etc.). | string |
program_id | The unique ID of the AC program. | integer |
push_token | A device related token. | string |
reason | The reason for the not sent event. | string |
source | Trigger of the event. | record |
source.id | The unique ID of the source. | string |
source.type | The type of the source. For example, ac or ui. | string |
Push opens
Data field | Description | Type |
---|---|---|
application_code | The unique ID of the application. | string |
application_id | The unique ID of the application. | integer |
campaign_id | The unique ID of the campaign. | integer |
contact_id | The unique ID of the related contact. | integer |
customer_id | The unique ID of the customer. | integer |
event_time | The time when it was opened. | timestamp |
hardware_id | The unique ID of the device on which the message was displayed. | string |
loaded_at | Loading date to Data Platform (UTC) | timestamp |
source | The place where the message was displayed. | string |
This view shows which messages were opened and on what kind device types.
It contains data from May 31, 2017 onwards.
Push custom events
This view contains all the custom push events.
It contains data from May 31, 2017 onwards.
Data field | Description | Type |
---|---|---|
application_code | The unique ID of the application. | string |
application_id | The unique ID of the application. | integer |
contact_id | The unique ID of the related contact. | integer |
customer_id | The unique ID of the customer. | integer |
event_attributes | Any custom attribute. | record |
event_attributes.k | Attribute key. | string |
event_attributes.v | Attribute value. | string |
event_name | The name of the event (this is not unique). | string |
event_time | The time when the custom event happened. | timestamp |
hardware_id | The unique ID of the device on which the message was displayed. | string |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
Web session - categories
This view shows the categories the user was browsing in a single session.
It contains data from November 20, 2017 onwards.
Data field | Description | Type |
---|---|---|
user_id | The Predict user ID (can be an email hash or external ID). | string |
user_id_type | The type of the user ID (email hash or external ID). | string |
user_id_field_id | Which column contains this information in the Emarsys platform. | integer |
contact_id | Emarsys internal unique contact ID. | integer |
category | The name of the category the user browsed. | string |
event_time | The exact time when the user browsed the category. | timestamp |
customer_id | The unique ID (account ID) of the customer. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
Web session - purchase
This view shows the products purchased by the user in a single session.
It contains data from November 20, 2017 onwards.
Data field | Description | Type |
---|---|---|
user_id | The Predict user ID (can be an email hash or external ID). | string |
user_id_type | The type of user ID (email hash or external ID). | string |
user_id_field_id | Which column contains this information in the Emarsys platform. | integer |
contact_id | Emarsys internal unique contact ID. | integer |
items | List of purchased items which include item ID, price, quantity. | record |
items.item_id | The unique ID of the purchased item. | string |
items.price | The price of the product at the time of purchase. | float |
items.quantity | The number of the purchased items. | float |
order_id | The unique ID of the order. | string |
event_time | The exact time when the user bought the items. | timestamp |
customer_id | The unique ID (account ID) of the customer. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
Web session - tags
This view shows the events that occurred during a single session.
It contains data from November 20, 2017 onwards.
Data field | Description | Type |
---|---|---|
user_id | The predict user ID (can be an email hash or external ID). | string |
user_id_type | The type of user ID (email hash or external ID). | string |
user_id_field_id | Which column contains this information in the Emarsys platform. | integer |
contact_id | Emarsys internal unique contact ID. | integer |
tag | The tag sent by the website - It is the type of the event. | string |
attributes | This list contains all the attributes related to the event. | record |
attributes.name | The name of the attribute. | string |
attributes.string_value | String values are stored here. | string |
attributes.number_value | Number values are stored here. | float |
attributes.boolean_value | Logical values are stored here. | boolean |
event_time | The exact time when the event happened. | timestamp |
customer_id | The unique ID (account ID) of the customer. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
Web sessions - views
This view shows the products which the user browsed in a single session.
It contains data from November 20, 2017 onwards.
Data field | Description | Type |
---|---|---|
user_id | The Predict user ID (can be an email hash or external ID). | string |
user_id_type | The type of user ID (email hash or external ID). | string |
user_id_field_id | Which column contains this information in the Emarsys platform. | integer |
contact_id | Emarsys internal unique contact ID. | integer |
item_id | The unique ID of the item which was browsed by the user during the session. | string |
event_time | The exact time when the user checked the item. | timestamp |
customer_id | The unique ID (account ID) of the customer. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
Web sessions
This view contains all the information we have about a session. This view was divided into several smaller views, as shown above. It is recommended to use the smaller views in the queries as they are more efficient.
This view includes all the data from those views as well as one extra piece of information: the list of the last cart items (Abandoned cart).
This view contains data from November 20, 2017 onwards.
Data field | Description | Type |
---|---|---|
start_time | The start time of the user's session. | timestamp |
end_time | The end time of the user's session. | timestamp |
purchases | Record which includes the purchase time, items, price, quantity and order ID. | record |
purchases.event_time | The time when the purchase happened. | timestamp |
purchases.items | The list of purchased items with item id, price, quantity included. | record |
purchases.items.item_id | The unique id of the purchased item. | string |
purchases.items.price | The price of the product at the time of purchase. | float |
purchases.items.quantity | The number of purchased items. | float |
purchases.order_id | The unique order ID of the purchase. | string |
views | This record contains those items which were viewed by the user during the session. | record |
views.event_time | The exact time when the user viewed the item. | timestamp |
views.item_id | The unique ID of the item which was viewed by the user during the session. | string |
tags | A list which contains the custom events. | record |
tags.event_time | This is the exact time when the event with this tag happened. | timestamp |
tags.tag | This is the tag which was sent by the website. | string |
tags.attributes | This list contains all the attributes related to the event. | record |
tags.attributes.name | This is the name of the attribute. | string |
tags.attributes.string_value | String values are stored here. | string |
tags.attributes.number_value | Number values are stored here. | float |
tags.attributes.boolean_value | Logical values are stored here. | boolean |
categories | This involves all the categories which were browsed by the user during the session. | record |
categories.event_time | The exact time when the user browsed the category. | timestamp |
categories.category | The name of the category which was browsed by the user. | string |
last_cart | All items added to the cart but not purchased and were still in the cart at the end of the session. | record |
last_cart.event_time | This is the exact time when the last item was added to or removed from the cart. | timestamp |
last_cart.items | The list of items that were added to the cart and were still there at the end of the session. | record |
last_cart.items.item_id | The unique ID of the product which was in the cart at the end of the session. | string |
last_cart.items.price | The price of the product at the end of the session. | float |
last_cart.items.quantity | The quantity of the product at the end of the session. | float |
user_id | The Predict user ID (can be an email hash or external ID). | string |
user_id_type | The type of user ID (email hash or external ID). | string |
user_id_field_id | Which column contains this information in the Emarsys platform. | integer |
contact_id | Emarsys internal unique contact ID. | integer |
currency | The currency of the purchase. | string |
customer_id | The unique ID (account ID) of the customer. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
SMS campaigns
This view contains general information about your SMS campaigns.
It contains data from September 19, 2017 onwards.
Data field | Description | Type |
---|---|---|
name | The name of the SMS campaign. | string |
sender_name | The name of the sender. | string |
message | The text of the SMS message. | string |
include_unsubscribe_link | Unsubscribe link included or not. | boolean |
trigger_type | Trigger type. Possible values are batch_now , ac and batch_later . |
string |
campaign_id | The ID of the campaign that contains this message. | integer |
event_time | The time when the campaign was created or modified. | timestamp |
customer_id | The unique ID (account ID) of the customer. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
business_unit | The provider's name (this field is currently always null). | string |
SMS send reports
This view contains the SMS delivery information.
It contains data from September 19, 2017 onwards.
Data field | Description | Type |
---|---|---|
bounce_type | The reason of the bounce. | string |
campaign_id | The ID of the campaign that contains this message. | integer |
contact_id | The ID of the contact who received the message. | integer |
customer_id | The unique ID (account ID) of the customer. | integer |
event_time | The time when the SMS message was sent. | timestamp |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
message_id | The unique ID of the message. | string |
status | The current status of the send. | string |
SMS sends
This view contains information about your sent SMS messages.
It contains data from September 19, 2017 onwards.
Data field | Description | Type |
---|---|---|
message_id | The unique ID of the message. | string |
launch_id | The unique ID of the related launch. | integer |
contact_id | The ID of the contact who received the message. | integer |
program_id | The ID of the program which sent this message (NULL since 2020-10-05). |
integer |
campaign_id | The ID of the campaign that contains this message. | integer |
customer_id | The unique ID (account ID) of the customer. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
event_time | The exact time when the sms was sent (UTC). | timestamp |
treatments.rti.id | The ID of a real-time interaction (populated from 2020-10-05). |
string |
treatments.rti.run_id | The ID of an individual real-time interaction run instance (populated from 2020-10-05). |
string |
treatments.ac.id | The ID of an automation center program (populated from 2020-10-05). |
integer |
treatments.ac.run_id |
The ID of an automation center program run instance (populated from 2020-10-05). |
string |
SMS unsubscribes
This view contains the SMS-based subscription cancellation events.
It contains data from September 19, 2017 onwards.
Data field | Description | Type |
---|---|---|
contact_id | The ID of the contact who unsubscribed from the SMS campaign. | Integer |
unsubscribe_type | Type of cancellation. | string |
event_time | The exact time when the subscription cancellation happened (UTC). | timestamp |
campaign_id | The ID of the campaign that contains this message. | integer |
loaded_at | Loading date to Data Platform (UTC). | timestamp |
customer_id | The unique ID (account ID) of the customer. | integer |
External events
This data view contains all basic information on the events triggered through the External Event API. By running a query, you can see statistics about the event types that were triggered over time.
Data field | Description | Type |
---|---|---|
contact_id | The ID of the contact who performed the event | INTEGER |
event_id | A unique identifier of the event generated by our platform | STRING |
event_time | The exact time when the event happened | TIMESTAMP |
event_type_id | The ID of the external event (See Management > External Events) | INTEGER |
customer_id | The unique ID (account ID) of the customer |
INTEGER |
loaded_at | Date of loading into the Data Platform (UTC) | TIMESTAMP |