Pipelines & Stages
How deals move through Harmonia and what each stage represents.
A pipeline is a sequence of stages an opportunity passes through on its way to closing. Most orgs need at least one (a sales pipeline). Many need several — one per workflow type, one per business line, one per team.
The shape of a pipeline
Each pipeline owns:
- An ordered list of stages.
- A set of opportunities, each sitting in exactly one stage.
- Optional custom fields that apply to every opportunity in that pipeline.
Stages are just labeled buckets. The CRM doesn't enforce a specific order between them — you decide what "Qualified" means and how it differs from "Discovery." But every pipeline ends with a won and a lost terminal stage. Reaching either marks the opportunity as closed for reporting.
Multiple pipelines
You'd want more than one pipeline when:
- You sell two different products with different sales motions.
- You separate inbound and outbound deals.
- You distinguish new business from renewals.
- You have a sales pipeline and a separate fulfillment pipeline that runs after won.
Each opportunity lives in exactly one pipeline at a time. Moving it between pipelines is a single action on the opportunity detail page.
Kanban and list views
The Pipelines page defaults to a Kanban — one column per stage, opportunities as cards. Drag a card right to move the deal forward. Click a card to open it.
A list view is also available — same data, table layout, sortable and filterable. Useful for bulk operations or when you have hundreds of deals in flight.
Weighted forecasting
Each stage can carry a default probability (0-100%). The reporting module multiplies opportunity amount by stage probability to produce weighted pipeline value:
$100k deal in a stage with 40% probability = $40k weighted value
Override the probability per-opportunity if a specific deal is more or less likely than the stage default.
Automations on stage change
When an opportunity moves into a stage you can fire workflow automations: send an email, create a task, notify a channel, update a field, kick off a campaign. See the Automations module for the full builder. Stage-change is one of the most common automation triggers — use it sparingly to avoid noisy alerts that the team starts ignoring.
Pipelines vs. Submissions
If your motion involves shopping one deal to many counterparties, you usually want a pipeline for the high-level deal status (qualifying, packaged, shopping, closed) and submissions as children of each opportunity to track per-counterparty status. See Submissions.