SchemaDesk

CRM templates

Sales pipeline template: stages, ownership, and forecast hygiene

How a sales pipeline template should model stages and deals, and how SchemaDesk seeds pipeline views as configuration on the object engine.

Updated September 22, 2026

We built SchemaDesk. These guides are our honest take on the CRM category, including where we are not the right fit.

What a sales pipeline template should include

A pipeline template is more than a kanban skin. It needs a deal object, stage definitions, owners, amounts, dates, and views that make coaching possible.

SchemaDesk seeds those pieces as schema and views on the object engine, so pipeline discipline sits on real records instead of a disposable board.

Suggested schema and objects

If the deal object is weak, the board will lie. Start with fields that change management behavior.

  • Deals: name, amount, stage, close date, owner, source
  • Related contacts and companies
  • Next-step task or activity fields
  • Optional probability or forecast category fields

How SchemaDesk templates and seeds work

SchemaDesk pipeline templates seed the deal object, default stages, and starter views. Because they are configuration, you can rename stages or attach new related objects without rebuilding the CRM.

That keeps pipeline practice portable across teams that later add industry-specific records.

Stage design that survives contact with reality

Use stages that imply exit criteria. "Meeting booked" and "proposal sent" beat vague labels like "warm." Fewer stages with clear meaning outperform long boards nobody trusts.

What to customize after install

Adjust stage names to your motion, add required next-step fields, and connect industry objects only when deals alone cannot describe the work.

SchemaDesk makes those changes ordinary schema and view edits on the seeded pipeline template.

FAQ

How many pipeline stages should we start with?

Usually five to eight. If reps cannot explain exit criteria for a stage, delete or merge it.

Do we need multiple pipelines?

Add a second pipeline only when motions differ enough that shared stages create confusion, such as self-serve versus enterprise.

Why seed a pipeline in SchemaDesk instead of only using a board tool?

SchemaDesk seeds pipeline on a durable object engine. Stages stay attached to typed deal records you can relate, filter, and extend later.

Related reading: Sales CRM template, Lead tracker template, Pipedrive review, Customizable CRM guide.