Optimizely will be sunsetting Full Stack Experimentation on July 29, 2024. See the recommended Feature Experimentation migration timeline and documentation.

Dev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunitySumbit a ticketLog In
GitHubNuGetDev CommunitySumbit a ticket

Optimizely logs most actions you can perform for a project, such as creating a page, modifying a variation, and adding and removing audiences. These actions are listed in the change history, which displays the record of user activity for each of your projects.

If an experiment starts to behave strangely or stops working correctly, you can troubleshoot by checking the change history to see which changes were made, when, and by which collaborator. The detailed change history creates an activity trail that provides additional security to individuals and teams with multiple collaborators.

Filter and view change history

Each project’s change history is listed under Experiments > History.

2252

Click image to enlarge

Use the filters at the top of the page to refine the changes displayed. Currently, you can filter to show changes by type and/or date range.

2252

Click image to enlarge

For each change, you will see a Show details button. Click the button to view the specific change details, or hold alt / option (Mac) + click to show or hide all changes.

2256

Click image to enlarge

The change history detail panel displays descriptions of each change, along with the original (before changes) in red on the left side and the updated code (after changes) in green on the right side. If you are interested, you can find out more about how this data is structured in our public API Reference. To collapse the change detail view, click the Hide details button.

2255

Click image to enlarge

Project changes tracking

A/B test or Feature test

ActionCaptured?
CreationYes
Run/PauseYes
ArchiveYes
VariationsYes
Audience TargetingYes
MetricsYes
Enable outlier smoothing for revenue metricsNo
Traffic AllocationNo
Distribution ModeYes
GroupsYes
WhitelistYes
NameYes
DescriptionYes
Feature (for Feature Tests)Yes

Features

ActionCaptured?
CreationYes
Run/PauseYes
ArchiveYes
KeyYes
DescriptionYes
VariablesYes
Edit Controls (Traffic Allocation)Yes
AudiencesYes

Groups

ActionCaptured?
CreateYes
NameYes
DescriptionYes
ExperimentYes
Traffic AllocationYes

Audiences

ActionCaptured?
CreateYes
NameYes
DescriptionYes
ConditionsYes

Attributes

ActionCaptured?
CreateYes
KeyYes
DescriptionYes

Account

ActionCaptured?
All ChangesNo

Project Settings

ActionCaptured?
CreateYes
NameYes
DescriptionYes
Statistical SignificanceYes
Create WebhookNo
Regenerate Webhook SecretNo
Delete WebhookNo
IntegrationsNo
CollaboratorsNo
Time ZoneNo
IP AnonymizationNo
Bot FilteringYes

Event

ActionCaptured?
KeyYes
DescriptionYes

Environments

ActionCaptured?
CreationYes
KeyYes
DescriptionYes
Archive/UnacrhiveNo
Restricted AccessYes

📘

Note

  1. Various Project updates (captured and not) may result in updates to tracked project keys (for example, code_revision, js_file_size).

  2. Custom Analytics Integrations are technically Extensions, so those changes will be found with a type of Extensions.

  3. Pageview Events are technically just Pages, so those changes will be found with a type of Pages.

  4. Default Environments will not have corresponding change logs upon project creation.