Incremental Logs - Column Details

This page lists the columns that each Incremental Logs log type exports. When you export Incremental Logs with the Data Export action in an Automated Flow, Dengage writes the rows to the target table in your database or to the file on your FTP server using exactly these column names, types and lengths. Use this page to create the target tables before you activate the flow.

The log types are grouped the same way as in the app: Transactional log types for transactional sends and events, and Marketing log types for campaign sends, events, send targets, tags, control group contacts and uninstalled devices. For the export steps, see Exporting Incremental Logs to Databases via Remote Target and FTP Export Support for Incremental Logs.

How to Access

Navigation Path: Data Space > Data Flow > Automated Flows

Go to Data Space, then click Data Flow, and open the Automated Flows section. Open an Automated Flow, add the Data Export action, select Incremental Logs as the data source and click Next. The log types listed on this page appear under the Transactional and Marketing groups on the template selection step. Select the log type you want to export, then continue with the remote target and file settings.

[Image placeholder: Incremental Logs template selection in the Data Export action, Transactional and Marketing groups expanded. Alt text: Incremental Logs template selection in the Data Export action of an Automated Flow, with the Transactional and Marketing groups expanded. Caption: Choose the log type under Transactional or Marketing; the columns for each log type are listed on this page.]

How to Use This Page

  1. Find the log type you selected in the Data Export action. The headings on this page use the same names and the same groups (Transactional, Marketing) as the app.
  2. Create the target table in your database with the columns in that log type's table. Keep the column names as listed and choose a data type in your database that matches the Column Type and Column Length.
  3. Activate the flow. Each run writes the rows for that log type to the target table.

How to read the tables

  • Column Name is the exact name Dengage writes. Use it as the column name in your target table.
  • Column Type is the data type of the exported value: STRING (text), INTEGER (whole number), BOOLEAN (true/false) or TIMESTAMP (date and time). Map each one to the matching type in your database.
  • Column Length is the maximum number of characters a STRING value can have. MAX means the value has no fixed limit, so use your database's largest text type for that column (for example, message contents and JSON payloads). N/A means the type has no length (INTEGER, BOOLEAN and TIMESTAMP columns).
  • If you export the same log type to more than one target, create the table with the same structure in each target.

Log types ending with "with Tags" or "With Gsm" contain the same columns as the base log type plus one extra column (tag_string or gsm). Both variants are listed in full below.

Transactional

Transactional log types cover messages sent through the transactional channels (Email, SMS, Push) and the panel audit log.

Panel Audit Logs

Panel Audit Logs: Exports the panel audit logs: each row records a panel action with the user who made it, the request URL, the request and response payloads and the IP address.

Column NameColumn TypeColumn Length
log_idSTRING36
request_timeTIMESTAMPN/A
user_idINTEGERN/A
user_nameSTRING150
nameSTRING400
action_nameSTRING1000
request_urlSTRING1000
request_jsonSTRINGMAX
response_jsonSTRINGMAX
ip_addressSTRING50

Email Sends

Email Sends: Exports send details for transactional emails: subject, recipient address, from name, from address, content and whether open and click tracking were enabled.

Column NameColumn TypeColumn Length
row_idINTEGERN/A
transaction_idSTRING36
group_idSTRING36
subjectSTRING1000
emailSTRING255
content_idINTEGERN/A
track_openBOOLEANN/A
track_clickBOOLEANN/A
rcpt_typeINTEGERN/A
from_nameSTRING300
from_addressSTRING255
created_atTIMESTAMPN/A
created_byINTEGERN/A
contentsSTRINGMAX
is_fallback_messageBOOLEANN/A

Push Sends

Push Sends: Exports send details for transactional push notifications: device token, application, content, request and relay times and fallback channel information.

Column NameColumn TypeColumn Length
row_idINTEGERN/A
transaction_idSTRING36
tokenSTRING256
app_idINTEGERN/A
content_idINTEGERN/A
request_timeTIMESTAMPN/A
relay_timeTIMESTAMPN/A
created_byINTEGERN/A
contentsSTRINGMAX
tag_send_idINTEGERN/A
group_idSTRING36
fallback_channelSTRING10
fallback_channel_payloadSTRINGMAX
is_fallback_messageBOOLEANN/A

Email Events

Email Events: Exports transactional email events, with the recipient address, event type and event date.

Column NameColumn TypeColumn Length
log_idINTEGERN/A
group_idSTRING36
transaction_idSTRING36
emailSTRING255
event_typeSTRING2
event_dateTIMESTAMPN/A

Push Events

Push Events: Exports transactional push events, with the device token, application, event type, event date and the clicked button.

Column NameColumn TypeColumn Length
log_idINTEGERN/A
transaction_idSTRING36
tokenSTRING256
app_idINTEGERN/A
event_typeSTRING2
event_dateTIMESTAMPN/A
button_idSTRING36
tag_send_idINTEGERN/A
group_idSTRING36

Sms Events

Sms Events: Exports transactional SMS events, with the phone number, partner message ID, event type, event reason and event date.

Column NameColumn TypeColumn Length
log_idINTEGERN/A
transaction_idSTRING36
partner_msg_idSTRING100
gsmSTRING20
event_typeSTRING2
event_reasonSTRING100
event_dateTIMESTAMPN/A

Sms Sends

Sms Sends: Exports send details for transactional SMS messages: phone number, content, partner name, sender name and whether the message was an OTP or a fallback message.

Column NameColumn TypeColumn Length
row_idINTEGERN/A
transaction_idSTRING36
group_idSTRING36
gsmSTRING20
content_idINTEGERN/A
track_clickBOOLEANN/A
is_otpBOOLEANN/A
created_atTIMESTAMPN/A
created_byINTEGERN/A
contentsSTRINGMAX
partner_nameSTRING50
sender_nameSTRING100
is_fallback_messageBOOLEANN/A

Tag Push Events

Tag Push Events: Exports tag push events, with the device token, application, event type, event date and the clicked button.

Column NameColumn TypeColumn Length
log_idINTEGERN/A
transaction_idSTRING36
tokenSTRING256
app_idINTEGERN/A
event_typeSTRING2
event_dateTIMESTAMPN/A
button_idSTRING36
tag_send_idINTEGERN/A
group_idSTRING36

Email Sends with Tags

Email Sends with Tags: Same columns as Email Sends, plus the tag_string column that holds the send tags attached to the message.

Column NameColumn TypeColumn Length
row_idINTEGERN/A
transaction_idSTRING36
group_idSTRING36
subjectSTRING1000
emailSTRING255
content_idINTEGERN/A
track_openBOOLEANN/A
track_clickBOOLEANN/A
rcpt_typeINTEGERN/A
from_nameSTRING300
from_addressSTRING255
created_atTIMESTAMPN/A
created_byINTEGERN/A
contentsSTRINGMAX
is_fallback_messageBOOLEANN/A
tag_stringSTRINGMAX

Sms Sends with Tags

Sms Sends with Tags: Same columns as Sms Sends, plus the tag_string column that holds the send tags attached to the message.

Column NameColumn TypeColumn Length
row_idINTEGERN/A
transaction_idSTRING36
group_idSTRING36
gsmSTRING20
content_idINTEGERN/A
track_clickBOOLEANN/A
is_otpBOOLEANN/A
created_atTIMESTAMPN/A
created_byINTEGERN/A
contentsSTRINGMAX
partner_nameSTRING50
sender_nameSTRING100
is_fallback_messageBOOLEANN/A
tag_stringSTRINGMAX

Push Sends with Tags

Push Sends with Tags: Same columns as Push Sends, plus the tag_string column that holds the send tags attached to the message.

Column NameColumn TypeColumn Length
row_idINTEGERN/A
transaction_idSTRING36
tokenSTRING256
app_idINTEGERN/A
content_idINTEGERN/A
request_timeTIMESTAMPN/A
relay_timeTIMESTAMPN/A
created_byINTEGERN/A
contentsSTRINGMAX
tag_send_idINTEGERN/A
group_idSTRING36
fallback_channelSTRING10
fallback_channel_payloadSTRINGMAX
is_fallback_messageBOOLEANN/A
tag_stringSTRINGMAX

Marketing

Marketing log types cover campaign sends and events for Email, Push, SMS, In-App, Onsite and WhatsApp, the contacts targeted by each send, send tags, campaign control group contacts and uninstalled devices.

Campaign Control Group Contacts

Campaign Control Group Contacts: Exports the contacts that were placed in a campaign's control group, with the job, flow type, send ID and the campaign's start and end dates. For how to use this log type, see Exporting Campaign Control Group Info via Incremental Logs.

Column NameColumn TypeColumn Length
job_idINTEGERN/A
job_nameSTRING100
flow_typeSTRING20
send_idINTEGERN/A
public_idSTRING
contact_keySTRING255
emailSTRING255
gsmSTRING20
start_dateTIMESTAMPN/A
end_dateTIMESTAMPN/A
created_atTIMESTAMPN/A

Onsite Events

Onsite Events: Exports onsite events, with the event type, event date, IP address and the device, OS and browser details.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
log_idINTEGERN/A
event_dateTIMESTAMPN/A
event_typeSTRING2
ip_addressSTRING50
device_typeSTRING100
deviceSTRING100
device_brandSTRING100
device_modelSTRING100
osSTRING100
os_versionSTRING100
browserSTRING100

Tags

Tags: Exports the send tag definitions: tag ID, name, category and who created or last updated each tag and when.

Column NameColumn TypeColumn Length
tag_idINTEGERN/A
tag_nameSTRING100
tag_categorySTRING15
created_atTIMESTAMPN/A
created_byINTEGERN/A
updated_atTIMESTAMPN/A
updated_byINTEGERN/A

Email Send Targets

Email Send Targets: Exports the list of contacts targeted by each email send: the send (msg_id), the contact key and the time the target row was created.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
contact_keySTRING255
created_atTIMESTAMPN/A

Push Send Targets

Push Send Targets: Exports the list of contacts and devices targeted by each push send: the send (msg_id), the device application, the device ID and the contact key.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
device_appSTRING100
device_idSTRING100
contact_keySTRING255
created_atTIMESTAMPN/A

Sms Send Targets

Sms Send Targets: Exports the list of contacts targeted by each SMS send: the send (msg_id), the contact key and the time the target row was created.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
contact_keySTRING255
created_atTIMESTAMPN/A

Whatsapp Send Targets

Whatsapp Send Targets: Exports the list of contacts targeted by each WhatsApp send: the send (msg_id), the contact key and the WhatsApp number the message was sent to.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
contact_keySTRING255
whatsapp_numberSTRING20
created_atTIMESTAMPN/A

Email Sends

Email Sends: Exports one row per email send with its name, status, type, delivery date, the selected, prepared, relayed and blacklisted counts, the campaign it belongs to and its tags.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
nameSTRING150
statusSTRING15
typeSTRING10
delivery_dateTIMESTAMPN/A
selected_countINTEGERN/A
prepared_countINTEGERN/A
relayed_countINTEGERN/A
blacklisted_countINTEGERN/A
campaign_idSTRING36
campaign_nameSTRING100
campaign_typeSTRING20
tag_stringSTRINGMAX

Push Sends

Push Sends: Exports one row per push send with its name, status, type, delivery date, the selected, prepared, relayed and blacklisted counts, the campaign it belongs to and its tags.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
nameSTRING150
statusSTRING15
typeSTRING10
delivery_dateTIMESTAMPN/A
selected_countINTEGERN/A
prepared_countINTEGERN/A
relayed_countINTEGERN/A
blacklisted_countINTEGERN/A
campaign_idSTRING36
campaign_nameSTRING100
campaign_typeSTRING20
tag_stringSTRINGMAX

Sms Sends

Sms Sends: Exports one row per SMS send with its name, status, type, delivery date, the selected, prepared, relayed and blacklisted counts, the campaign it belongs to and its tags.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
nameSTRING150
statusSTRING15
typeSTRING10
delivery_dateTIMESTAMPN/A
selected_countINTEGERN/A
prepared_countINTEGERN/A
relayed_countINTEGERN/A
blacklisted_countINTEGERN/A
campaign_idSTRING36
campaign_nameSTRING100
campaign_typeSTRING20
tag_stringSTRING10

Email Events

Email Events: Exports marketing email events, with the device, OS and browser details and the bounce code and bounce text for bounced messages.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
log_idINTEGERN/A
event_dateTIMESTAMPN/A
event_typeSTRING2
ip_addressSTRING50
device_typeSTRING100
deviceSTRING100
device_brandSTRING100
device_modelSTRING100
osSTRING100
os_versionSTRING100
browserSTRING100
bounce_codeSTRING11
bounce_textSTRING1024

Push Events

Push Events: Exports marketing push events, with the device, OS and browser details and the bounce text and bounce category for failed deliveries.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
log_idINTEGERN/A
event_dateTIMESTAMPN/A
event_typeSTRING2
ip_addressSTRING50
device_typeSTRING100
deviceSTRING100
device_brandSTRING100
device_modelSTRING100
osSTRING100
os_versionSTRING100
browserSTRING100
bounce_textSTRING1024
bounce_categorySTRING11

Sms Events

Sms Events: Exports marketing SMS events, with the event type, event date and the bounce text for failed deliveries.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
log_idINTEGERN/A
event_dateTIMESTAMPN/A
event_typeSTRING2
bounce_textSTRING100

Inapp Events

Inapp Events: Exports in-app events, with the event type, event date, IP address and the device, OS and browser details.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
log_idINTEGERN/A
event_dateTIMESTAMPN/A
event_typeSTRING2
ip_addressSTRING15
device_typeSTRING100
deviceSTRING100
device_brandSTRING100
device_modelSTRING100
osSTRING100
os_versionSTRING100
browserSTRING100

Inapp Sends

Inapp Sends: Exports one row per in-app send with its name, status, type, delivery date, the selected, prepared, relayed and blacklisted counts, the campaign it belongs to and its tags.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
nameSTRING150
statusSTRING15
typeSTRING10
delivery_dateTIMESTAMPN/A
selected_countINTEGERN/A
prepared_countINTEGERN/A
relayed_countINTEGERN/A
blacklisted_countINTEGERN/A
campaign_idSTRING36
campaign_nameSTRING100
campaign_typeSTRING20
tag_stringSTRINGMAX

Onsite Sends

Onsite Sends: Exports one row per onsite send with its name, status, type, delivery date, the selected, prepared, relayed and blacklisted counts, the campaign it belongs to and its tags.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
nameSTRING150
statusSTRING15
typeSTRING10
delivery_dateTIMESTAMPN/A
selected_countINTEGERN/A
prepared_countINTEGERN/A
relayed_countINTEGERN/A
blacklisted_countINTEGERN/A
campaign_idSTRING36
campaign_nameSTRING100
campaign_typeSTRING20
tag_stringSTRINGMAX

Inapp Send Targets

Inapp Send Targets: Exports the list of contacts targeted by each in-app send: the send (msg_id), the contact key and the time the target row was created.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
contact_keySTRING255
created_atTIMESTAMPN/A

Onsite Send Targets

Onsite Send Targets: Exports the list of contacts targeted by each onsite send: the send (msg_id), the contact key and the time the target row was created.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
contact_keySTRING255
created_atTIMESTAMPN/A

Sms Send Targets With Gsm

Sms Send Targets With Gsm: Same as Sms Send Targets, plus the gsm column that holds the phone number the SMS was sent to.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
contact_keySTRING255
gsmSTRING20
created_atTIMESTAMPN/A

Whatsapp Events

Whatsapp Events: Exports WhatsApp events with the event type, event date and the bounce text and bounce category for failed deliveries.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
log_idINTEGERN/A
event_dateTIMESTAMPN/A
event_typeSTRING2
bounce_textSTRING1024
bounce_categorySTRING11

Sms Events With Gsm

Sms Events With Gsm: Same as Sms Events, plus the gsm column that holds the phone number the event belongs to.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
msg_idINTEGERN/A
log_idINTEGERN/A
event_dateTIMESTAMPN/A
event_typeSTRING2
bounce_textSTRING100
gsmSTRING20

Whatsapp Sends

Whatsapp Sends: Exports one row per WhatsApp send with its name, status, type, delivery date, the selected, prepared, relayed and blacklisted counts, the campaign it belongs to and its tags.

Column NameColumn TypeColumn Length
idSTRING36
id_intINTEGERN/A
nameSTRING150
statusSTRING15
typeSTRING10
delivery_dateTIMESTAMPN/A
selected_countINTEGERN/A
prepared_countINTEGERN/A
relayed_countINTEGERN/A
blacklisted_countINTEGERN/A
campaign_idSTRING36
campaign_nameSTRING100
campaign_typeSTRING20
tag_stringSTRINGMAX

Uninstalled Devices

Uninstalled Devices: Exports the devices that uninstalled your application, with the uninstall date, device and token details, app and SDK versions, permissions, last activity date, time zone, language and country.

Column NameColumn TypeColumn Length
uninstall_dateTIMESTAMPN/A
device_id_intINTEGERN/A
device_idSTRING100
contact_keySTRING255
token_statusSTRING1
token_permissionBOOLEANN/A
app_idINTEGERN/A
device_typeSTRING1
device_brandSTRING100
device_modelSTRING100
device_nameSTRING150
carrier_nameSTRING255
os_versionSTRING100
app_versionSTRING100
sdk_versionSTRING20
browserSTRING100
last_activity_dateTIMESTAMPN/A
is_token_engagedBOOLEANN/A
tracking_permissionBOOLEANN/A
token_typeSTRING1
timezoneSTRING100
languageSTRING20
countrySTRING50
tokenSTRING256




Did this page help you?