Collaborate on ideas with Program Management

  • Updated
  • Optimizely Web Experimentation
  • Optimizely Performance Edge
  • Optimizely Web Personalization
  • Optimizely Feature Experimentation
  • Optimizely Full Stack (Legacy)

In Optimizely Program Management, an idea captures all the requirements, workflow, collaboration, data and analysis for an experiment or set of experiments in one place.

Ideas enable teams to work effectively through Optimizely Experimentation. By tracking an idea, a whole team can collaborate across the process of developing and executing an experiment: from a new idea in the backlog to a complete experiment with recorded results.

Before you add and collaborate on ideas, you must set up a site and touchpoint

Add a new idea

Complete the instructions listed below:


  1. Navigate to your team > Ideas.

  2. From the Ideas dashboard, select Add idea.

  3. Select a touchpoint where this experiment will run. (Remember, this is for organizational purposes.) Add an experiment name and hypothesis.

  4. Click Save.

Great! You have added a new idea to your Ideas dashboard. It is now visible to your teammates.


Your new idea is listed in the Backlog and is categorized under the Requirements stage. To add assets, collaborate, prioritize or add a tag, select the idea.

Score an idea 

Scoring is a simple way to prioritize ideas in your backlog. Multiple members of your team can score an idea. Scores are averaged evenly for the idea to create an overall score.

In program management, ideas are scored on four criteria:

  • Potential: What potential does this idea have to improve your primary metric?

  • Impact: If the experiment wins, what overall business impact will it make?

  • Level of Effort: What level of effort is needed to build this experiment?

  • Love: How well does this align with your personal preference, strategic importance, or current experimentation priorities?

Most teams use scores to inform their decisions about which experiments to run next. Having a backlog helps you maintain a healthy testing velocity and build a deep bench of creative, high-impact experiment ideas.


  1. From the Team dashboard, select your team name to navigate to your team's Ideas dashboard.

  2. Click the circle to the left of the idea you want to score.

  3. Select an option from each drop-down list to score the idea in each of the four criteria.

  4. Click Save.

Once teammates start adding scores, the circle on the Ideas dashboard shows the overall score for each idea.

Alternatively, navigate to the sidebar for the specific idea and select Score to adjust your scoring.


The scoring feature in Optimizely's Program Management comes with four pre-defined categories your team can use. If your organization already has its own scoring rubric for ideas and hypotheses, you can use custom scoring to configure Program Management to match it.

When you customize score categories and change scales, those changes are made at the team level and are applied to only that team's ideas.


  1. In Program Management, select your team, click Team Settings, and select the Customization tab.

  2. In the Custom Score Categories dashboard, a list of categories you can edit appear. To edit a category's name, description or scale, click Edit.

    Currently, each team is limited to four scoring categories total.

  3. To change the category name or the description, begin typing in the appropriate field. For example, change the default Potential category to Profitability. Your description can be up to 350 characters long. 

    Custom categories can be defined at only the team level. Additionally, you can only edit scoring categories if you are a project owner.

  4. Team members use the scale to quantify how well they expect an experiment idea to perform in each category. To change the scale, click the Scale drop-down list and select one of the four customization options.

    You cannot set a custom scale for categories.

  5. Click Save to finish customizing or Cancel to discard your changes.

Change the status

An idea's status lets you know if your hypothesis is awaiting prioritization or is actively being worked on. On the Ideas dashboard, teammates can view and filter ideas based on status, prioritize the backlog and view what is active or archived.

Every idea has a status attached to it: 

  • Backlog: Grey dot, submitted but not yet prioritized

  • Active: Green light, actively being worked on by the team

  • Archived: Black dot, completed and closed out

Users with Owner or Team Administrator permissions will manually update the status of each idea.


  1. From the Team dashboard, select your team name to navigate to your team's Ideas dashboard.

  2. Search or filter to find the idea that you would like to update.

  3. Click the ... icon. In the drop-down list, select the correct status.

Alternately, navigate to the sidebar for the specific idea and click the status. In the drop-down list, select the status.


Add details and tags

The Idea Details module lets you flesh out the experiment idea with a goal, primary metrics, a detailed description, hypothesis, restrictions and the devices to be included.

Administrators and Team Owners can also tag the idea to make it easily searchable. On the Ideas dashboard, you can filter by the tags you add here.

Under Ideas Details, add and remove tags in the text field.


Use Markdown formatting to add emphasis, lists, links, images and more in Idea Details fields.

Change the stage 

Every idea has a stage assigned to it to provide teammates with visibility for where an idea is in terms of execution. Teammates with Team Administrator or Owner permissions can change the stage to which an idea is assigned. 

The stages: Requirements | Creative | Development | Setup & QA | Testing | Analysis | Complete

  1. From the Team dashboard, select your team name to navigate to your team's Ideas dashboard.

  2. Search or filter to find the idea you want to update.

  3. Below Stage, hover your cursor over the bubbles to view the stages and select the right one.

The Stage column automatically updates to list the new stage you selected.

Alternately, navigate to the specific idea and select Idea Overview. Click to change the idea stage.


Assign tasks

Program management enables you to assign specific tasks to teammates and provide deadlines. Once a task is assigned, the teammate receives an email notification that includes the request and due date.

  1. From the Teams dashboard, select your team name to navigate to your team's Ideas dashboard and click the idea you want to update.

  2. Under Tasks & Timeline, click the Assignee field to assign a stage to a particular teammate. 

Assignees can use Markdown formatting to add emphasis, lists, links, images, and more in the notes for each stage.

When a stage is complete, the team's Administrator or Owner can check the box for the stage. You are prompted to confirm that you would like to progress the idea to the next stage.


Add comments

Commenting is built in throughout program management so you can provide updates, ask for approvals, and collaborate with your team.

  1. On the Ideas dashboard, click the idea‚Äôs name to open Idea Details.

  2. Click the dialog icon in the top right corner of the page.

Use Markdown formatting to add emphasis, lists, links, images, and more in your comments.

Add attachments

Attachments make it easier to collaborate. Add wireframes, images, code samples, and more as your team turns an idea into a full experiment.

Add followers 

Followers of an idea receive email updates when tagged in a comment or assigned to a task. A teammate assigned an idea task, who comments on an idea, or edits an idea is automatically added as a follower.

Teammates can add and remove themselves as followers from the sidebar for the specific idea.