Skip to content
Start free trial

Build a Sales Pipeline

Process Flow editor for Opportunity with 3 stages and required fields per stage

A well-structured pipeline shows you exactly where every deal stands and what needs to happen next. This guide walks you through building a B2B sales pipeline from scratch in HARi CRM.

When you install the CRM solution, the Opportunity entity already has a stage field with these stages:

  1. Prospecting
  2. Qualification
  3. Proposal
  4. Negotiation
  5. Closed Won
  6. Closed Lost

You can use these as-is, edit them in Settings > Schema > Opportunity > Fields > stage, or add a Process Flow on top to enforce required fields per stage (next section).

A Process Flow layers visual progress + per-stage required fields on top of the entity. It’s optional — many teams just use the default stages with a Kanban view.

  1. Go to Settings > Schema and select Opportunity
  2. Open the Process Flow tab
  3. Toggle Enabled on
  4. Click Add stage for each stage in your plan and type the stage name
  5. For each stage, optionally enter a comma-separated list of field names that must be filled before advancing (e.g. amount, close_date)
  6. Click Save Process Flow

The stage field of the entity (the dropdown like stage) drives data; the Process Flow drives the visual breadcrumb at the top of the record and the “required fields to advance” check.

StageRecommended required fields
Qualificationbudget, decision_maker, timeline (custom)
Proposalamount, proposal_date (custom)
Negotiationclose_date
Closed Wonclose_date, amount
Closed Lostloss_reason (custom)

Add any custom fields first via Add a Custom Field.

  1. Navigate to Opportunities in the sidebar
  2. Switch to Kanban view using the view mode buttons
  3. Group by the stage field
  4. Save it as a view named “Sales Pipeline”

Your team can now drag deals between columns as they progress through stages.

The Opportunity entity ships with these key fields:

  • Amount — The expected revenue from this deal (currency)
  • Expected Close — When you expect the deal to close (date)
  • Probability — Likelihood of winning (percentage)
  • Stage — The current pipeline stage

These power your forecasting and funnel charts on the dashboard.