Supported syncing
For more information about sync modes, refer to the sync modes docs.
Connect to Zeta Global
Go to the Destinations overview page and click the Add destination button. Select Zeta Global and click Continue. You can then authenticate Hightouch to Zeta Global. Enter the following fields into Hightouch:- Site ID: The site ID of your Zeta Marketing Platform account.
- REST API key: A REST API key generated in Zeta under Settings > Integrations > Keys & Apps. Refer to the Zeta documentation for more information.
Sync configuration
Once you’ve set up your Zeta Global destination and have a model to pull data from, you can set up your sync configuration to begin syncing data. Go to the Syncs overview page and click the Add sync button to begin. Then, select the relevant model and the Zeta Global destination you want to sync to.Syncing contacts
Sync records to people in Zeta using Zeta’s identify endpoint. Hightouch creates the person if they don’t exist yet and updates them if they do.Record matching
To match rows from your model to people in Zeta, you need to select a model column that maps to the person’s User ID. This should be the unique ID you use for the person in your own systems.Field mapping
Hightouch lets you sync person fields via field mapping. You can map data from any of your model columns to the following Zeta fields:- First name
- Last name
- Full name
- Phone: Phone numbers must be in E.164 format with a leading ”+” symbol.
- Signed up at
- Subscription status: Either
activeorinactive. When mapped, the status applies to the synced email and phone contacts.
Syncing unsubscribes
Unsubscribe a person’s email address or phone number in Zeta using Zeta’s unsubscribe endpoint. This lets you manage subscription statuses from an external preference center while Zeta attributes the unsubscribe correctly. Each new row added to your model unsubscribes one of the person’s contacts. Zeta doesn’t have an API to resubscribe a contact, so this sync only processes added rows.Record matching
To match rows from your model to people in Zeta, you need to select a model column that maps to the person’s User ID.Field mapping
You must map the following fields:- Contact value: The email address or phone number to unsubscribe.
- Contact type: Either
emailorphone. If all rows target the same channel, you can use a static value instead of a model column.