Skip to content

Improve Experiments UI for scalability with categorization and bulk management #334

@raftaar1191

Description

@raftaar1191

What problem does this address?

Users must manually check/uncheck each individual experiment checkbox. When there are multiple experiments in a section, it's tedious and time-consuming to toggle all of them at once. This is especially problematic for:

  • Testing workflows – Quickly enabling all experiments to test new features
  • Auditing/cleanup – Disabling all experiments before performance testing or site audits
  • Future scalability – As more experiments are added, managing them individually becomes increasingly time-consuming

This feature would provide a quick way to enable/disable all experiments in a category without clicking each checkbox individually.

Image

What is your proposed solution?

Add a "select all" checkbox at the top of each experiments section header:

  1. Editor Experiments section – add a master checkbox in the header to select/deselect all editor experiments at once
  2. Admin Experiments section – add a master checkbox in the header to select/deselect all admin experiments at once

The checkbox should:

  • Toggle all checkboxes in that section when clicked
  • Show three-state behavior (all checked, all unchecked, mixed state) following WordPress conventions
  • Be positioned prominently in the section header, similar to the pattern used in:
    • WordPress Posts list table

Metadata

Metadata

Assignees

No one assigned

    Labels

    No fields configured for Enhancement.

    Projects

    Status

    Done

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions