Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. CRM
  3. CRM Workflow Multi-Pipeline Manager v 17.0
  4. Sales Conditions FAQ

CRM Workflow Multi-Pipeline Manager

by OdooBuilders
Odoo

$ 30.00

v 17.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Calendar (calendar)
• Contacts (contacts)
• Discuss (mail)
• Invoicing (account)
Lines of code 1332
Technical Name crm_workflow
LicenseLGPL-3
Versions 17.0 18.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Calendar (calendar)
• Contacts (contacts)
• Discuss (mail)
• Invoicing (account)
Lines of code 1332
Technical Name crm_workflow
LicenseLGPL-3
Versions 17.0 18.0
Odoo 17  ·  Sales / CRM

CRM Workflow
Multi-Pipeline Manager

Run multiple independent CRM pipelines — each with its own stages, restrictions, dashboard, and analytics — completely separate from your sales teams.

$30 USD Odoo 17.0 LGPL-3 OdooBuilders
∞
Custom Pipelines
📊
Live Dashboard
🔒
Stage Controls
📈
Analytics & Reports
⚙️
Feature Toggle

What is CRM Workflow Multi-Pipeline Manager?

Odoo's built-in CRM ties pipeline stages directly to Sales Teams. For businesses that manage multiple products, service lines, or sales processes in parallel, this creates a rigid bottleneck — every stage must belong to a team, and every opportunity must follow that team's pipeline.

CRM Workflow Multi-Pipeline Manager breaks this constraint. Create named Workflows, each with its own ordered stage sequence. Assign any opportunity to any workflow — independently of the sales team. Manage, track, and report on each workflow from its own dedicated dashboard, exactly like the native Sales Teams view. The original team-based pipeline is fully preserved and works side-by-side.

Key Features

Everything you need to run structured, controlled sales pipelines at any scale

🗂️

Custom Multi-Pipelines

Create unlimited named workflows, each with its own ordered stage sequence. Assign opportunities to any workflow regardless of sales team — total pipeline independence.

📊

Workflow Dashboard

Per-workflow kanban cards show Open Opps, Total, Unassigned, Overdue count + revenue, Quotations, and a weekly bar chart — identical to the native Sales Teams dashboard.

🔒

Stage Change Restriction

Lock manual stage changes for non-admin users. When enabled, stages can only advance via the Stop Work wizard. Sales Managers are always exempt — no disruption to admin flow.

➡️

Forward-Only Pipeline Mode

Enable Restrict Back Movement per workflow to enforce a strict linear sales process. Opportunities can only advance to higher-sequence stages — no going backwards.

📋

Workflow Kanban Pipeline

Open the full CRM Kanban pipeline filtered to any single workflow. Columns show only that workflow's stages. Add new opportunities directly with the workflow pre-filled.

📈

Analytics & Sales Reports

Per-workflow pipeline analysis (graph/pivot), activity reports, and sale analysis reports. All standard Odoo reporting views, scoped precisely to each workflow.

💼

Quotation Tracking

Each workflow dashboard tracks draft and sent quotations (sale orders) linked to its opportunities, with total quotation amounts displayed at a glance.

🛡️

Safe Archive & Reassign

Archiving a workflow with live opportunities triggers a smart reassignment wizard — preventing data loss. Deletion is also blocked until all opportunities are moved or cleared.

👤

Workflow Manager Role

Assign a dedicated manager to each workflow. The manager gets read access to all opportunities in their workflow — without needing full Sales Manager privileges.

🔧

Feature Toggle in Settings

Enable or disable the entire workflow system via General Settings → CRM → Pipeline Configuration. Flip it off and the native team-based CRM works exactly as before.

🤝

Team Default Workflow

Set a default workflow on any Sales Team. When a rep selects that team on an opportunity, the workflow is auto-filled — reducing clicks and ensuring every opp is classified correctly.

⚡

Zero Disruption Install

Extends native crm.lead and crm.stage without replacing core logic. All existing team-based pipeline behavior is fully preserved after installation.

How It Works

Up and running in 4 simple steps

1

Enable in Settings

Go to General Settings → CRM → Pipeline Configuration and toggle the Workflow feature on.

2

Create Workflows

Go to CRM → Configuration → Workflows. Add a name, assign a manager, define stages, and set any restrictions.

3

Assign Opportunities

Select a Workflow on any opportunity form. The stage dropdown auto-filters to that workflow's stages only.

4

Track & Report

Use the Workflow Dashboard to monitor KPIs, open the pipeline kanban, or drill into analytics — all scoped to the workflow.

Screenshots

See the module in action inside Odoo 17

Odoo Apps — Module installed
CRM Workflow module in Odoo Apps list

📦 Module installation — CRM Workflow Multi-Pipeline Manager as it appears in the Odoo Apps interface, ready to install on your Odoo 17 instance.

CRM → Workflows Dashboard
CRM Workflow kanban dashboard with live statistics

📊 Workflow Dashboard — Each workflow card shows Unassigned Opps, Open Opps + expected revenue, Overdue Opps + overdue revenue, Quotations count, and a weekly new-opportunities bar chart.

CRM → Pipeline (filtered by Workflow)
CRM Kanban pipeline filtered to a specific workflow with workflow-specific stages

🗂️ Workflow Kanban Pipeline — The CRM pipeline opens filtered to a specific workflow. Kanban columns show only that workflow's stages (e.g. Contacted → New Visit → Technical Discussion). Opportunities display revenue, salesperson, and priority.

CRM → Opportunity Form
Opportunity form with Workflow field and dynamic stage filtering

📝 Opportunity Form with Workflow — The Workflow field on the opportunity form. Selecting a workflow auto-filters the Stage dropdown to that workflow's stages only. The chatter logs all workflow and stage changes with full tracking.

CRM → Configuration → Workflows (List View)
Workflows list view showing all workflows with open opportunities, overdue count and revenue

📋 Workflows List — Overview of all workflows with key metrics at a glance: Open Opportunities, Overdue count, Expected Revenue, and Company. Quickly identify which pipelines need attention.

Workflow Form — Settings & Stage Restrictions
Workflow configuration form with stage restrictions, manager assignment, and statistics

⚙️ Workflow Configuration Form — Set the Workflow Manager, Company, Stage Restrictions (Restrict Manual Stage Change / Restrict Back Movement), view live Statistics (revenue, overdue), and manage inline Stages — all from one form.

Workflow Stats Header
Workflow form header showing smart buttons for Open, Total, and Stages counts

🔢 Smart Stat Buttons — Workflow form header shows clickable stat buttons: Open (18), Total (18), and Stages (1) — each opens the relevant filtered list with one click.

Stage Form with Workflow Link
CRM Stage form showing Workflow field, sequence, requirements section

🏷️ Stage Form — Each stage links to its parent workflow. Set sequence, Is Won Stage, Folded in Pipeline, and add entry requirements to guide your sales team.

Who Is This For?

Businesses where one-size-fits-all pipelines aren't enough

🏭

Multi-Product Companies

Run separate pipelines for each product line — different stages, different teams, different KPIs — all within one Odoo CRM instance.

🎓

Education & Admissions

Manage student enquiry workflows (Application → Interview → Enrollment) completely independent of the sales team structure.

🏥

Healthcare & Services

Enforce forward-only stage progression for compliance-sensitive sales or patient onboarding — no one can accidentally roll back a case.

🏗️

Project-Based Sales

Create a workflow per project type (e.g. Installation, Consulting, Maintenance) so each type follows its own unique stage sequence and approval path.

Technical Information

Module Details

Version17.0.1.0.0
CategorySales / CRM
LicenseLGPL-3
AuthorOdooBuilders
Price$30 USD

Dependencies & Models

Depends on:

crm sale

New models added:

crm.workflow crm.workflow.archive.wizard crm.workflow.assign.wizard

Extended Native Models

crm.lead

Adds workflow_id field, stage domain filtering, kanban column override, stage movement restrictions

crm.stage

Adds workflow_id foreign key to link stages to a specific workflow

crm.team

Adds default_workflow_id for auto-filling workflow when a team is selected

res.config.settings

Adds feature toggle under General Settings → CRM → Pipeline Configuration

Ready to Structure Your CRM?

Stop forcing all your sales processes into one rigid team-based pipeline. Give every process its own workflow and take full control of how opportunities flow through your CRM.

$30
One-time purchase
17.0
Odoo version
LGPL-3
Open license
gmail
Odoobuilders@gmail.com

By OdooBuilders  ·  Compatible with Odoo 17 Community & Enterprise

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
  • Ratings
  • Discuss
There are no ratings yet!
by
Odoo Builders
on 5/15/26, 2:48 AM Author

If you require any custom development, please feel free to reach out. We offer custom development services for all Odoo versions.

You can contact me directly via WhatsApp at +91 97731 31965 and over email is "odoobuilders@gmail.com" for any queries or assistance.

Looking forward to helping you!


thank you.


Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with