In Mria CRM, pipelines are an explicit CRM structure that defines how deals move through stages, how progress is reviewed, and how sales data is interpreted inside Jira.
Mria CRM supports both pipeline customization (stages, order, colors, probability) and multiple pipelines because a single, fixed pipeline stops being reliable once sales activity includes more than one sales motion.
This article explains how sales teams typically handle stages and pipelines in Jira when issues represent deals and statuses represent stages, what limitations appear over time, and how Mria CRM addresses those limitations with configurable and multiple pipelines. It also includes practical guidance on when and how to use these capabilities.
In many Jira-based setups, sales deals are represented as issues and pipeline stages are mapped to Jira workflow statuses. This approach is simple to start with and fits naturally into Jira’s model.
Example of a Sales Pipeline Implemented with Jira Issues and Workflow Statuses
Over time, teams usually converge on one shared workflow that all deals must follow. Differences between deal types are handled indirectly through custom fields, labels, components, subtasks, or comments, while the workflow itself remains largely unchanged.
This works while sales activity is limited and relatively uniform. As soon as different deal types, deal sizes, or sales motions coexist, pressure builds on the workflow.
When a Jira workflow is used as the sales pipeline, the limitations are structural rather than behavioral.
First, workflows are usually shared. Once different deal types require different paths, teams either force all deals through one status sequence or split sales into multiple projects or workflows. Both options reduce clarity and increase maintenance overhead.
Second, workflow changes are expensive. Adding, renaming, or reordering stages becomes a governance task rather than a sales-process adjustment. As a result, teams tend to freeze the workflow and encode real progress elsewhere. The visible pipeline stays simple, but the actual decision points move into fields, labels, checklists, or comments.
Third, reporting stops matching review logic. Jira can calculate time in status and transitions correctly, but those numbers only reflect the workflow, not the full sales process. Funnel views and cycle length are technically accurate but incomplete, because parts of the process live outside the stage model. Teams can still produce reports, but they require segmentation and explanation to be useful.
These limitations are not caused by poor discipline. They come from using one global workflow to represent sales processes that are no longer uniform.
Mria CRM separates sales pipelines from Jira workflows.
In Mria CRM, a pipeline is a dedicated CRM configuration that defines:
Sales Pipeline Configuration in Mria CRM
Stage probability is defined at the pipeline level and reflects the likelihood of a deal being closed when it reaches that stage. Probabilities are configurable per pipeline and can differ between pipelines, even if stage names are similar.
This allows probability to be aligned with the actual behavior of a specific sales motion rather than applied uniformly across all deals.
Deal progression through pipeline stages is managed independently of Jira issue status. This allows sales structure to evolve without forcing changes to delivery or support workflows.
Every deal belongs to exactly one pipeline, and that pipeline defines the meaning of its stages.
Each pipeline in Mria CRM can be customized independently.
For every pipeline, teams can add stages, rename them using internal terminology, reorder stages as processes evolve, assign a color to each stage, and define a probability for each stage. All of these settings apply only to the selected pipeline and do not affect other pipelines.
Stage customization allows stage meaning to be explicit and operational. Instead of relying on shared assumptions or auxiliary fields, the pipeline defines both how progress is understood during reviews and how likely a deal is to close at each stage. Probability is therefore tied to the stage definition itself rather than calculated externally or inferred from historical data.
Sales Pipeline Configuration in Mria CRM: Adding a New Stage
Stage colors are used consistently across pipeline views, dashboards, and funnels. Their practical purpose is to reduce scan time and ambiguity during reviews, especially when multiple pipelines exist, while probability provides a consistent quantitative signal that can be interpreted in the same way wherever the pipeline is used.
Mria CRM allows teams to create and maintain multiple sales pipelines within the same Jira site.
Each pipeline has its own:
Pipelines in Mria CRM are fully independent. There is no shared global stage model unless teams intentionally align them.
Configuring Multiple Sales Pipelines in Mria CRM
Multiple pipelines are typically introduced when one pipeline no longer represents a single sales process and stage meaning starts to depend on deal context.
Renewals often involve steps such as usage review or contract extension and usually follow different timing than new deals. Separating them prevents late-stage value and cycle length from being distorted.
Enterprise deals introduce steps like security review, legal approval, or procurement that do not exist for smaller deals. A separate pipeline allows these steps to be represented explicitly instead of being hidden inside generic stages.
Partner deals include coordination steps that change how progress should be evaluated. A dedicated pipeline makes those steps visible without affecting direct sales reviews.
In all cases, the need for multiple pipelines arises from differences in decision points, not from preference.
When pipelines are separated, reviews are typically performed per pipeline rather than across all deals.
Viewing Deals by Pipeline in Mria CRM
This keeps stage meaning consistent within a review context and reduces the need for clarification. Stage distribution and pipeline value describe one coherent process instead of an average across incompatible flows.
Dashboard with funnels in Mria CRM support filtering by pipeline, which prevents different sales motions from being merged into a single view and restores interpretability of metrics.
Dashboard Filtered by Sales Pipeline in Mria CRM
The goal is not to model every step of the sales process, but to keep stage meaning stable enough that pipeline views, funnels, and reporting can be interpreted without additional explanation.
Custom stage configuration and multiple pipeline support in Mria CRM exist to replace implicit conventions with explicit structure. Instead of forcing different sales motions into one Jira workflow or encoding differences in fields and comments, teams define how deals progress directly in the pipeline.
This keeps reviews consistent, metrics interpretable, and historical data usable as sales activity grows and diversifies inside Jira.
You can try custom pipelines in Mria CRM by installing the app from the Atlassian Marketplace:
https://marketplace.atlassian.com/apps/4108768729/mria-crm-crm-for-jira-teams
Anton Storozhuk _Mria Labs_
3 comments