Search documentation...

ChangelogBook a demoSign up


Empower rich personalization


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

TypeDescriptionSupported Sync Modes
Visitor propertiesSync data from any source to visitors in KameleoonUpsert

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.

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.

Last updated: Apr 1, 2024

On this page

OverviewSupported syncingConnect to KameleoonSync configurationTips and troubleshootingCommon errorsLive debuggerSync alerts

Was this page helpful?