Make sure to create the events first in your Optimizely dashboard. For more information on creating events, see Optimizely documentation.
Track Known Users: By default, this setting is enabled. RudderStack tracks only the known users and maps userId to Optimizely’s visitor ID. When disabled, RudderStack maps anonymousId to the Optimizely visitor ID.
Optimizely does not alias known and unknown users.
Anonymize IP: If enabled, Optimizely stores the user’s truncated IP.
Enrich Decisions: Enable this setting to allow Optimizely to perform enhanced data collection and analysis using their Enriched Events Export functionality. For more information on this feature, see Optimizely documentation.
The Enrich Events Export feature is available only in the paid Optimizely plan.
Project ID: Enter your Optimizely project ID. You can find this ID by going to Experiments > API Names > Experiment Details.
Sending your Project ID to Optimizely is highly recommended.
The following settings are applicable only if you’re sending events via device mode:
Send the experiment and variation information: RudderStack sends the experiment-related data to the other destinations as track calls by triggering the Experiment Viewed event every time an Optimizely live variable is accessed. This setting is enabled by default.
Non-Interaction Event: RudderStack sends an Experiment Viewed event as a non-interaction event to Google Analytics. This setting is enabled by default.
OneTrust Cookie Categories: This setting lets you associate the OneTrust cookie consent groups with Optimizely.
Client-side Events Filtering: This setting is applicable only if you’re sending events via device mode. It lets you specify which events should be blocked or allowed to flow through to Optimizely. See Client-side Event Filtering for more information on this feature.
By default, RudderStack sends the event name to Optimizely if you do not configure the event mapping in the dashboard settings.
RudderStack to Optimizely event and attribute mappings: Click Set up mapping to map your RudderStack events to specific Optimizely events. RudderStack also provides the JSON mapper to set these mappings.
Make sure to create the events in Optimizely first before setting the mappings.
To map your RudderStack user traits to specific Optimizely attributes, go to the Custom attributes tab. You can also use the JSON mapper to set these mappings.
Make sure to create the attributes in Optimizely first by going to Audiences > Attributes section.
cookies, the cookies that are categorized as necessary are stored on your browser as they are as
for the working of basic functionalities of the website. We also use third-party cookies that
analyze and understand how you use this website. These cookies will be stored in your browser
consent. You also have the option to opt-out of these cookies. But opting out of some of these
have an effect on your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This
category only includes cookies that ensures basic functionalities and security
features of the website. These cookies do not store any personal information.
learn more about cookies and why we use them, visit our cookie
policy. We'll assume you're ok with this, but you can opt-out if you wish Cookie Settings.