{"id":1196,"date":"2023-09-25T09:30:46","date_gmt":"2023-09-25T09:30:46","guid":{"rendered":"https:\/\/titanapps.io\/blog?p=1196"},"modified":"2026-02-09T14:22:49","modified_gmt":"2026-02-09T14:22:49","slug":"jira-status","status":"publish","type":"post","link":"https:\/\/titanapps.io\/blog\/jira-status","title":{"rendered":"Custom Jira Statuses Explained: Setup, Workflows, and Reporting"},"content":{"rendered":"\n<p>Jira issue statuses shape how work moves across your Jira board. They affect what your team sees in Scrum and Kanban boards, how Jira reports calculate progress, and how automation rules trigger notifications or transitions.<\/p>\n\n\n\n<p>Default Jira projects usually work fine at the start. Custom statuses become useful once your workflow needs extra control, clearer handoffs, or better visibility across stakeholders.<\/p>\n\n\n\n<p>This guide shows how to add new statuses and adjust existing ones, then use statuses for reporting and process analysis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">What are the statuses of Jira work items (issues)?<\/h2>\n\n\n\n<p>A Jira issue status is a label that shows where a work item is in the process right now.<\/p>\n\n\n\n<p>That process is defined by a Jira workflow. A workflow is the path your team uses to move work from start to finish. It\u2019s a set of statuses (the stages) connected by transitions (the rules\/buttons that move an issue from one status to another).<\/p>\n\n\n\n<p>So when you look at an issue status, you\u2019re really answering a simple question: which workflow stage is this Jira issue in right now?<\/p>\n\n\n\n<p>Project templates, workflows, statuses, and board columns are connected, but they sit at different levels.<\/p>\n\n\n\n<p>A Jira project is where your team tracks work. When you create a project, Jira offers templates (Scrum, Kanban, service, business, and others). A template gives you a starting setup, including a default board and a default workflow that matches the use case.<\/p>\n\n\n\n<p>A workflow defines how a work item moves from start to finish. It contains:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li><strong>Statuses<\/strong> (the stages your work item can be in)<br><\/li>\n\n\n\n<li><strong>Transitions<\/strong> (the steps that move it between statuses)<br><\/li>\n<\/ul>\n\n\n\n<p>A board is the visual view of that workflow. Board columns map to statuses. One column can include multiple statuses, which lets you keep the board simple without losing detail for filtering, JQL, reports, and automation.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"484\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/status-task-1024x484.png\" alt=\"\" class=\"wp-image-3746\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/status-task-1024x484.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/status-task-300x142.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/status-task-768x363.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/status-task-1536x726.png 1536w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/status-task-2048x968.png 2048w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/status-task-24x11.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/status-task-36x17.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/status-task-48x23.png 48w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>Generally speaking, Jira offers a nice selection of default statuses that fit within the workflow designed for a specific project template. But, as projects grow in complexity or teams scale to meet the challenges, you\u2019ll need to adjust and add more steps to the process.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How do you create and add more statuses to the defaults?<\/h2>\n\n\n\n<p>Teams usually add statuses when the \u201cdefault\u201d workflow doesn\u2019t reflect a real handoff or decision point they need to track. The best statuses represent a <strong>change in ownership<\/strong>, <strong>a new type of work<\/strong>, or <strong>a clear gate<\/strong> (for example, review or testing).<\/p>\n\n\n\n<p>Here are common, consistent additions for software teams:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li><strong>In Review<br><\/strong>Use it when a work item is waiting for a <strong>code review<\/strong> (peer review, PR review) before it can move forward. This makes review queues visible and helps teams spot bottlenecks.<br><\/li>\n\n\n\n<li><strong>Ready for QA<\/strong> (or <strong>Ready for Testing<\/strong>)<br>Use it when development is done and the work item is ready for the <strong>testing phase<\/strong>. It\u2019s a clean handoff from engineering to QA.<br><\/li>\n\n\n\n<li><strong>In QA<\/strong> (or <strong>Testing<\/strong>)<br>Use it when QA is actively validating the change. This is helpful if testing takes time and you want to track test execution separately from \u201cdone.\u201d<br><\/li>\n\n\n\n<li><strong>Blocked<\/strong> (optional, but often useful)<br>Use it when progress is impossible due to dependency, environment issues, missing access, or external approvals. This prevents \u201cstuck work\u201d from hiding inside generic statuses like \u201cIn Progress.\u201d<br><\/li>\n<\/ul>\n\n\n\n<p>If you want a pass\/fail signal, it\u2019s usually clearer to capture it as:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li>a <strong>resolution<\/strong> (for failed vs fixed outcomes),<br><\/li>\n\n\n\n<li>a <strong>custom field<\/strong> (test result),<br><\/li>\n\n\n\n<li>or a short checklist \/ test step log,<br><\/li>\n<\/ul>\n\n\n\n<p>rather than splitting the workflow into <strong>QA Passed \/ QA Failed<\/strong> statuses\u2014unless your process truly branches differently based on that outcome.<\/p>\n\n\n\n<p>In these and many similar cases, there\u2019s an obvious need to add the new status to your Jira project.&nbsp;<\/p>\n\n\n\n<p>Technically, there are a few ways to add statuses in Jira, and the right one depends on your project type.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>If you use a team-managed project<\/strong><\/h3>\n\n\n\n<p>You can add statuses directly from <strong>board settings<\/strong>. This approach is convenient because it lets you:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li>create new statuses, and<br><\/li>\n\n\n\n<li>adjust board columns at the same time (including mapping multiple statuses to one column).<br><\/li>\n<\/ul>\n\n\n\n<p>This is the easiest option when the team owns the workflow and wants to iterate quickly.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>If you use a company-managed project<\/strong><\/h3>\n\n\n\n<p>You usually add statuses by updating the workflow in the project\u2019s workflow scheme (via Jira settings). In this model:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li>statuses are part of the workflow design,<br><\/li>\n\n\n\n<li>changes often require Jira admin permissions (or coordination with an admin),<br><\/li>\n\n\n\n<li>the board reflects whatever the workflow allows.<br><\/li>\n<\/ul>\n\n\n\n<p>This approach is best when workflows are standardized across multiple projects or teams.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Quick rule of thumb<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li><strong>Need speed and flexibility for one team?<\/strong> Team-managed + board settings works well.<br><\/li>\n\n\n\n<li><strong>Need consistency and governance across many projects?<\/strong> Company-managed + workflow editing is the right path.<\/li>\n<\/ul>\n\n\n\n<p>Let\u2019s deep dive into the flow of adding statuses to the team-managed projects.<\/p>\n\n\n\n<p><strong>Step 1:<\/strong> Go to your board and click on the button with three dots to open the Board settings. The button is located at the top right corner of the screen.&nbsp;<\/p>\n\n\n\n<p><strong>Step 2<\/strong>: Select columns in the Settings menu and click the \u201cAdd status\u201d button. This is where you\u2019ll see your board columns as well as the statuses that are associated with them. One column can have multiple statuses. This can be quite useful if you want to keep your board minimalistic while still having the flexibility to sort work items (issues) by their status or gain certain specific insights from reports (more on that later).<\/p>\n\n\n\n<p><strong>Note:<\/strong> These steps apply to team-managed projects. In company-managed projects, statuses are added by updating the project workflow (usually by a Jira admin). If you don\u2019t see Add status, check your project type or ask an admin to update the workflow for you.<\/p>\n\n\n\n<p>Please keep in mind that if you don\u2019t see the \u201cAdd status\u201d button, ask your Jira admin for help or the appropriate permissions.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"420\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/column-management-1024x420.png\" alt=\"\" class=\"wp-image-3747\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/column-management-1024x420.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/column-management-300x123.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/column-management-768x315.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/column-management-1536x630.png 1536w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/column-management-2048x840.png 2048w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/column-management-24x10.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/column-management-36x15.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/column-management-48x20.png 48w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Step 3<\/strong>: Type in the name for your new status or select one of the existing statuses from the drop-down menu.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"560\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-atatus-1024x560.png\" alt=\"\" class=\"wp-image-3748\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-atatus-1024x560.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-atatus-300x164.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-atatus-768x420.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-atatus-1536x840.png 1536w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-atatus-2048x1120.png 2048w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-atatus-24x13.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-atatus-36x20.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-atatus-48x26.png 48w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Step 4:<\/strong> Select a category for your status. Do remember that this step is important. Some teams prefer to <a href=\"https:\/\/titanapps.io\/blog\/jira-kanban-board\/\">set up their Jira boards<\/a> in a way where the To Do items are kept in the backlog tab rather than having a dedicated column on the board. So, if you choose a To Do category for a new status, like <code>Ready for Review <\/code>(because the review has technically not happened yet), an work item with this status will also not appear on the board.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"560\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/category-1024x560.png\" alt=\"\" class=\"wp-image-3749\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/category-1024x560.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/category-300x164.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/category-768x420.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/category-1536x840.png 1536w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/category-2048x1120.png 2048w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/category-24x13.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/category-36x20.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/category-48x26.png 48w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Step 5:<\/strong> The status you\u2019ve created will appear in the Unmapped Status column. Simply drag it to the column you\u2019d like to associate it with. This way, when a user changes the status of a work item from the work item (issue) view, the ticket will automatically move to the corresponding column.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"311\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/statuses-in-review-1024x311.png\" alt=\"\" class=\"wp-image-3750\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/statuses-in-review-1024x311.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/statuses-in-review-300x91.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/statuses-in-review-768x233.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/statuses-in-review-1536x466.png 1536w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/statuses-in-review-2048x621.png 2048w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/statuses-in-review-24x7.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/statuses-in-review-36x11.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/statuses-in-review-48x15.png 48w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p>You can also remove statuses from the Columns tab. Hover over the status you\u2019d want to remove, and click on the button with the x at the top right corner of the status.&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Add custom statuses in workflows<\/h3>\n\n\n\n<p>If you\u2019re using a company-managed project, you can add, remove, and modify statuses by editing the workflow directly. This option typically requires Jira admin permissions (or a project admin with access to workflow configuration), so some team members won\u2019t see these settings.<\/p>\n\n\n\n<p>Team-managed projects work differently: you usually add statuses from Board settings &#8211; Columns instead of editing a workflow scheme<\/p>\n\n\n\n<p>This method is a bit trickier, but it also offers more functionality. For instance, you\u2019ll be able to set up transitions between your statuses making sure that the new tasks with a certain status can only flow in a specific way. For instance, you can set up your workflow so that a new task must always go through a review or QA check before being moved to done. You can learn more about <a href=\"https:\/\/titanapps.io\/blog\/jira-workflow\/\">managing a workflow in Jira from this guide<\/a>.<\/p>\n\n\n\n<p><strong>Step 1<\/strong>: On the right side of the dashboard, click on the \u2018Cog\u2019 icon and choose the \u201cwork items\u201d option.&nbsp;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"937\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/settings-issues-1024x937.png\" alt=\"\" class=\"wp-image-3753\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/settings-issues-1024x937.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/settings-issues-300x275.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/settings-issues-768x703.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/settings-issues-1536x1406.png 1536w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/settings-issues-2048x1875.png 2048w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/settings-issues-24x22.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/settings-issues-36x33.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/settings-issues-48x44.png 48w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Step 2:<\/strong> Select the \u201cWorkflows\u201d menu, find the workflow for the project you\u2019d like to modify, and click on the menu with three dots to edit.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"384\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/active-workflow-1024x384.png\" alt=\"\" class=\"wp-image-3755\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/active-workflow-1024x384.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/active-workflow-300x113.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/active-workflow-768x288.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/active-workflow-1536x576.png 1536w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/active-workflow-2048x768.png 2048w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/active-workflow-24x9.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/active-workflow-36x14.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/active-workflow-48x18.png 48w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Step 3:<\/strong> I\u2019d suggest selecting the Diagram view. This will make editing the workflow a bit simpler and more intuitive. Click the \u201cAdd status\u201d button and either type in the name of your new status or select one from the drop-down menu. Don\u2019t forget to click on the checkbox to allow other statuses to transition to your new one (if that\u2019s something you need).<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"556\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-status-1024x556.png\" alt=\"\" class=\"wp-image-3756\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-status-1024x556.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-status-300x163.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-status-768x417.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-status-1536x834.png 1536w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-status-2048x1112.png 2048w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-status-24x13.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-status-36x20.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/add-status-48x26.png 48w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Step 4<\/strong>: Once the status is on the diagram, drag it into the place you\u2019d like it to be. The dragging itself doesn\u2019t serve a functional purpose, but it makes the workflow much more readable. Then, click on the status to edit it. Select the category you\u2019d like to associate the status with, just like I did in the previous example.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"556\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/in-review-1024x556.png\" alt=\"\" class=\"wp-image-3757\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/in-review-1024x556.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/in-review-300x163.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/in-review-768x417.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/in-review-1536x834.png 1536w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/in-review-2048x1112.png 2048w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/in-review-24x13.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/in-review-36x20.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/in-review-48x26.png 48w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p><strong>Step 5:<\/strong> Finally, you can adjust the transitions. Click on the arrow to edit the transitions. You can also set up additional functionality from this screen. For example, you can set up triggers that will automatically update the status of a ticket based on a certain event, like the creation of a pull request or rejection of code review.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Using statuses in reports<\/h2>\n\n\n\n<p>Jira statuses are more than labels. They directly shape what Jira shows about sprint health, progress, and bottlenecks. The fastest way to see status distribution during a sprint is Sprint insights.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Use Sprint insights to see sprint progress by status category<\/h3>\n\n\n\n<ol class=\"wp-block-list large-list\">\n<li>Open your <strong>Scrum board<\/strong> and go to the <strong>Active sprint<\/strong> view.<br><\/li>\n\n\n\n<li>Click <strong>Sprint insights<\/strong> (next to <strong>Complete sprint<\/strong>).<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><\/figure>\n\n\n\n<p>In the Sprint insights panel, start with Sprint progress. It groups work into three status categories:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li><strong>Done<\/strong> (work items in the Done category)<br><\/li>\n\n\n\n<li><strong>In progress<\/strong> (work items in the In Progress category)<br><\/li>\n\n\n\n<li><strong>Not started \/ To Do<\/strong> (work items in the To Do category)<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1124\" height=\"560\" data-id=\"8751\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/sprint-progress_jira-status.png\" alt=\"\" class=\"wp-image-8751\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/sprint-progress_jira-status.png 1124w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/sprint-progress_jira-status-300x149.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/sprint-progress_jira-status-1024x510.png 1024w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/sprint-progress_jira-status-768x383.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/sprint-progress_jira-status-24x12.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/sprint-progress_jira-status-36x18.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/sprint-progress_jira-status-48x24.png 48w\" sizes=\"(max-width: 1124px) 100vw, 1124px\" \/><\/figure>\n<\/figure>\n\n\n\n<p>Hover over the progress bar to see the exact split in story points and percentage. For example, Jira can show details like In progress: 29\/97 points (30%) or To Do: 14\/97 points (14%). This helps you spot \u201chidden\u201d work when custom statuses exist (like In Review or In QA) but still roll up into To Do \/ In Progress \/ Done.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Use \u201cWork items for attention\u201d to catch blockers tied to statuses<\/h3>\n\n\n\n<p>In the same Sprint insights panel, check Work items for attention. It highlights items that are stuck, blocked, or flagged, and it also shows their current status (for example, In Review or In QA). That\u2019s often the quickest way to confirm where work piles up and which workflow step needs fixing.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Use Epic progress for status-based rollups<\/h3>\n\n\n\n<p>If your sprint is linked to several epics, Epic progress shows progress per epic in a compact view. This is useful when stakeholders ask, \u201cWhich epic is actually moving?\u201d even when the sprint overall looks \u201cgreen.\u201d<\/p>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"822\" height=\"762\" data-id=\"8752\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/epic-progress_jira-status.png\" alt=\"\" class=\"wp-image-8752\" srcset=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/epic-progress_jira-status.png 822w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/epic-progress_jira-status-300x278.png 300w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/epic-progress_jira-status-768x712.png 768w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/epic-progress_jira-status-24x22.png 24w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/epic-progress_jira-status-36x33.png 36w, https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/epic-progress_jira-status-48x44.png 48w\" sizes=\"(max-width: 822px) 100vw, 822px\" \/><\/figure>\n<\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">Benchmark sprint capacity using the velocity report<\/h3>\n\n\n\n<p>Sprint progress tells you what\u2019s happening now. Velocity tells you what \u201cnormal\u201d looks like for your team.<\/p>\n\n\n\n<p>Check the Velocity report to understand your average completed story points per sprint. Then compare it to Sprint progress:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li>If velocity is stable but Not started stays high mid-sprint, the issue is often workflow friction (statuses not moving) or too much WIP.<br><\/li>\n\n\n\n<li>If velocity drops and In progress stays high, the team may be stuck in review or QA statuses, or blocked by dependencies.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Use statuses to measure cycle time and spot bottlenecks&nbsp;<\/h2>\n\n\n\n<p>Sprint Insights shows distribution. It won\u2019t tell you <em>where work gets stuck<\/em> across the workflow.<\/p>\n\n\n\n<p>Cycle time analysis does. It answers questions like:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li>How long a Jira issue stays In Progress on average<br><\/li>\n\n\n\n<li>Which custom status takes the most time (for example, In QA or In Review)<br><\/li>\n\n\n\n<li>Whether slowdowns come from development, testing, approvals, or handoffs<br><\/li>\n<\/ul>\n\n\n\n<p>A practical approach many consulting teams use is exporting issues into a spreadsheet and calculating time-in-status.<\/p>\n\n\n\n<ol class=\"wp-block-list large-list\">\n<li><strong>Pick the scope<\/strong> (project, date range, issue types). Use a saved filter or a simple JQL query.<br><\/li>\n\n\n\n<li><strong>Export issues to Google Sheets<\/strong> using the <em>Jira Cloud for Sheets<\/em> extension. Start with issue key, summary, assignee, story points, created date, resolved date, and current status.<br><\/li>\n\n\n\n<li><strong>Add status transition history<\/strong> (the \u201cfrom status ? to status\u201d timestamps). That\u2019s the part that lets you calculate how long each ticket spent in each workflow step.<br><\/li>\n\n\n\n<li><strong>Calculate time-in-status<\/strong> in Sheets, then group results by status. A simple pivot table can show:<br>\n<ul class=\"wp-block-list large-list\">\n<li>average time spent in each status<br><\/li>\n\n\n\n<li>median time (often more realistic than average)<br><\/li>\n\n\n\n<li>the \u201ctop 10 slowest\u201d issues by total cycle time<br><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<p>This is where custom statuses become very valuable. If you see that tickets spend the longest time in QA, you get a clear signal to check staffing, test scope, or handoff rules before you change the workflow again.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Use Atlassian Home Dashboards to track status-based metrics (Jira Cloud, open beta)<\/h2>\n\n\n\n<p>If you work in Jira Cloud, you can now build status-focused reporting directly in Atlassian Home using the new <a href=\"https:\/\/support.atlassian.com\/platform-experiences\/docs\/participate-in-the-home-dashboards-early-access-program\/\">Home Dashboards<\/a> (open beta). Instead of relying only on classic Jira dashboards and individual project reports, Home Dashboards are designed for a unified view across projects, teams, and goals, with optional AI-powered insights.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">How to enable Home Dashboards (admin steps)<\/h3>\n\n\n\n<p>To access Home Dashboards, an org admin needs to opt in via Atlassian Administration. Please note that Home Dashboards is in beta, subject to rollout limitations, and UI\/steps may change.:<\/p>\n\n\n\n<ol class=\"wp-block-list large-list\">\n<li>Go to Atlassian Administration<br><\/li>\n\n\n\n<li>Open Settings &#8211; Platform experiences<br><\/li>\n\n\n\n<li>Find your site and toggle Beta features (note: this may change or be unavailable on some sites).<br><\/li>\n\n\n\n<li>Confirm the terms and enable<br>If you want AI features in dashboards, admins can also enable Atlassian Intelligence for dashboards during activation.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">What to track there (examples tied to Jira statuses)<\/h3>\n\n\n\n<p>Home Dashboards are useful when you want a real-time view of how work moves through To Do &#8211; In Progress &#8211; Done, or when you need a dashboard that\u2019s easy to share with stakeholders:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li>Work in progress by status (for Scrum or Kanban boards): see where items concentrate, and spot bottlenecks when \u201cIn Progress\u201d keeps growing.<br><\/li>\n\n\n\n<li>Time-based metrics by status: build a chart around <em>total time spent<\/em> in each work item status to understand where issues slow down (for example, \u201cIn Review\u201d or \u201cQA Failed\u201d).<br><\/li>\n\n\n\n<li>Service Management views: visualize ticket volume and progress states to keep an eye on request flow and responsiveness.<\/li>\n<\/ul>\n\n\n\n<p>With AI (Rovo) enabled for Home Dashboards, you can:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li>Generate charts from natural language prompts<br><\/li>\n\n\n\n<li>Get chart insights and dashboard insights that summarize trends and anomalies (helpful for exec-ready updates without manual analysis)<\/li>\n<\/ul>\n\n\n\n<p>Home Dashboards are meant to be editable and reusable: you can create dashboards from templates, customize layouts, and share them for collaboration. There\u2019s also an in-product Give feedback option during the beta, which is worth using if you hit limitations around metrics or custom fields.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Automate status changes and reduce manual follow-ups<\/h2>\n\n\n\n<p>Custom statuses only help if work items move through them consistently. That\u2019s where Jira automation and workflow rules can take pressure off the team.<\/p>\n\n\n\n<p>Many Jira teams automate common status actions, for example:<\/p>\n\n\n\n<ul class=\"wp-block-list large-list\">\n<li>Move a Jira issue to In Progress when an assignee is added, or when a pull request is created in GitHub.<br><\/li>\n\n\n\n<li>Transition work items to In Review when code review starts, then to Done after merge and deployment steps complete.<br><\/li>\n\n\n\n<li>Auto-assign issues when they enter a status like QA Failed or Blocked, so the right person gets the ticket immediately.<br><\/li>\n\n\n\n<li>Send notifications when a high priority item changes status, including Slack or Microsoft Teams messages for faster response.<br><\/li>\n<\/ul>\n\n\n\n<p>Automation can also support stronger workflow discipline. You can add validations so an issue can\u2019t move to the next status unless required fields are filled in, or a checklist step is completed. That reduces \u201chalf-done\u201d tickets and keeps your Jira workflow clean.<\/p>\n\n\n\n<p>If you want practical automation examples and patterns (without turning your Jira project into a rules maze), here\u2019s the comprehensive guide on <a href=\"https:\/\/titanapps.io\/blog\/automate-jira-processes\">jira automation<\/a> use cases.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Final thoughts<\/h2>\n\n\n\n<p>Custom Jira statuses help you reflect how work really moves through your workflow. Once you align statuses with To Do, In Progress, and Done, you can track sprint progress in real-time, spot bottlenecks through cycle time analysis, and communicate clearly with stakeholders using dashboards. Add automation rules where it makes sense, and your Jira project becomes easier to manage, easier to report on, and easier to scale.<\/p>\n\n\n\n<section class=\"banner-block\">\n  <div class=\"banner-block__info\">\n    <h5 class=\"banner-block__title\">Add checklists to your Jira tasks<\/h5>\n    <ul class=\"banner-list\">            <li class=\"banner-list__item\">Add and edit items<\/li>\n                      <li class=\"banner-list__item\">Make recurring templates<\/li>\n                      <li class=\"banner-list__item\">Automate them with your conditions<\/li>\n          <\/ul>    <a href=\"https:\/\/marketplace.atlassian.com\/apps\/1216451\/smart-checklist-for-jira-pro?hosting=cloud&#038;tab=overview\" target=\"_blank\" class=\"banner-block__link btn btn-orange\" >Try it free<\/a>\n  <\/div>\n  <div class=\"banner-block__image\">\n    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2020\/05\/Smart-Checklist_Jira-3.svg\" alt=\"\" width=\"420\" height=\"331\">\n  <\/div>\n<\/section>\n\n\n\n<h2 class=\"wp-block-heading\">FAQ on Jira statuses<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What is a Jira issue status?<\/strong><\/h3>\n\n\n\n<p>A Jira issue status is the current step of a Jira issue in your workflow. It shows where work stands right now, such as To Do, In Progress, or Done, and it updates as the issue moves across the Jira board in a Scrum or Kanban project.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What status categories exist in Jira?<\/strong><\/h3>\n\n\n\n<p>Jira groups statuses into three categories: To Do, In Progress, and Done. These categories power sprint insights, dashboards, and most project management reporting in Jira Cloud.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Can I create a new status in Jira?<\/strong><\/h3>\n\n\n\n<p>Yes. You can add a new status either from board settings (quick setup) or by editing Jira workflows (more control over transitions, validations, and automation).<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Why don\u2019t I see the \u201cAdd status\u201d button?<\/strong><\/h3>\n\n\n\n<p>This usually comes down to permissions. Ask your Jira admin or check Jira administration settings and project permissions. Some teams restrict workflow edits to prevent unexpected downtime or disruption.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How do custom statuses affect Scrum and Kanban boards?<\/strong><\/h3>\n\n\n\n<p>Custom statuses can be mapped to columns on your Jira board. One column can include multiple statuses, which helps teams keep boards readable while still tracking detail through reports and filters.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How can I see sprint progress by status in Jira?<\/strong><\/h3>\n\n\n\n<p>In Jira Cloud, use Sprint insights in the Active sprint view. It shows sprint progress by category (To Do, In Progress, Done) and highlights work items that need attention in real time.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Can I build dashboards around statuses?<\/strong><\/h3>\n\n\n\n<p>Yes. In Jira Cloud you can use classic Jira dashboards, and you can also opt into Atlassian\u2019s Home Dashboards (open beta) for cross-project reporting. Dashboards help stakeholders track real-time flow and see where issues are stuck.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Can I measure how long issues stay in each status?<\/strong><\/h3>\n\n\n\n<p>Yes. Many teams do this by exporting Jira issues into a spreadsheet and calculating time in status. This is useful in consultancy work to identify bottlenecks, such as issues staying too long in QA or review.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Can Jira automation move issues across statuses automatically?<\/strong><\/h3>\n\n\n\n<p>Yes. Jira automation rules can transition issues when conditions are met, such as field value changes, issue type rules, or related issues updates. You can also automate notifications and assignments when an issue transitions.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What are common automation examples connected to statuses?<\/strong><\/h3>\n\n\n\n<p>Typical automations include auto-assigning issues when they move into In Progress, setting due dates, sending Slack notifications, and triggering Microsoft Teams pings when high priority issues change status.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How do statuses relate to Jira Service Management?<\/strong><\/h3>\n\n\n\n<p>Jira Service Management (JSM) uses workflows and statuses to track requests, approvals, and progress. Status-based dashboards and notifications help support teams reduce response time and manage uptime-related incidents efficiently.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Can I filter issues by status with JQL?<\/strong><\/h3>\n\n\n\n<p>Yes. You can use <strong>JQL<\/strong> to query status and build filters for dashboards, reports, and automation rules. This is useful for monitoring backlog health and tracking work across multiple Jira projects.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Do plugins affect statuses?<\/strong><\/h3>\n\n\n\n<p>Apps and plugins can extend workflow functionality, but the status model still relies on Jira workflows. Many teams use plugins for automation, reporting, templates, and structured work management without changing their core Jira statuses.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What\u2019s the best practice for naming statuses?<\/strong><\/h3>\n\n\n\n<p>Keep names action-based and consistent across teams, especially for shared workflows. Avoid creating many near-duplicate statuses, and map them clearly to <strong>To Do<\/strong>, <strong>In Progress<\/strong>, and <strong>Done<\/strong> so sprint insights and dashboards stay accurate.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Can statuses be used for outage or downtime reporting?<\/strong><\/h3>\n\n\n\n<p>Yes, indirectly. Teams often track incidents via a dedicated Jira project and use statuses plus dashboards to monitor progress and communication. For a public-facing status page, teams typically use Atlassian Statuspage, but Jira statuses still power internal incident workflows.<\/p>\n\n\n\n<section class=\"writer\">\n  <div class=\"writer__image\">\n    <img alt='Viktoriia Golovtseva' src='https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2026\/02\/viktoriia-golovtseva_avatar-180x180.jpg' srcset='https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2026\/02\/viktoriia-golovtseva_avatar-360x360.jpg 2x' class='avatar avatar-180 photo' height='180' width='180' \/>  <\/div>\n\n  <div class=\"writer-data\">\n    <span class=\"writer-data__label\">Article by<\/span>\n    <span class=\"writer-data__name\">\n      Viktoriia Golovtseva    <\/span>\n    <div class=\"writer-data__bio\">\n      Senior Content Marketing Manager at TitanApps with 10+years of experience in B2B SaaS. I turn complex tech products into clear stories and build content &amp; marketing workflows, bringing higher ROI for tech companies. I work at the intersection of content strategy, content operations, and product marketing, supporting go-to-market (GTM) programs, product adoption, and cross-functional execution. My sweet spot sits where product, marketing, and community meet.    <\/div>\n\n      <\/div>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Jira issue statuses shape how work moves across your Jira board. They affect what your team sees in Scrum and Kanban boards, how Jira reports calculate progress, and how automation rules trigger notifications or transitions. Default Jira projects usually work fine at the start. Custom statuses become useful once your workflow needs extra control, clearer [&hellip;]<\/p>\n","protected":false},"author":181780135,"featured_media":6500,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[1401,1405,1419,1409],"tags":[],"coauthors":[1432],"class_list":["post-1196","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-article","category-atlassian-jira","category-project-management","category-smart-checklist"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Jira Status: How To Create And Add Custom Statuses<\/title>\n<meta name=\"description\" content=\"Learn how to add new custom statuses to Jira or modify existing ones. This guide will walk you through the process step by step.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/titanapps.io\/blog\/jira-status\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Jira Status: How To Create And Add Custom Statuses | Smart Checklist Blog\" \/>\n<meta property=\"og:description\" content=\"Learn how to add new custom statuses to Jira or modify existing ones. This guide will walk you through the process step by step.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/titanapps.io\/blog\/jira-status\" \/>\n<meta property=\"og:site_name\" content=\"Titanapps\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-25T09:30:46+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-09T14:22:49+00:00\" \/>\n<meta name=\"author\" content=\"Viktoriia Golovtseva\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Viktoriia Golovtseva\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/titanapps.io\/blog\/jira-status\",\"url\":\"https:\/\/titanapps.io\/blog\/jira-status\",\"name\":\"Jira Status: How To Create And Add Custom Statuses\",\"isPartOf\":{\"@id\":\"https:\/\/titanapps.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/titanapps.io\/blog\/jira-status#primaryimage\"},\"image\":{\"@id\":\"https:\/\/titanapps.io\/blog\/jira-status#primaryimage\"},\"thumbnailUrl\":\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/Create-And-Add-Custom-Statuses-In-Jira-FEFAE9.svg\",\"datePublished\":\"2023-09-25T09:30:46+00:00\",\"dateModified\":\"2026-02-09T14:22:49+00:00\",\"author\":{\"@id\":\"https:\/\/titanapps.io\/blog\/#\/schema\/person\/efac3feb5db4df2faa797df2f628772b\"},\"description\":\"Learn how to add new custom statuses to Jira or modify existing ones. This guide will walk you through the process step by step.\",\"breadcrumb\":{\"@id\":\"https:\/\/titanapps.io\/blog\/jira-status#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/titanapps.io\/blog\/jira-status\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/titanapps.io\/blog\/jira-status#primaryimage\",\"url\":\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/Create-And-Add-Custom-Statuses-In-Jira-FEFAE9.svg\",\"contentUrl\":\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/Create-And-Add-Custom-Statuses-In-Jira-FEFAE9.svg\",\"width\":480,\"height\":320},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/titanapps.io\/blog\/jira-status#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/titanapps.io\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Custom Jira Statuses Explained: Setup, Workflows, and Reporting\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/titanapps.io\/blog\/#website\",\"url\":\"https:\/\/titanapps.io\/blog\/\",\"name\":\"Titanapps\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/titanapps.io\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/titanapps.io\/blog\/#\/schema\/person\/efac3feb5db4df2faa797df2f628772b\",\"name\":\"Viktoriia Golovtseva\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/titanapps.io\/blog\/#\/schema\/person\/image\/dfda535e092e7e09e669c13d16e942b1\",\"url\":\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2026\/02\/viktoriia-golovtseva_avatar-96x96.jpg\",\"contentUrl\":\"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2026\/02\/viktoriia-golovtseva_avatar-96x96.jpg\",\"caption\":\"Viktoriia Golovtseva\"},\"description\":\"Senior Content Marketing Manager at TitanApps with 10+years of experience in B2B SaaS. I turn complex tech products into clear stories and build content &amp; marketing workflows, bringing higher ROI for tech companies. I work at the intersection of content strategy, content operations, and product marketing, supporting go-to-market (GTM) programs, product adoption, and cross-functional execution. My sweet spot sits where product, marketing, and community meet.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/viktoriiag-contentmarketing\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Jira Status: How To Create And Add Custom Statuses","description":"Learn how to add new custom statuses to Jira or modify existing ones. This guide will walk you through the process step by step.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/titanapps.io\/blog\/jira-status","og_locale":"en_US","og_type":"article","og_title":"Jira Status: How To Create And Add Custom Statuses | Smart Checklist Blog","og_description":"Learn how to add new custom statuses to Jira or modify existing ones. This guide will walk you through the process step by step.","og_url":"https:\/\/titanapps.io\/blog\/jira-status","og_site_name":"Titanapps","article_published_time":"2023-09-25T09:30:46+00:00","article_modified_time":"2026-02-09T14:22:49+00:00","author":"Viktoriia Golovtseva","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Viktoriia Golovtseva","Est. reading time":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/titanapps.io\/blog\/jira-status","url":"https:\/\/titanapps.io\/blog\/jira-status","name":"Jira Status: How To Create And Add Custom Statuses","isPartOf":{"@id":"https:\/\/titanapps.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/titanapps.io\/blog\/jira-status#primaryimage"},"image":{"@id":"https:\/\/titanapps.io\/blog\/jira-status#primaryimage"},"thumbnailUrl":"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/Create-And-Add-Custom-Statuses-In-Jira-FEFAE9.svg","datePublished":"2023-09-25T09:30:46+00:00","dateModified":"2026-02-09T14:22:49+00:00","author":{"@id":"https:\/\/titanapps.io\/blog\/#\/schema\/person\/efac3feb5db4df2faa797df2f628772b"},"description":"Learn how to add new custom statuses to Jira or modify existing ones. This guide will walk you through the process step by step.","breadcrumb":{"@id":"https:\/\/titanapps.io\/blog\/jira-status#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/titanapps.io\/blog\/jira-status"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/titanapps.io\/blog\/jira-status#primaryimage","url":"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/Create-And-Add-Custom-Statuses-In-Jira-FEFAE9.svg","contentUrl":"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2023\/09\/Create-And-Add-Custom-Statuses-In-Jira-FEFAE9.svg","width":480,"height":320},{"@type":"BreadcrumbList","@id":"https:\/\/titanapps.io\/blog\/jira-status#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/titanapps.io\/blog\/"},{"@type":"ListItem","position":2,"name":"Custom Jira Statuses Explained: Setup, Workflows, and Reporting"}]},{"@type":"WebSite","@id":"https:\/\/titanapps.io\/blog\/#website","url":"https:\/\/titanapps.io\/blog\/","name":"Titanapps","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/titanapps.io\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/titanapps.io\/blog\/#\/schema\/person\/efac3feb5db4df2faa797df2f628772b","name":"Viktoriia Golovtseva","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/titanapps.io\/blog\/#\/schema\/person\/image\/dfda535e092e7e09e669c13d16e942b1","url":"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2026\/02\/viktoriia-golovtseva_avatar-96x96.jpg","contentUrl":"https:\/\/titanapps.io\/blog\/wp-content\/uploads\/2026\/02\/viktoriia-golovtseva_avatar-96x96.jpg","caption":"Viktoriia Golovtseva"},"description":"Senior Content Marketing Manager at TitanApps with 10+years of experience in B2B SaaS. I turn complex tech products into clear stories and build content &amp; marketing workflows, bringing higher ROI for tech companies. I work at the intersection of content strategy, content operations, and product marketing, supporting go-to-market (GTM) programs, product adoption, and cross-functional execution. My sweet spot sits where product, marketing, and community meet.","sameAs":["https:\/\/www.linkedin.com\/in\/viktoriiag-contentmarketing\/"]}]}},"article_bg":"#FEFAE9","_links":{"self":[{"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/posts\/1196"}],"collection":[{"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/users\/181780135"}],"replies":[{"embeddable":true,"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/comments?post=1196"}],"version-history":[{"count":12,"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/posts\/1196\/revisions"}],"predecessor-version":[{"id":8753,"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/posts\/1196\/revisions\/8753"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/media\/6500"}],"wp:attachment":[{"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/media?parent=1196"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/categories?post=1196"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/tags?post=1196"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/titanapps.io\/blog\/wp-json\/wp\/v2\/coauthors?post=1196"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}