With Chameleon's Twilio Segment integration, you can easily sync data between Chameleon and all of your other Twilio Segment-connected tools. You can learn more about this tool by visiting our integration page

The Twilio Segment integration includes three components:

  • Installation -- add the Chameleon code snippet to your pages via Twilio Segment

  • Data Destination -- send Chameleon data to Twilio Segment (and all other connected tools)

  • Data Source -- get Twilio Segment data (e.g. user and company attributes and events) into Chameleon (for targeting Experiences)

💡 You can also install Chameleon using Twilio Segment. Here's how.


Quick access


Setup

You can choose to integrate Chameleon with Twilio Segment immediately when implementing Chameleon or later, at any moment of your Chameleon journey.

Regardless of the moment, the setup process is similar and very simple. In case you're looking to configure Twilio Segment both as a Data Source and Destination, you'll just have to go through two steps:

Configuring Twilio Segment as a Data Source

To enable Twilio Segment to send data to Chameleon, you'll have to configure Chameleon as a destination in your Twilio Segment dashboard. To do this, you'll have to Add a new destination from your dashboard and search the catalog for Chameleon.

After selecting Chameleon from the list, you'll be able to configure your Chameleon destination. To do so, you'll need to copy the unique token available at the Chameleon Dashboard's Twilio Segment integration page and paste it into the API Key field in Twilio Segment.


Note: Here you will also be able to configure other advanced settings, such as Filters, which allow you to have more control over your data by giving you the power to block certain events and properties from reaching the Chameleon Destination.


Once you're ready to start sending data to Chameleon, simply enable the destination by toggling it on.

You can find all the details about adding new destinations to Twilio Segment by visiting their documentation.

Configuring Twilio Segment as a Data Destination

From the Twilio Segment Integration page in the Chameleon Dashboard, you can also configure it only as a data destination.

Having this option active, Chameleon event data will automatically be sent to your Twilio Segment workspace every time it is detected on the page where the event takes place.


Note: We discourage using this method, as the full potential of integrating with Twilio Segment will not be explored.


Usage

Once you have enabled Twilio Segment, you do not actively need to manage or sync data. Data will be updated in real-time.

Twilio Segment as a Data Source

Once you've enabled Chameleon this way, you'll have the power of leveraging any of your Twilio Segment data for targeting Chameleon Experiences and tracking conversion events. 

You will see this data appear automatically when creating an audience Segment for an Experience, within the list of available filters. You will see the options of Imported properties and Imported events.

For properties, you can use both individual user and company (group) properties to create your audience Segment


Note: If your user is part of multiple groups, only the latest group will be used by Chameleon.



You can also leverage user actions within your product to target Experiences. To do so, select Imported events within the first filter dropdown and then select the relevant user action and parameters. 

👉 Get savvy about creating custom audiences to target your Experiences

Twilio Segment as a Data Destination

The following events will be sent by Chameleon to Twilio Segment and then onwards to any other tools you have connected as destinations within Twilio Segment:

  • Chameleon Started Tour / Microsurvey

  • Chameleon Completed Tour / Microsurvey

  • Chameleon Step Seen -- by request, to avoid flooding you with events.

Event properties sent as part of these events include the Experience name, URL and others (e.g. Step number) where relevant.

For full details of all Chameleon data sent to Twilio Segment, use our schema Google Sheet:

You will be able to see these events appear within your Twilio Segment dashboard, in both the Debugger view and the Schema view.


Know more...

Did this answer your question?