Search documentation...

K

Appcues

Push user behavior data from your warehouse into Appcues

Setup

After selecting Appcues from our destinations catalog, you will be required to enter your Appcues Account ID (found in Appcues > Settings > Account) and API Key / API Secret (found in Appcues > Settings > API Keys).

Hightouch supports syncing both Objects and Events to Appcues.

Syncing objects

Hightouch supports syncing to the following Appcues objects:

  • Users

Sync modes

Hightouch supports the following sync modes:

  • Upsert - pushes new User objects to Appcues and updates properties that change in your warehouse.

Record matching

User records can be matched from your source to your Appcues workspace by User ID (user_id), which is a unique identifier in Appcues for each User.

Field mapping

You may also sync columns from your source to Appcues's User properties. Appcues doesn't provide information on properties set for User objects, so you will need to type the exact name of the property you would like to map to in Appcues. These property names must be spelled correctly and are case-sensitive.

Sending events to Appcues

The Appcues integration also allows you to send events to Appcues with custom attributes.

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.

The three required elements of any Appcues event are the Event Name (which can be a single string used to name all events, or pulled from your warehouse per event), a Timestamp (in ISO 1806 format, or a Unix timestamp in milliseconds), and a User ID (the unique ID of the user corresponding to the event).

You can also map properties that will become event attributes in Appcues.

Ready to get started?

Jump right in or a book a demo. Your first destination is always free.

Book a demoSign upBook a demo

Need help?

Our team is relentlessly focused on your success. Don't hesitate to reach out!

Feature requests?

We'd love to hear your suggestions for integrations and other features.

On this page

SetupSyncing objectsSync modesRecord matchingField mappingSending events to Appcues

Was this page helpful?