To find the setup keys, navigate to Settings -> Projects -> [Your Project] -> General. We only need the API key; secret key authentication is not required.
Hightouch can sync data to either User and Group objects. A dropdown is available to select between Users and Groups when configuring an Amplitude sync.
You can sync columns from your source to Amplitude's default and custom fields.
User properties only apply on the next event after the property has been changed, and doesn't apply retrospectively. For more information, check out Amplitude's FAQ.
Delete mode allows you to decide what to do when a record is no longer in the query results. For Amplitude, Hightouch allows you to either do nothing or clear the mapped attribute fields.
Hightouch supports sending events of a given name, for example, Signed Up. Hightouch also allows you to choose the column containing the timestamp, user ID, and device ID.
To ensure syncs send each event, use a hash function for the event model's primary key . The hash should combine all columns, including member ID, timestamp, etc. See the event sync documentation for more information.
Hightouch accepts a normal date time format for the timestamp, and
automatically converts it to the format required by Amplitude.