Skip to content

Pipelines

Pipelines define the stages that Deals and Contacts move through during your sales process. Configure pipelines to match your unique sales methodology.

A pipeline is a visual representation of your sales process. Each pipeline contains ordered stages that records progress through from initial contact to close. Pipelines support contact lifecycle tracking and deal progression.

Related Modules:

  • Deals - Opportunities in deal pipelines
  • Contacts - Contacts in contact lifecycle pipelines
  • Settings - Pipeline configuration
  • Reports - Pipeline analytics
Pipeline (module: deals)
├── Stage 1: Discovery
├── Stage 2: Qualification
├── Stage 3: Proposal
├── Stage 4: Negotiation
├── Stage 5: Won ✓
└── Stage 6: Lost ✗

Pipelines serve two modules:

ModuleDescription
DealsPipeline stages for deal progression
ContactsPipeline stages for contact qualification

Each module can have multiple pipelines. A contact or deal belongs to one pipeline at a time.

FieldDescription
NameStage name (unique per pipeline)
OrderPosition in the pipeline
Is WonMarks this as the won/closed stage
Is LostMarks this as the lost stage
TypeDescription
NormalStandard stage in your process
WonMarks successful closure (one per pipeline)
LostMarks unsuccessful outcome (one per pipeline)

Drag and drop stages to reorder them in the pipeline settings. Won and Lost stages should be at the end.

  • Records can move to any stage
  • No restrictions on stage movement
  • Maximum flexibility
  • Admin-defined transition paths control allowed movements
  • Only configured transitions are permitted
  • Enforces sales process compliance

In strict mode, administrators define which stage-to-stage transitions are allowed:

  1. Go to Settings > Pipelines
  2. Select the pipeline
  3. Set transition mode to Strict
  4. Define allowed transitions (e.g., Discovery → Qualification, Qualification → Proposal)
  5. Transitions not configured are blocked

Stages can require specific custom fields to be filled before a record can enter that stage:

  1. Go to Settings > Pipelines
  2. Select a stage
  3. Configure Required Fields
  4. Select which custom fields must be filled
  5. When moving to this stage, the system validates all required fields

This ensures data quality at each step of the process.

Visual kanban-style view:

  • Columns represent stages
  • Record cards in each column
  • Drag and drop to move between stages
  • Shows value totals per stage (for deals)

Table format with filtering:

  • All records in sortable list
  • Stage shown as column
  • Bulk actions available
  1. Go to Settings > Pipelines
  2. Click New Pipeline
  3. Enter pipeline name
  4. Select module (Deals or Contacts)
  5. Define stages in order
  6. Mark one stage as “Won” and one as “Lost” (for deal pipelines)
  7. Save
  1. Open pipeline settings
  2. Click on a stage to edit
  3. Modify name or order
  4. Save changes

Organizations can have multiple pipelines for:

  • Different products/services
  • Different sales processes
  • Different team workflows
  • Different customer segments

For deal pipelines, each stage has an associated probability:

Weighted Value = Deal Amount × Stage Probability

Example: $10,000 deal at 50% stage = $5,000 weighted value

Track pipeline performance in Reports:

  • Pipeline Value - Total value by stage
  • Stage Velocity - Average time in each stage
  • Conversion Rates - Movement between stages
  • Stage Distribution - Record count by stage
  • Weighted Pipeline - Probability-adjusted value
  1. Keep it simple - 4-7 stages is optimal
  2. Define clear criteria - What must happen at each stage
  3. Use strict mode - For process compliance when needed
  4. Set required fields - Ensure data quality at each stage
  5. Match your process - Reflect how you actually sell
  6. Separate by module - Use contact lifecycle pipelines for qualification, deal pipelines for closing
  7. Review regularly - Adjust based on performance data

See Also: