Documentation / Product / Integrations / Sailthru

Sailthru: Import Audiences

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 job 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 job for Sailthru in the Lytics platform. If you are new to creating jobs in Lytics, see the Jobs Dashboard documentation for more information.

  1. Select Sailthru from the list of providers.
  2. Select the Import Audiences job type from the list.
  3. Select the Authorization you would like to use or create a new one.
  4. Enter a Label to identify this job you are creating in Lytics.
  5. (Optional) Enter a Description for further context on your job.
  6. Complete the configuration steps for your job. sailthru import configuration
  7. From the List input, select select the Sailthru list to import.
  8. (Optional) From the Hash Algorithm input, select sailthru hashes email addresses when sending to Lytics. Select the hash algorithm to use to hash the emails.
  9. (Optional) Select the Keep Updated checkbox to continuously run this import.
  10. (Optional) From the Time of Day input, select time of day to start import each day.
  11. (Optional) From the Timezone input, select a timezone for Time of Day.
  12. Click Start Import.