Sailthru: Import Audiences
Import your Sailthru lists into Lytics to leverage this user data to build behavioral, cross-channel audiences in Lytics.
Integration Details
- Implementation Type: Server-side.
- Implementation Technique: REST API and File based transfer.
- Frequency: Batch daily.
- Resulting data: User profiles and User fields.
This integration utilizes the Sailthru API. Once started the job will:
- Create a Sailthru export job of the List to import.
- 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.
- The workflow will download the file, parse it, and the user fields will be ingested into the
sailthru_users
stream. - If Keep Updated is selected in the configuration, steps 1 through 3 will repeat daily at the time specified by Time of Day.
Fields
The following fields are included in the default mapping of the sailthru_users
stream:
Source Field | Lytics User Field | Description | Type |
---|---|---|---|
Email Hash | hashed_email unique id | Email Hash | string |
Profile Id | st_ids unique id | Sailthru: Distinct ID | []string |
Geolocation City | city | City | string |
Geolocation Country | country | Country | string |
Last Click | email_lastclick_ts | Email: Last Time Email Clicked | date |
Last Open | email_lastopen_ts | Email: Last Time Email Opened | date |
Optout Time | email_lastopt_out_ts | Email: Last Time Opted-out | date |
Last Pageview | email_lastpageview_ts | Email: Last Pageview Time | date |
Domain | emaildomain | Email Domain | string |
Geolocation Zip | postal_code | Postal Code | string |
Clicks | st_click_ct | Sailthru: Click Count | int |
Profile Created Date | st_created_ts | Sailthru: Profile Created Date | date |
Email Status | st_email_status | Sailthru: Email Status | string |
Engagement | st_engagement | Sailthru: Engagement | string |
Opens | st_open_ct | Sailthru: Open Count | int |
source_list | st_source_list | Sailthru: Source List | []string |
Pageviews | st_view_ct | Sailthru: Viewed Count | int |
Geolocation State | state | State | string |
Configuration
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.
- Select Sailthru from the list of providers.
- Select the Import Audiences job type from the list.
- Select the Authorization you would like to use or create a new one.
- Enter a Label to identify this job you are creating in Lytics.
- (Optional) Enter a Description for further context on your job.
- Complete the configuration steps for your job.
- From the List input, select select the Sailthru list to import.
- (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.
- (Optional) Select the Keep Updated checkbox to continuously run this import.
- (Optional) From the Time of Day input, select time of day to start import each day.
- (Optional) From the Timezone input, select a timezone for Time of Day.
- Click Start Import.