Listrak ON THIS PAGE
Listrak is a comprehensive digital marketing automation platform.
Listrak integration replicates data using the Listrak SOAP API .
See the
Schema section for a list of objects available for replication.
Feature snapshot
A high-level look at this connector, including useful links, and supported features.
Preparing for authentication To access your data, you need to authenticate the connection with your account credentials.
Information note Make sure that the account you use has read access to the tables you want to fetch.
Creating the connection For more information, see Connecting to SaaS applications .
Fill in the required connection properties. Provide a name for the connection in Connection name .
Select Open connection metadata to define metadata for the connection when it has been created.
Click Create .
Connection settings Setting Description Data gateway
Select a Data Movement gateway if required by your use case.
Information note This field is not available with the Qlik Talend Cloud Starter subscription, as it does not support Data Movement gateway . If you have another subscription tier and do not want to use Data Movement gateway , select None .
For information on the benefits of Data Movement gateway and use cases that require it, see Qlik Data Gateway - Data Movement .
Start Date Enter the date, in the format MM/DD/YYYY
, from which the data must be replicated from your source to your target.
Username Username. Password Password.
SchemaInformation note Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.
The schema and info displayed below is for version 1.
Depending on your destination, table and column names may not appear as they are outlined below.
lists
The lists
table contains info about your contact lists.
Replication Method
Full Table
Primary Key
ListID
Useful links
Listrak documentation
Listrak API method
lists table schema
BounceUnsubscribeCount
INTEGER
CreateDate
DATE-TIME
DomainAliasEmail
STRING
DomainAliasLink
STRING
EnableBrowserLink
BOOLEAN
EnableDoubleOptin
BOOLEAN
EnableDynamicContent
BOOLEAN
EnableGoogleAnalytics
BOOLEAN
EnableInternationalization
BOOLEAN
EnableListHygiene
BOOLEAN
EnableListRemoveHeader
BOOLEAN
EnableRSS
BOOLEAN
EnableRemovalLink
BOOLEAN
FromEmail
STRING
FromName
STRING
GoogleTrackingDomains
ARRAY
This is a nested data structure.
ListID
INTEGER
ListName
STRING
ShowAdvancedPersonalization
BOOLEAN
ShowEmailList
BOOLEAN
Vmta
OBJECT
This is a nested data structure:
Description: STRING VmtaID: INTEGER
bounceHandling
INTEGER
message_bounces
The message_bounces
table contains info about contact bounces for a message.
Replication Method
Full Table
Primary Keys
MsgID
EmailAddress
Useful links
Listrak documentation
Listrak API method
message_bounces table foreign keys Join message_bounces with on message_clicks message_bounces.ContactID = message_clicks.ContactID message_bounces.MsgID = message_clicks.MsgID message_opens message_bounces.ContactID = message_opens.ContactID message_bounces.MsgID = message_opens.MsgID message_reads message_bounces.ContactID = message_reads.ContactID message_bounces.MsgID = message_reads.MsgID message_unsubs message_bounces.ContactID = message_unsubs.ContactID message_bounces.MsgID = message_unsubs.MsgID subscribed_contacts message_bounces.ContactID = subscribed_contacts.ContactID message_sends message_bounces.MsgID = message_sends.MsgID messages message_bounces.MsgID = messages.MsgID
message_bounces table schema
BounceCount
INTEGER
BounceDate
STRING
BounceDetail
STRING
BounceReason
STRING
ContactID
STRING
EmailAddress
STRING
MsgID
INTEGER
message_clicks
The message_clicks
table contains info about contact clicks for a message.
Replication Method
Full Table
Primary Keys
MsgID
EmailAddress
Useful links
Listrak documentation
Listrak API method
message_clicks table foreign keys Join message_clicks with on message_bounces message_clicks.ContactID = message_bounces.ContactID message_clicks.MsgID = message_bounces.MsgID message_opens message_clicks.ContactID = message_opens.ContactID message_clicks.MsgID = message_opens.MsgID message_reads message_clicks.ContactID = message_reads.ContactID message_clicks.MsgID = message_reads.MsgID message_unsubs message_clicks.ContactID = message_unsubs.ContactID message_clicks.MsgID = message_unsubs.MsgID subscribed_contacts message_clicks.ContactID = subscribed_contacts.ContactID message_sends message_clicks.MsgID = message_sends.MsgID messages message_clicks.MsgID = messages.MsgID
message_clicks table schema
ClickDate
STRING
ContactID
STRING
EmailAddress
STRING
LinkDescription
STRING
LinkUrl
STRING
MsgID
INTEGER
message_opens
The message_opens
table contains info about contact opens for a message.
Replication Method
Full Table
Primary Keys
MsgID
EmailAddress
Useful links
Listrak documentation
Listrak API method
message_opens table foreign keys Join message_opens with on message_bounces message_opens.ContactID = message_bounces.ContactID message_opens.MsgID = message_bounces.MsgID message_clicks message_opens.ContactID = message_clicks.ContactID message_opens.MsgID = message_clicks.MsgID message_reads message_opens.ContactID = message_reads.ContactID message_opens.MsgID = message_reads.MsgID message_unsubs message_opens.ContactID = message_unsubs.ContactID message_opens.MsgID = message_unsubs.MsgID subscribed_contacts message_opens.ContactID = subscribed_contacts.ContactID message_sends message_opens.MsgID = message_sends.MsgID messages message_opens.MsgID = messages.MsgID
message_opens table schema
ContactID
STRING
EmailAddress
STRING
MsgID
INTEGER
OpenDate
STRING
message_reads
The message_reads
table contains info about contact reads for a message.
Replication Method
Full Table
Primary Keys
MsgID
EmailAddress
Useful links
Listrak documentation
Listrak API method
message_reads table foreign keys Join message_reads with on message_bounces message_reads.ContactID = message_bounces.ContactID message_reads.MsgID = message_bounces.MsgID message_clicks message_reads.ContactID = message_clicks.ContactID message_reads.MsgID = message_clicks.MsgID message_opens message_reads.ContactID = message_opens.ContactID message_reads.MsgID = message_opens.MsgID message_unsubs message_reads.ContactID = message_unsubs.ContactID message_reads.MsgID = message_unsubs.MsgID subscribed_contacts message_reads.ContactID = subscribed_contacts.ContactID message_sends message_reads.MsgID = message_sends.MsgID messages message_reads.MsgID = messages.MsgID
message_reads table schema
ContactID
STRING
EmailAddress
STRING
MsgID
INTEGER
ReadDate
STRING
message_sends
The message_sends
table contains MsgID
and EmailAddress
pairs, allowing you to identify the messages that your contacts have been sent.
Replication Method
Full Table
Primary Keys
MsgID
EmailAddress
Useful links
Listrak documentation
Listrak API method
message_sends table foreign keys message_sends table schema
EmailAddress
STRING
MsgID
INTEGER
message_unsubs
The message_unsubs
table contains info about contacts who requested to be removed from a list from the supplied message.
Replication Method
Full Table
Primary Keys
MsgID
EmailAddress
Useful links
Listrak documentation
Listrak API method
message_unsubs table foreign keys Join message_unsubs with on message_bounces message_unsubs.ContactID = message_bounces.ContactID message_unsubs.MsgID = message_bounces.MsgID message_clicks message_unsubs.ContactID = message_clicks.ContactID message_unsubs.MsgID = message_clicks.MsgID message_opens message_unsubs.ContactID = message_opens.ContactID message_unsubs.MsgID = message_opens.MsgID message_reads message_unsubs.ContactID = message_reads.ContactID message_unsubs.MsgID = message_reads.MsgID subscribed_contacts message_unsubs.ContactID = subscribed_contacts.ContactID message_sends message_unsubs.MsgID = message_sends.MsgID messages message_unsubs.MsgID = messages.MsgID
message_unsubs table schema
AdditionDate
STRING
ContactID
STRING
EmailAddress
STRING
MsgID
INTEGER
RemovalDate
STRING
RemovalMethod
STRING
messages
The messages
table contains info about message statistics.
Replication Method
Full Table
Primary Key
MsgID
Useful links
Listrak documentation
Listrak API method
messages table foreign keys messages table schema
AverageOrderValue
NUMBER
ClickCount
INTEGER
ClickerCount
INTEGER
ClickerPercent
NUMBER
ConversionCount
INTEGER
DeliverCount
INTEGER
ListID
INTEGER
MsgID
INTEGER
NewClickerCount
INTEGER
OpenCount
INTEGER
OpenPercent
NUMBER
OrderTotal
NUMBER
ReadCount
INTEGER
ReadPercent
NUMBER
RemoveCount
INTEGER
RemovePercent
NUMBER
RepeatClickerCount
INTEGER
SendDate
DATE-TIME
Subject
STRING
The subscribed_contacts
table contains info about contacts who are currently subscribed to the specified list.
Replication Method
Full Table
Primary Keys
ContactID
ListID
Useful links
Listrak documentation
Listrak API method