Documentation / Product / Integrations / Sailthru

Sailthru: Import List

Import your Sailthru lists into Lytics to leverage this user data to build behavioral, cross-channel audiences in Lytics.

Integration Details

This integration utilizes the Sailthru API. Once started the workflow will:

  1. Create a Sailthru export job of the List to import.
  2. Wait while the Sailthru job runs. Sailthru will write the contents of the list to a CSV file. When the file is written, the job completes and returns a link for the workflow to download the contents.
  3. The workflow will download the file, parse it, and the user fields will be ingested into the sailthru_users stream.
  4. If Keep Updated is selected in the configuration, steps 1 through 3 will repeat daily at the time specified by Time of Day.


The following fields are included in the default mapping of the sailthru_users stream:

Source FieldLytics User FieldDescriptionType
Email Hashhashed_email unique idEmail Hashstring
Profile Idst_ids unique idSailthru: Distinct ID[]string
Geolocation CitycityCitystring
Geolocation CountrycountryCountrystring
Last Clickemail_lastclick_tsEmail: Last Time Email Clickeddate
Last Openemail_lastopen_tsEmail: Last Time Email Openeddate
Optout Timeemail_lastopt_out_tsEmail: Last Time Opted-outdate
Last Pageviewemail_lastpageview_tsEmail: Last Pageview Timedate
DomainemaildomainEmail Domainstring
Geolocation Zippostal_codePostal Codestring
Clicksst_click_ctSailthru: Click Countint
Profile Created Datest_created_tsSailthru: Profile Created Datedate
Email Statusst_email_statusSailthru: Email Statusstring
Engagementst_engagementSailthru: Engagementstring
Opensst_open_ctSailthru: Open Countint
source_listst_source_listSailthru: Source List[]string
Pageviewsst_view_ctSailthru: Viewed Countint
Geolocation StatestateStatestring


Follow these steps to set up and configure an import of Sailthru data in the Lytics platform.

  1. Navigate to Sailthru in the Integrations section in Lytics. sailthru app
  2. Select Workflows from the menu on the left.
  3. Select Import List from the list of workflows.
  4. Select the authorization you would like to use.
  5. From the List input, select the Sailthru list to import.
  6. Sailthru hashes email addresses when sending to Lytics. From the Hash Algorithm input, select between SHA-256 and MD5 encoding.
  7. Select the Keep Updated checkbox if you wish to continuously run this import. If selected, the workflows will pull list updates from Sailthru on a daily basis.
  8. Select the Time of Day to start the daily import, if you selected the Keep Updated option.
  9. Select the Timezone for the Time of Day.
  10. Click the Start Import button to start the work.sailthru import configuration

User data from the import should be available in Lytics within an hour.