History
The change history logs actions taken in Optimizely Feature Experimentation projects and flags.
Optimizely Feature Experimentation logs actions performed for a project and for a flag, such as creating an event, modifying a rule, 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 and flags.
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.
Project history
Each project's change history is listed on the History tab.

Use the drop-down lists to filter by change Type, Date, and Source (change through the API or Feature Experimentation UI).
Change details
The change history details display information about 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. The change history details are structured the same way as the Optimizely Feature Experimentation REST APIs. See About the Feature Experimentation APIs for information.
For a specific change, click Show details to see a description of the update. To collapse the change details, click Hide details.

Press Alt (Windows) or Option ⌥ (Mac) + click Show details or Hide details to show or collapse all change details.
Project changes that are tracked
- Creation
- Key update
- Description update
- Creation
- Name update
- Description update
- Condition update
- Creation
- Name update
- Key update
- Description update
- Restricted access
- Archive or unarchive
- Creation
- Name update
- Key update
- Description update
- Event property updates
- Creation
- Deletion
- Archive or unarchive
- Create
- Name
- Description
- Experiment
- Traffic allocation
- Create
- Update project name
- Update project description
- Update statistical significance percentage
- Create webhook
- Rename webhook
- Update a webhook's URL
- Create **
- Update rule name
- Update audience conditions
- Update traffic allocation
- Add metric
- Delete metric
- Re-order metric
- Update distribution method
- Update variation delivered
- Update variation traffic allocation
- Add variation
- Delete variation
- Add, update, or delete allowlist
- Duplicate rule **
- Delete rule **
- Run or pause a flag in an environment
- Change rule priority
- Add, delete, or duplicate a rule **
- Create
- Update existing variation name
- Delete variation
** Create, delete, and duplicate rule history is listed in both the ruleset updates and the rule updates.
Project changes that are not tracked
Account
- Any changes
- Secure
- Regenerate webhook secret
- Delete webhook
- Anything update in the Integrations tab
- Anything updated in in the Collaborators tab
- Default time zone update
- Display currency update
- IP anonymization
- Bot filtering
Note
Default environments do not have corresponding change history with project creation.
Flag history
To see a flag's history, go to a flag, then click History.

The flag's change history works similarly to the project's change history. Use the drop-down lists to filter by Type, Date, and Source (change through the API or Feature Experimentation UI).
For a specific change, click Show details to see a description of the update. To collapse the change details, click Hide details. Press Alt (Windows) or Option ⌥ (Mac) + click Show details or Hide details to show or collapse all change details.
Flag changes that are tracked
- Create
- Update
- Delete
- Enable outlier smoothing for revenue metrics
- Run or pause a flag in an environment
- Change rule priority
- Add, delete, or duplicate a rule **
- Create **
- Update rule name
- Update audience conditions
- Update traffic allocation
- Add metric
- Delete metric
- Re-order metric
- Update distribution method
- Update variation delivered
- Update variation traffic allocation
- Add variation
- Delete variation
- Add, update, or delete allowlist
- Duplicate rule **
- Delete rule **
** Create, delete, and duplicate rule history is listed in both the ruleset updates and the rule updates.
- Create
- Update existing variation name
- Delete variation
Updated 4 days ago