---
title: Content management workflow
slug: configured-commerce/docs/content-management-workflow
docTags: 
createdAt: 2026-08-13T10:46:30.000Z
---

The Optimizely Configured Commerce content management workflow allows Content Editors and Content Approvers to work together to create, manage, and stage content for display on the website.

## Content user roles

:::hint{type="info"}
**Note**

Organizations may choose to assign content users both the Editor and the Approver role. This allows the user to add, edit, and publish any changes made to content on the website, without requiring additional approval. In such cases, the content management workflow is not necessary.
:::

The content management workflow affects the following user roles:

- **ISC\_ContentEditor** - The Content Editor may add and edit page content, but cannot approve/publish content
- **ISC\_ContentApprover** - The Content Approver may approve and publish content, but cannot add/edit content

## Workflow process

This two-tiered workflow allows a Content Editor to create and edit content throughout the website, then submit changes for approval. The Content Approver accesses the system and approves or rejects the changes, then publishes if necessary.

:::hint{type="info"}
**Note**

To reject the content the Content Approver would not publish the content and reach out directly to the Content Editor to have them change it.
:::

### Content editor

The content workflow triggers when a Content Editor makes a change to the commerce site or product content.

### In the Admin console

Use the Admin Console to modify product content, like product descriptions.

1. Log in to the Admin Console.
2. Go to **Catalog** > **Products** > edit a Product by clicking **Edit.**
3. Select the **Content** finger tab.
4. Click **Create Revision**.
5. Enter text or other content in the **Rich Content** pop-up, then click **Save**.

   ![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/L-WKrFhXc-EQNcgKspQvh-20260720-144740.png)
6. If necessary, click **Preview Revision** to preview the changes in a pop-up. The revision is submitted for approval automatically.

### In the CMS

Use the Content Management System, or CMS, to modify website page appearance and content.

1. Log in to the Admin Console.
2. Click **View Website** in the upper right corner, and click the appropriate website.Select **Show CMS** in the upper left corner.
3. Click the **Content Tree**, then click **Edit**.
4. Click a **pag**e in the Content Tree list.
5. Click **Content+** to add a content widget to the page.
6. Select a widget, and populate accordingly.
7. Once the widget is added, click **Publish** at the top of the screen.
8. Click **Submit for Approval**.

   ![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/AvVbPVqBWXBW26Nun5nrs-20260720-144740.png)

Modified and unpublished widgets are outlined in orange.

![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/gyxhM16a8CTqqTbEUQhZU-20260720-144740.png)

### Content approver

The Content Approver can review and accept content changes either in the Admin Console or by using the CMS, depending on the type of content being modified.

### In the Admin console

Use the Admin Console to approve changes made to product content.

1. Go to **Admin Console > Library** > **Content**.
2. Ensure the **Only Show Content Waiting to be Published** toggle reads **Yes**.

   ![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/D9GverWeFyJ0DYcxY8-oi-20260720-144740.png)
3. Click the **pencil icon** next to a product.
4. Click **Preview Revision** to preview changes, **Delete Revision** to remove changes, or **Publish** to push changes to the live site.
5. Choose to schedule publishing for a later date, or publish immediately. Click **Publish**.

### In the CMS

1. Log in to the Admin Console.
2. Click **View Websites** at the top of the screen, and select the appropriate website.
3. Select **Show CMS** in the upper left corner.
4. Click the **Content Tree**, then click **Edit**.
5. Click in the **Filter** box at the top of the screen, and select **Status**, then select **Waiting for Approval**.

   ![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/NFTeIXy9_3-mjpBSdgfil-20260720-144740.png)
6. Select the appropriate page in the **Content Tree**.
7. Review the changes, then click **Publish**.
8. Choose to schedule publishing for a later date, or publish immediately. Click **Publish**.

   ![](https://api.archbee.com/api/optimize/BrbvVORKJ5iIeSMZye5kI/BgiK7m9kZWTCBq0lumpk0-20260720-144740.png)

Use the CMS to approve changes made to website page appearance and content.
