Home Features Deal pipeline
Sales & Pipeline

Deal pipeline

Manage your deals on a visual pipeline with customizable stages. Attach products to each deal, track forecasted revenue and win rates, and see at a glance where your team should focus.

Deal pipelineNew
Stages
products

What it offers

Track deals through custom stages, attach products, monitor revenue and win rates.

Stages
products
revenue & win rate

Related modules

In short

A deal in SaleInline is a qualified opportunity with a value, a close date and products attached to it. Deals sit on their own pipelines with stages you define, move by drag and drop on a kanban board, and drive the numbers the rest of the system depends on: forecast revenue, win rate, commission and — on the Business plan and above — profitability per deal, calculated from the cost prices of the products attached. Marking a deal won deducts stock, records the cost of goods as an expense and updates the funnel report automatically.

Lead or deal — which is which?

The two words get used interchangeably in a lot of CRM marketing, which is unhelpful, because they answer different questions.

A lead answers "is this person interested?". A deal answers "how much, and when?". The practical test is whether you can put a number and a date on it. If you can, it is a deal; if you are still finding out, it is a lead.

That boundary matters more than it sounds, because your revenue forecast is built from deals. Convert too early and the deal pipeline fills with records that will never close, and the forecast stops meaning anything. Convert too late and the forecast lags behind the business you are actually doing. Most teams settle on a simple rule — a deal is created when a quote goes out, or when a budget is confirmed — and then stick to it.

Leads and deals live on separate pipelines with separate stages, and a lead converts to a deal carrying its contact, history and custom fields with it. Nothing is retyped and nothing is lost.

What a deal record contains

A deal is deliberately a small record with a few fields that carry a lot of weight:

Value and close date
The two numbers that make forecasting possible. Value can be typed directly or calculated from the products attached, so it stays consistent with what you actually quoted.
Stage and pipeline
Where the deal is in your process, and which process it belongs to. Stage changes are logged, so you can see how long a deal spent at each step rather than only where it is now.
Owner
Who is responsible. This drives commission calculation and the department-scoped visibility rules, so a branch manager sees their branch's deals and an agent sees their own.
Products
Line items from your catalog, each with a sale price and — importantly — a cost price. This is what turns a revenue number into a margin number.
Custom fields
Whatever your process needs: competitor, payment terms, delivery date, project reference. Five types, usable as filters, automation conditions and report dimensions.

Everything else — messages, calls, notes, appointments, tasks — hangs off the contact and appears in the deal's activity timeline, so opening a deal shows you the whole relationship rather than just the transaction.

Designing stages that stay honest

Stages are the part teams most often get wrong, and the failure mode is predictable. Stages named after feelings — "warm", "interested", "very likely" — stop meaning anything within weeks, because two salespeople will never agree on the definitions and nobody can audit a feeling.

Stages named after events survive: "quote sent", "demo done", "contract out for signature". They are verifiable, everyone agrees when they happened, and the board keeps matching reality.

Three mechanics help keep it that way:

  1. Required fields per stageA deal cannot reach "quote sent" without a value, or "won" without a close date, if you set those fields required at those stages. The pipeline stops filling with empty records.
  2. Drag restricted per pipelineOn the kanban board, cards cannot be dropped into a stage belonging to a different process, so parallel pipelines stay clean.
  3. Stage-triggered automationsMoving to a stage can create the follow-up task, send the message and update the field, which removes the main reason people forget to move cards: the work that was supposed to follow.
How many stages?

Six to eight is usually right. Fifteen stages feel thorough and produce a board nobody updates. A useful test: if two stages always change on the same day, they are one stage.

Products, value and margin

Attaching products to a deal is optional, but it is what separates a CRM that tracks revenue from one that tracks profit.

Each product in the catalog carries both a sale price and a cost price. When you attach products to a deal, the deal value is calculated from the sale prices, and the cost of those goods is known at the same time. On the Business plan and above, deal profitability shows the difference — per deal, per salesperson, per product, per month.

This matters because revenue and margin often disagree about who your best salesperson is. The person with the highest turnover is frequently the one discounting hardest, and without cost prices in the system that is invisible until the accountant finds it months later.

Products also carry custom fields of their own and can be imported and updated in bulk from CSV, including percentage or fixed price adjustments across a whole category — useful when a supplier raises prices and you need the quotes you send tomorrow to reflect it.

What happens when a deal is won

Marking a deal won is the moment several modules act at once, and it is worth knowing exactly what fires:

Actions triggered by marking a deal as won
What happensWhere it landsPlan
Attached products are deducted from stockProducts & inventoryStarter
Cost of goods is written as an expenseFinanceStarter
Salesperson commission is calculated (flat or percentage)Finance & commissionsStarter
Funnel and revenue reports updateReportsStarter
Deal profitability is computedFinanceBusiness
Any won-stage automations runAutomationsGrowth

The practical effect is that the sales team's ordinary action — dragging a card to "won" — is also the bookkeeping action, the inventory action and the commission action. Nobody has to remember to tell anyone, which is where most of the discrepancy between sales numbers and finance numbers comes from in the first place.

Forecasting and win rates

Deals are a dataset in the pivot report builder, so forecasting is something you build rather than something you request. The reports teams rely on most:

  • Weighted forecast — open deal value grouped by close month, filtered by stage, so you can see what is realistically landing this quarter rather than the sum of everything open.
  • Win rate by stage — of the deals that reached "quote sent", what proportion closed. This is the number that tells you whether a pipeline problem is a volume problem or a conversion problem.
  • Win rate by owner, source or product — the same measure sliced by who, where from, or what was sold.
  • Average days per stage — where deals slow down. In long sales cycles this is usually more actionable than the win rate itself, because a deal that has not moved in six weeks is already lost; it just has not been marked yet.
  • Margin by product — available with cost prices attached, and frequently the report that changes what a company decides to sell.

All of them export to CSV, and any report can be saved and reopened rather than rebuilt.

How deals connect to everything else

A deal is rarely useful on its own. Most of its value comes from what it is wired to, and those wires are already in place rather than something you configure:

Deal → task
Moving to a stage can open the follow-up task automatically, assigned to the deal owner with a due date calculated relative to today — "three days from now" rather than a fixed date you have to keep editing.
Deal → appointment
Site visits, demos and signing meetings are booked against the same contact, with automatic reminders by WhatsApp, SMS or email. A no-show is the most expensive thing that can happen in the middle of a pipeline, and reminders are the cheapest fix.
Deal → message and call history
Every WhatsApp thread, call recording and note on the contact is visible from the deal, so whoever picks it up next is not starting from zero. This matters most when a salesperson leaves and somebody inherits forty open deals.
Deal → project
On the Business plan, a won deal can hand over to a project board, so delivery starts from what was actually sold rather than a verbal briefing.
Deal → support ticket
After-sales requests are raised against the same customer, which means the person answering can see what was bought, at what price, and when.

Three questions your board should answer

A pipeline that cannot answer these three questions is decoration. If yours cannot, the fix is almost always in the stages or the required fields rather than in the tool.

  1. What is realistically closing this month?Not the sum of everything open — the sum of deals at a late stage with a close date in the period. If that number is wildly wrong every month, close dates are being set optimistically and should be a required field with a rule attached.
  2. Where do deals stop?Win rate stage by stage shows the leak. Almost every business has one stage that loses more than the rest, and it is rarely the last one — it is usually the step where the customer has to do something, like attend a meeting or approve a quote internally.
  3. What has not moved?Sort by days in current stage. Deals that have been still for longer than your average cycle are not open, they are lost and unmarked, and they are inflating your forecast while nobody is working on them.

All three are saved reports you build once. The discipline they require is not analytical, it is procedural: the board only answers them if the team moves cards when things happen, which is why stage-triggered automations matter more than they first appear — they make moving the card the easiest way to get the follow-up work done.

Which plan includes what

The deal module — pipelines, stages, kanban, products on deals, custom fields and standard reports — is in every plan from Starter upward. Two things scale:

Deal pipeline capacity and features by plan
PlanDeal pipelinesDeal recordsNotable additions
Starter22,000Full deal module, products, stock deduction, commissions, standard reports
Growth510,000Stage automations, pivot report builder
Business1050,000Deal profitability (income and expense per deal), projects
EnterpriseUnlimitedUnlimitedAPI access

See the pricing page for the full matrix, and products and inventory for how cost prices and stock movements are set up.

Frequently asked questions

What is the difference between a lead and a deal?
A lead answers "is this person interested?" and a deal answers "how much, and when?". The practical test is whether you can attach a value and a close date. Leads and deals live on separate pipelines with separate stages, and converting a lead to a deal carries the contact, history and custom fields across without retyping anything.
When should I convert a lead into a deal?
When there is a number and a date. Most teams use a concrete trigger such as "a quote has gone out" or "the budget is confirmed". Converting too early fills the forecast with deals that will never close; converting too late means the forecast lags behind the business you are actually doing.
Can I run more than one deal pipeline?
Yes — two on Starter, five on Growth, ten on Business and unlimited on Enterprise. Each has its own stages, so new business, renewals and a separate branch process can run side by side. The kanban board restricts dragging within each pipeline so a card cannot land in another process's stage by accident.
How is the deal value calculated?
Either you type it directly, or it is calculated from the products attached to the deal using their sale prices. Using products keeps the value consistent with what you actually quoted, and because each product also carries a cost price, it makes margin visible rather than just turnover.
What happens when I mark a deal as won?
Attached products are deducted from stock, the cost of those goods is written to finance as an expense, the salesperson's commission is calculated as a flat amount or a percentage, and the funnel and revenue reports update. On the Business plan, deal profitability is computed from income and expense attributed to that specific deal.
Can I see profit per deal, not just revenue?
Yes, on the Business plan and above. Deal profitability subtracts the cost of goods and any attributed expenses from the deal value, so you can see margin per deal, per salesperson and per product. It requires cost prices on your products, which are set in the product catalog.
How do commissions work?
Commission is calculated on won deals, as either a flat amount or a percentage, attributed to the deal owner. It is part of the finance module and is included on every plan, so there is no month-end spreadsheet exercise to reconcile who sold what.
How many stages should a pipeline have?
Usually six to eight. Fifteen stages feel thorough but produce a board nobody keeps up to date. A useful test is that if two stages always change on the same day, they are really one stage. Name them after verifiable events — "quote sent", "demo done" — rather than feelings like "warm", which stop meaning anything within weeks.

Ready to grow your business?

Set up your workspace in under a minute — free for 14 days.

Create your workspace