Get Started

OverviewCreate a sourceCreate a modelCreate a destinationCreate a sync

Table of Contents
With, send targeted emails, push notifications, and SMS to lower churn, create stronger relationships, and drive subscriptions.


Navigate to Settings > Account Settings > API Credentials > Tracking API Keys to get the Tracking Site ID and Tracking API Key.Navigate to the App API Key tab to create an App API Key for Hightouch, and use that as App API Key.If in the EU, submit eu as a Region when creating the destination, otherwise submit us.

Syncing Customers

Sync Modes

Hightouch supports the following sync modes:
  • Upsert - pushes new customers to and all customer attributes will be kept up-to-date within
  • Update - updates customer attributes on existings customers in It does not create new customers.

Record Matching

Records can be matched from your source to your workspace by your Customer User ID or by email.

Field Mapping

You can sync columns from your source to's fields. does not provide info about existing fields, so you will have to type the names of the fields inside.

Delete Mode

You can choose what Hightouch's behavior is when records leave the query result set. The default is doing nothing, but you can also set Hightouch to delete the customer on record exit.

Syncing Events

Event Types

There are two types of events that can be sent to the destination
  • Track Event: Sends events of a particular name when a record is added
  • Track Page View: Track when a customer views a particular page URL

Track Event Configuration

Hightouch allows you to choose the event name, user ID and event timestamp for a track event.Note: Hightouch accepts a normal date time format for the timestamp, and automatically converts it to the format required by

Page View Configuration

Hightouch requires the columns containing both the user ID and the page view URL to be set.

Field Mapping

Hightouch allows you to pass data to the event properties of a event.

Syncing Segments

Segment mode syncs a query result to a segment. Segments are automatically created in based on the name of the query, and each query can sync to only one segment.Hightouch adds and removes users to a segment as records are added and removed in the query results.

Record Matching

Records can be matched from your source to your workspace by your User ID.