Sync customer data to Talon.One audiences
Supported syncing
Sync Type | Description | Supported Sync Modes | API documentation |
---|---|---|---|
Customer Profile | Sync data from any source to a Talon.One audience as customer profiles | Upsert | Customer Profile Audiences |
For more information about sync modes, refer to the sync modes docs.
Connect to Talon.One
Go to the Destinations overview page and click the Add destination button. Select Talon.One and click Continue.
Enter your Talon.One base URL. To find your base URL, simply navigate to your Talon.One Campaign Manager home page and enter the URL.
This should be in the format https://<your domain>.talon.one/
.
You will need an Integration API key and a Management API key to successfully sync data from Hightouch.
If you do not have an Integration API key, follow the instructions here to create one.
If you do not have a Management API key, follow the instructions here to create one. Enable access to the v1/audiences
, /v1/customer_search
, and /v1/attributes
endpoint when creating your Management API key for the optimal experience.
Enter both of these API keys into Hightouch, and test that your connection is successful for both APIs.
Sync configuration
Once you've set up your Talon.One 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 Talon.One destination you want to sync to.
Audience selection
Select whether you'd like to create a new audience or sync to an existing audience. If you would like to create a new audience, enter the name of the audience in the sync configuration form.
Record matching
Talon.One uses Profile Integration ID
to identify each customer profile. Choose which column in your model contains the Profile Integration ID.
Custom attributes mapping
If you have created customer profile custom attributes, you can map to those attribute values in Hightouch. Choose which column in your model should be mapped to each attribute. Customer profile custom attributes cannot be created in Hightouch. To create new custom attributes, follow the instructions on Talon.One.
Delete behavior
When records leave your query result, they are removed from your audience by default. If you would not like to delete any records from your audience, you can choose to do nothing when records leave your query result.
Tips and troubleshooting
Common errors
If you encounter an error or question not listed below and need assistance, don't hesitate to . We're here to help.
Live debugger
Hightouch provides complete visibility into the API calls made during each of your sync runs. We recommend reading our article on debugging tips and tricks to learn more.
Sync alerts
Hightouch can alert you of sync issues via Slack, PagerDuty, SMS, or email. For details, please visit our article on alerting.