Jira is incredibly powerful, but only if your workflows are thoughtfully designed. Whether you're managing a software project, a content pipeline, or a sales funnel, the way tasks move through your Jira instance can either enable or block your team’s productivity. At Getint, we regularly support companies integrating Jira with other tools, and a recurring challenge we see is the underuse - or misuse - of Jira workflows.
So today we present a set of best Jira practices to follow. These tips along with a knowledge about how workflows overly run, can help you avoid common pitfalls and unlock the full potential of Jira workflows.

Understanding the Two Types of Jira Workflows
There are two primary workflow categories in Jira:
- Standard (default) workflows - these are ready-made workflows that ship with Jira. They include typical issue states like “To Do,” “In Progress,” and “Done,” and suit teams looking for a quick start.
- Custom workflows - these are tailored to match how your specific teams work. You can define custom statuses, transitions, and rules - offering much more flexibility.
How Workflows Differ by Project Type
Your workflow configuration options depend heavily on the type of project you’re managing:
Team-managed projects
- Ideal for small teams or lightweight processes.
- Users with product access can modify workflows without admin rights.
- Admins can add or remove statuses/transitions when needed.
Company-managed projects
- Suitable for enterprise-level coordination and compliance.
- Only Jira Admins or users with the right permissions can make changes.
- Enables central control over shared workflows and governance.
Active vs Inactive Workflows
Workflow editability depends on whether the workflow is actively used:
- Inactive workflow - you can edit this freely. It's not connected to any live projects or issue types.
- Active workflow - when a workflow is in use, Jira protects its integrity. Edits create a draft version, which must be published to take effect. You can also back up the original version before publishing.
Core Concepts: Terms You Must Know
To use workflows effectively, be familiar with these key terms:
- Status - represents where the issue is in its lifecycle (“To Do,” “In Review,” “Done”).
- Transition - moves an issue between statuses (e.g., “Work Started” or “Sent for Review”).
- Resolution - contains detailed information on the termination of the issue.
Common resolution types and what they signify:
- Fixed - the problem has been addressed and resolved successfully.
- Won’t Fix - the issue is acknowledged but won’t be resolved (e.g., low priority, strategic decision).
- Duplicate - the issue is already tracked elsewhere.
- Cannot Reproduce - the reported problem couldn’t be replicated with the given information.
- Done - the task has been completed and no further action is needed.
Tip: always set a resolution on Done/Closed statuses and ensure it’s cleared when reopening issues to avoid false reporting on unresolved work.
Status category - Jira also groups statuses into three status categories for reporting:
- To Do - not started.
- In Progress - work is underway.
- Done - completed work.
4. Triggers - these automatically move issues based on events in Jira or external tools.
Example: When a GitHub branch is created, the move of issue from “To Do” to “In Progress” is automatically done.
6. Conditions - control who can perform a transition. E.g., only users in the “Developers” team can move an issue to “In Progress.”
7. Validators - validate input before a transition occurs.
Example: Ensure the Close issue permission is set before the user transitions the issue to "Done" status.
8. Post functions - execute actions that happen after a transition.
Example: Auto-assign to the reporter when an issue is reopened.
9. Workflow properties - properties allow for fine-tuned control.
Example: Prevent edits on issues in a “Done” state by setting:
jira.issue.editable = true/false
If the value is set as True, edits are allowed. In other cases, they are not.
Steps to Launch a Workflow
Once you understand Jira's workflow basics and how transitions, statuses, and permissions work, the next step is building a workflow that actually supports your team’s daily work.
Start by doing some thinking outside Jira.
Map your process first
Use a whiteboard, diagramming tool, or even a simple card to outline how your team works. Identify:
- Key stages (statuses)
- Decision points (conditions)
- Role-based actions
Start in Jira
You can either:
- Clone and edit an existing workflow
- Build a new one from scratch
Add statuses thoughtfully
- Use Jira’s built-in statuses where possible
- Add custom ones if your process demands it
Control transitions
- Decide which statuses connect to which
- Avoid letting every status transition to every other one - unless truly needed
- Think through forward/backward transitions (e.g., allow returning to "In Progress" from "Review" while restricting others to a single direction)
Use transition screens
- Add screens to gather info mid-transition (e.g., add comments or change fields) - this improves traceability and accountability
Apply conditions, validators, and post functions
- Ensure only the right people can act
- Enforce clean data before issues move
- Automate assignments and field updates post-transition
Map the workflow to an issue type
- After finalizing the workflow, connect it to the relevant issue types via a workflow scheme - it’s a configuration that maps workflows to specific issue types within a project. It defines which workflow applies to different issue types (e.g., Bugs, Tasks, Stories) in a project.
Test before launching
- Jira won’t let you edit active workflows directly - it will create a draft
Tip: You can test drafts in a separate project or sandbox environment before publishing.
Built-in Jira Templates for Business and Tech Teams
Jira provides project templates for different business teams (like HR, Sales, Marketing, Finance, Legal, etc.), and each of these templates comes with a default workflow tailored to common use cases for that team.
- Jira Software Simplified Workflow - comes with Scrum and Kanban templates. Allows global transitions, meaning any status can go to any other status.
Limitations: The simple workflow doesn't fit to map the processes of each department or team. In that case, a customised workflow can be created

Real-Life Jira Workflow Examples
Real workflows aren’t just diagrams - they’re how your teams get work done.
Use Case: Content Publishing Workflow
For the marketing team managing content lifecycles.
Workflow steps:
- To Do → Content idea is logged.
- Draft (In Progress) → Author is creating and structuring the first version.
- In Review (In Progress) → Content undergoes editorial/stakeholder review.
- Approved (In Progress) → Content is finalized and cleared for release.
- Published (Done) → Content is live.
Workflow enhancements - advanced features:
- Validators: Ensure all SEO tags and meta info are filled before “In Review”.
- Conditions: Only senior editors can move content to “Approved”.

Use Case: Lead Tracking Workflow
Sales teams tracking deal progression.
Workflow Steps:
- Opportunity (To Do) → New lead created.
- Contacted (In Progress) → Sales team reach out to the lead.
- In Negotiation (In Progress) → Pricing and terms are discussed.
- Won (Done) → Lead converted to customer.
- Lost (Done) → Lead did not convert.
Workflow enhancements - advanced features:
- Validators: Required lead details (email, company) before contacting.
- Conditions: Only users in the “Sales” group can progress to “In Negotiation”.
Use Case: Event Planning Workflow
Teams organizing internal or external events.
Workflow steps:
- Ideating (To Do) → Brainstorming new event ideas.
- Planning (In Progress) → Finalizing logistics, budget, timelines.
- In Review (In Progress) → Approvals from leadership or key stakeholders.
- Done (Done) → Plan locked and event execution begins.
Best Practices for Building Effective Jira Workflows
You’ve defined your workflow. You’ve mapped your processes. You’re almost there - but now it’s time to ensure your workflows are reliable, scalable, and actually helpful. Let’s explore the best practices that make Jira workflows successful long-term.
Keep workflows as simple as possible (but not simpler)
The biggest workflow mistake? Overcomplication.
- Only add statuses that reflect real steps in your process.
- Avoid unnecessary transitions.
- Before designing a workflow, gather information from all stakeholders to ensure that it is used effectively and not bypassed.
- Periodically modify workflows based on requests and look for opportunities to simplify them from a Jira administrator's perspective.
Determine whether both forward and reverse transitions are required
Key terms of action:
- If the workflow does not have global transitions.
- Add them after discussing with stakeholders.
Maintain consistency in naming and workflow structure
If you're managing multiple teams or departments:
- Use naming conventions for workflows (e.g., “Marketing - Content Flow”)
- Standardize the use of statuses and transitions to avoid confusion
Test the workflow when it’s created
Before rolling out a workflow to your production project:
- Use a test instance or a separate project to validate it
- Run real tasks through it. Test edge cases, like reopening a Done issue or skipping a required field.
- Ensure:
- Validators show proper messages
- Required transitions work correctly
- Fields populate as expected
- Permissions behave as configured
The workflow should be published only after passing this validation phase.
* You can also test workflow using Sandbox - feature available in Premium and Enterprise versions.
Tips for Jira Admins
- Use draft workflows to experiment before deploying
- Backup original workflows when publishing new versions
- Keep an archive of old workflows and their change history for reference
- Clean up inactive workflows and unused statuses periodically
Summary: Making Jira Workflows Work for You
To wrap it up:
- Understand your team’s real-life process before touching the workflow editor
- Leverage Jira’s powerful automation features (triggers, conditions, validators, post functions)
- Test thoroughly, and document your changes
- Build for humans, not just reports
Well-designed workflows help teams stay aligned, eliminate bottlenecks, and increase delivery speed, without micromanaging.
If you found this helpful or want to share how your team built workflows that scaled, feel free to drop a comment - let’s learn from each other and keep improving how we use Jira together.
And remember - if you’re integrating Jira with tools like Azure DevOps, GitHub, ServiceNow, or Zendesk, the structure and clarity of your workflows matter even more. At Getint.io, we help teams keep their data flowing smoothly - between platforms and within Jira.
2 comments