Deal Flow is a native Mautic CRM plugin — deals, stages, and buying-committee tracking next to the contacts and campaigns you already run. $99 once. Unlimited users. No seats, no subscription, no second system.
One-time purchase · Installs in ~5 minutes · Unlimited users · Your data stays in your database
Deal Flow installs like any Mautic plugin. No SaaS dependency, no iframe hacks, no separate databases. Your data stays in your Mautic instance, under your control.
Built for Mautic 7.x, mostly compatible with 5.x+
Built and tested for the latest Mautic release
Mostly compatible with Mautic 5.x and above
Data lives in your existing Mautic MySQL instance
No SaaS dependency. Runs on your infrastructure
You moved to Mautic to own your marketing automation. But your deals still live in spreadsheets, sticky notes, or some SaaS tool that charges per seat.
Deal tracking is one of the longest-running feature requests in the Mautic community. Deal Flow is the answer — built as a native plugin, not a workaround.
Pipeline stages tracked in Google Sheets. Amounts updated manually. No connection to your marketing data.
Check Mautic for engagement. Switch to CRM for deal status. Copy-paste between tabs. Repeat all day.
Per-seat pricing compounds as your team grows and over time.
Your Mautic campaigns can't see deal data. Nothing connects pipeline movement to the segments and follow-ups you already run.
Most CRMs tie one contact to one deal. Real B2B sales involve 5-10 people. You lose the buying committee.
Your deal data sits in someone else's cloud. Export is limited. Migration is painful. You don't really own it.
Deal Flow is a complete pipeline management system that lives natively inside Mautic.
Drag-and-drop deals across stages. Multiple pipelines for different processes. Visual and intuitive.
Link multiple contacts to each deal with roles: Champion, Decision Maker, Technical Evaluator, Budget Holder.
Deal stages sync to Mautic contact stages — so the segments and campaigns you already run can react to pipeline movement.
Create deals from external systems via HMAC-signed webhooks. Per-source signing keys for security.
Full CRUD API for deals, pipelines, stages, and contacts. Build custom integrations with anything.
Official n8n community node. Create deals from form submissions, sync pipelines with external tools, automate stage changes from any workflow.
Pipeline value, conversion rates, stage velocity, and forecasting. All inside the Mautic dashboard.
Our official n8n community node lets you automate your deal pipeline with any workflow. Create deals from form submissions, move stages when payments land, sync contacts from your CRM, send Slack alerts on deal changes — all without writing code.
n8n-nodes-dealflow
Deal stages sync to Mautic contact stages, signed webhooks fire on every deal event, and the n8n node connects your pipeline to everything else you run. All built on what ships today.
When a deal changes stage, its contacts' Mautic stage updates too — so core Mautic segments and campaigns can react to pipeline movement.
deal.created, deal.stage_changed, deal.won, deal.lost and more fire through Mautic's webhook system to n8n or any endpoint you choose.
Real-time reporting on pipeline health, deal velocity, conversion rates, and revenue forecasts. No exports, no separate BI tool. It's all in Mautic.
Pipeline value
Win rate
Avg. cycle time
Pipeline coverage
One price. One payment. Your entire team.
Includes one year of updates. Self-hosted on your infrastructure.
Running Deal Flow across client instances? Email support@dealflowplugin.com for agency pricing.
Download, unzip, reload. That's it. No composer, no build tools, no migrations to manage. Just a Mautic plugin that works.
Get the latest DealFlowBundle release and extract it into your Mautic plugins directory.
Extract the bundle. All files go into plugins/DealFlowBundle/
Visit Settings → Plugins → "Install/Upgrade Plugins" and Deal Flow appears. Done.
Step-by-step with server requirements, permissions and troubleshooting: read the Installation Guide. Connecting Deal Flow to other systems? See the API Reference and the Webhook Guide.
I built Deal Flow because I was tired of paying for CRM software I didn't need. Mautic already had my contacts, my campaigns, and my data. It just needed a pipeline. Now it has one.
Deal Flow is built for Mautic 7.x and mostly compatible with 5.x+. It's a standard Mautic plugin bundle — no core-file patches — so Mautic upgrades stay clean. Your purchase includes one year of plugin updates that track new Mautic releases.
Because this is the same economics that brought you to Mautic: $99 once, for your whole team. A hosted CRM priced per user per month scales with team size and time. Deal Flow keeps the self-hosted deal: one payment, unlimited users, and your data stays yours.
That's one of the most common reasons teams install it. Mautic already replaces HubSpot's email and marketing automation, but it has no native deal or opportunity object — so there's no built-in way to track which leads will close and who's deciding. Deal Flow adds that layer: deals and pipelines tied to your existing Mautic contacts and companies, with buying-committee roles on every deal. You run one self-hosted system instead of paying per seat for a second one.
No — and that's deliberate. Deal Flow has a narrow scope: deals, stages, pipelines, tasks, and the buying committee. Contacts, companies, segments, and email stay 100% native Mautic. It's the revenue layer Mautic is missing, not a Salesforce clone competing with the platform you already run.
One license per Mautic instance (subdomain), with unlimited users on that instance. Your purchase includes one year of updates.
In your Mautic database, on your infrastructure. Your deal and contact data never leave your server. The only outbound call Deal Flow makes is a lightweight license check — your license key and subdomain, never your data.
Download the zip, extract it into your plugins/ directory, clear the cache, and reload plugins. About five minutes, using the console commands in the install guide. No Composer required.
Yes — a full REST API, inbound webhooks with HMAC signing, outbound webhooks on deal events (created, stage changed, won, lost), and an official n8n community node for no-code automation.
Full documentation is at dealflowplugin.com/docs, and email support is included for your first year — see the support page or email support@dealflowplugin.com.
Yes — install a full-function 7-day evaluation key on your own Mautic instance, no card required. If you decide to keep it, buying with the same email turns your evaluation key into a permanent license — same key, no reinstall.
Still working out what Mautic covers on its own? Read: Does Mautic have a CRM? →
Comparing your options first? Read: How to track deals in Mautic →
Weighing Deal Flow against other plugins? Read: Mautic pipeline plugins compared →
Automating with n8n? Read: How to automate Mautic deals with n8n →
Came from HubSpot or Salesforce? Read: How to add opportunity tracking to Mautic →
Running Mautic for clients? Read: Mautic for agencies — a pipeline, not just open rates →
Wondering if Mautic stages already are a pipeline? Read: Mautic stage vs pipeline — what's the difference? →
Only tracking one contact per deal? Read: Buying committee tracking in Mautic →
Want the full reference? Browse the Deal Flow documentation →
Stop paying per seat. Stop switching between tools. Start closing deals.