Stage-gate your pipeline with disciplined checklists and approvals

Define mandatory checkpoints per stage and team, require role-based sign-off on the ones that matter, and stop deals advancing until the work is actually done — all with a full audit trail.

The problem

Reps skip mandatory steps under quota pressure, and managers only discover the gaps after a deal has stalled or closed. Spreadsheets, Slack pings and verbal sign-off leave no reliable record of what was checked, who approved it, or when — and the native Approvals module isn’t tied to CRM stages or checklists at all.

The solution

Define per-stage, per-team checklist items directly on the pipeline. Opportunities cannot move to the next stage until mandatory checkpoints are complete and approved where required, with every confirmation and decision logged for a permanent audit trail.

Capabilities

Everything you need to enforce pipeline governance

Every capability below is implemented in the module.

01

Stage-Specific Checkpoints

Attach mandatory checklist items to individual pipeline stages, so requirements evolve as a deal progresses instead of a single one-size-fits-all list.

02

Per-Team Checklist Configuration

Scope any checklist item to one or more sales teams, or leave it open to apply company-wide, without duplicating configuration.

03

Stage-Progression Blocking

Opportunities cannot advance to a later stage while a mandatory checkpoint for the current stage remains incomplete — enforcement is automatic, not a matter of discipline.

04

Role-Based Approvals With Full History

Route sign-off to a designated approver group and keep every confirm, approve, reject and reset decision permanently logged for audit and dispute resolution.

05

Group-Scoped Visibility

Restrict a checkpoint to a specific user group — Legal, Finance, management — so reps are never shown approval steps that aren’t theirs to act on.

06

Document Attachments at Checkpoint

Require supporting evidence before a checkpoint can be confirmed, and attach proposals, discount approvals or signed forms directly to the checkpoint record.

07

Pipeline-Wide Dashboard

A kanban and list dashboard surfaces every open checkpoint across all opportunities, grouped and filterable by status — no need to open records one by one.

08

Bulk Template Application

Apply the current stage’s checklist items across every open opportunity of one or more teams in a single action — no one-by-one setup when onboarding a new team.

09

Cycle-Time & Compliance Reporting

A pivot and graph report tracks average approval cycle time and completion rates by stage and team, giving compliance and audit teams the numbers they need.

Workflow

How it works

1

Configure Checklist Items

Managers define checkpoints per pipeline stage, optionally scoping them to a team or restricting visibility to a group.

2

Checkpoints Generate Automatically

Every new or advancing opportunity gets the matching stage’s checkpoints created automatically — nothing to set up by hand.

3

Reps Confirm, Approvers Sign Off

Reps confirm each checkpoint, attaching evidence where required; items needing approval route to the designated approver group.

4

Track Progress & Compliance

A progress bar and warning banner show status on the opportunity, while the dashboard and report track completion and cycle time company-wide.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

It extends the standard CRM app and uses Odoo’s built-in messaging for notifications. No other paid apps or third-party services are required.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

CRM Check List and Approval Process

Per-stage, per-team checklist items that block pipeline progression until they are complete and approved — with document attachments at each checkpoint, a pipeline-wide dashboard, and cycle-time compliance reporting.

Buy on Odoo App Store