The client instance is the durable ownership boundary

We are publishing this position alongside our new Deal Flow page for marketing agencies because the location of the deal record shapes every report and handoff that follows. An agency may configure and operate a client’s Mautic environment, but the contacts, campaigns, and resulting revenue context belong to the client relationship.

When the deal record lives in that same environment, the client can retain the operating history as agency access changes. Account owners do not have to reconstruct pipeline state from an agency workspace, a spreadsheet export, or a final slide deck. The agency can focus the handoff on access, process, and unresolved work instead of moving the core record at the end.

Operating principle: keep the primary record where the client will continue working after the engagement. Build an agency portfolio view from those records when the agency needs one.

Each client pipeline should reflect that client’s sales process

Stage names, ownership rules, qualification thresholds, and follow-up habits vary by client. A shared agency pipeline tends to flatten those differences or bury them in account-specific conventions. A pipeline defined inside the client instance can use the language its team recognizes and can change with that team’s process.

The practical setup is straightforward: define the client’s pipeline, order its stages, assign owners, and agree on what must be true before a deal moves. Our guide to Mautic pipelines for agencies covers that per-client operating pattern in more detail. The agency can reuse a rollout checklist without forcing every client into the same stage model.

Role-labeled contacts preserve the buying context

A deal rarely makes sense as a name and a stage alone. The team also needs to know which contacts are involved and how each person participates. Deal Flow associates multiple Mautic contacts with a deal and gives those associations role labels, so a client can preserve the difference between a champion, an economic buyer, and another stakeholder.

That context helps both active delivery and transition. An account lead can see who needs follow-up without decoding a former operator’s notes. During handoff, the client receives an explicit participant map rather than a contact list whose relevance lives in the agency team’s memory.

Reporting should be a shared operating surface

Agency reports often begin with campaign activity because those facts already live in Mautic. Adding deal records makes stage, owner, value, contacts, tasks, and notes available in the same client environment. Where the client’s access policy allows it, client and agency teams can inspect the current pipeline directly instead of treating a monthly presentation as the record itself.

This does not prevent a cross-client view. An agency can pull approved summary data through the REST API or webhooks and build the portfolio reporting its own operations require. The distinction is architectural: the client instance holds the source deal context, while the agency report is a derived view across instances.

Design the handoff before the engagement ends

A clean handoff starts when the pipeline is configured, not when notice arrives. Agree on stage definitions, deal ownership, role labels, task conventions, note hygiene, reporting cadence, and the automations connected to stage changes. Store those operating decisions with the client documentation and revisit them as the process changes.

At transition, review open deals and tasks with the client, resolve unclear owners, document any agency-managed integrations, and change access deliberately. Because the records already live in the client’s environment, the handoff can preserve continuity without introducing a second migration project.

Where Deal Flow fits this agency model

Deal Flow adds deal records, pipelines, ordered stages, role-labeled contact associations, tasks, notes, API access, and webhooks inside Mautic. Those capabilities support a client-owned system of record while leaving room for the agency to standardize its rollout and reporting methods across accounts.

Our point on September 4, 2026 is not that agencies should abandon portfolio reporting. It is that the rollup should remain downstream of a record the client can keep. That choice makes reporting more transparent during the engagement and reduces the amount of context that has to be rebuilt afterward.

Frequently asked questions

Should an agency use one shared deal pipeline for every client?

Keep the primary deal record in each client’s own Mautic instance. That lets each pipeline use the client’s stages, owners, permissions, and reporting context while the agency maintains a separate portfolio view if it needs one.

Can an agency still build cross-client reporting?

Yes. Keep the source deal records with each client, then pull approved summary data into an agency reporting layer. The rollup is a view across clients, not the primary home of their deal context.

What should an agency include in a pipeline handoff?

Document the pipeline and stage definitions, deal owners, role-labeled contacts, open tasks, important notes, reporting cadence, automations, and access changes. Review the records with the client before removing agency access.

Does adding deal pipelines replace Mautic campaigns?

No. Pipeline records describe opportunity progress and responsibility; campaigns manage contact automation. Deal context can sit beside the contact and campaign workflows already running in Mautic.

Ready to keep each client’s deal context inside Mautic?

See Deal Flow pricing