Empower rich personalization
Overview
In Hightouch, you can easily sync data from any source to visitors in Kameleoon, much like with other platforms such as Salesforce and Facebook Ads. Simply connect your data source, specify the syncing models, and create them directly within Hightouch using SQL, our user-friendly audience builder, or compatible tools like dbt or Looker.
Supported syncing
Type | Description | Supported Sync Modes |
---|---|---|
Visitor properties | Sync data from any source to visitors in Kameleoon | Upsert |
For more information about sync modes, refer to the sync modes docs.
Connect to Kameleoon
Go to the Destinations overview page and click the Add destination button. Select Kameleoon and click Continue.
Enter the following required fields into Hightouch:
- Project ID (Site Key)
- Client ID
- Client Secret
Follow these instructions to retrieve your API keys.
Sync configuration
Once you've set up your Kameleoon 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 Kameleoon destination you want to sync to.
Record matching
You must identify a unique key from your model to use as a property key in Kameleoon. This is often a visitor code from Kameleoon, but any other unique external ID is supported.
Field mapping
Select any properties to sync to Kameleoon. These properties can then be used in Kameleoon to create custom segments.
Tips and troubleshooting
Common errors
To date, our customers haven't experienced any errors while using this destination. If you run into any issues, please 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.