- Optimizely Web Experimentation
- Optimizely Personalization
This feature is currently in beta. Contact your Customer Success Manager or sign up for the beta on Optimizely.com.
Custom fields add required or optional metadata to experiments and campaigns, going beyond standard properties such as name, key, and description. When collaborators must enter these fields to create an experiment or campaign, your workflow gains structure and accountability.
Use custom fields to do the following:
- Capture domain-specific details such as Jira links, page names, or categories.
- Improve reporting and tracking across projects.
- Filter, sort, and group experiments and campaigns for quick access and better discoverability.
Custom fields make it easier to manage experiments and campaigns at scale.
Benefits of custom fields
Custom fields provide the following benefits for managing and scaling experimentation programs:
- Organization and clarity – Categorize experiments and campaigns for easier management and improved discoverability through enhanced filtering.
- Improved insights – Use custom fields in dashboards and reports to analyze impact across multiple dimensions.
- Scalability and efficiency – Provide structured tagging to reduce duplicate experiments and minimize configuration errors in large organizations.
- Enhanced collaboration – Promote a unified approach to experimentation across teams and simplify experiment reviews with consistent metadata.
Create custom fields
- Go to Settings > Fields.
-
Click Create Custom Field.
- Enter a Name for the custom field and, optionally, a Description.
- Select the Make this field required checkbox to require collaborators to enter a value when they create an experiment or campaign.
- Select an option from the Entities drop-down list to choose whether the custom field applies to Experiments or Campaigns. A custom field applies to one entity type, and you cannot change the entity type after you create the field.
- Select the Type of custom field. The type controls what collaborators enter or select when they fill in the field on an experiment or campaign.
- Label – A predefined list of values. Select Allow multi-select to permit multiple selections.
- Text – Free-form text. Set a Character Limit to restrict the number of characters allowed.
- Numerical – A number within a range you define. Set the range, specify decimal places, and choose whether to format thousands with a comma separator.
- Link – Any URL.
-
Boolean – A
trueorfalseselection.
-
Click Create Custom Field to save the field.
Auto-generated fields
Optimizely generates a set of custom fields for your project automatically. These fields capture common experiment metadata, so your team gets consistent, structured tagging without manual setup.
Find auto-generated fields on the Fields page. These fields show Optimizely as the Creator, which distinguishes them from the fields you create. Each auto-generated field uses the Label type.
Optimizely generates the following fields:
- Page type – The page the change affected.
- Component – The UI element that changed.
- Change type – The kind of change made. When multiple changes apply, select the largest or most structural change.
- Metric category – The category of the primary success metric.
- Funnel position – The stage of the customer journey the tested page belongs to.
- Key learning transferability – How broadly the key learning applies, such as universal, vertical-specific, or site-specific.
Auto-generated fields display as filters on the Optimizations dashboard to help you find the experiments that matter to you.
Edit custom fields
Go to Settings > Fields.
The Fields page lists all custom fields. Use the search box to find a field by name or key. Filter by Type or Status using the drop-down lists.
Click More options (...) > Edit for the field you want to edit.
Make the necessary changes and click Save.
Archive custom fields
Archive a custom field to remove it from the list of custom fields.
Optimizely Web Experimentation retains your custom field data so you can unarchive it later.
- Go to Settings > Fields.
- Click More options (...) for the field.
-
Click Archive.
Unarchive custom fields
To unarchive a field, complete the following steps:
- Go to Settings > Fields.
- Select Archived for the Status.
- Click More options (...) for the field.
-
Click Unarchive.
Set custom field values on experiments and campaigns
When a custom field applies to experiments or campaigns, it displays in the Custom Fields section. Collaborators enter values when they create or edit an experiment or campaign. For the full experiment workflow, see Steps to create an experiment.
The administrator defines which fields display and which fields are required. Required fields display with an asterisk.
- Open the experiment or campaign, then go to Settings > Custom Fields.
- Enter or update the custom field values.
- Click Save.
To view the fields Optimizely generates automatically, click the Auto-generated tab.
Article is closed for comments.