Back

RevOps in practice

RevOps

Revenue Operations, or RevOps, is the set of routines that keeps marketing, sales and customer success operating under the same handoff criteria, on the same data foundation, and executing the action the metric calls for. A handoff, here, is the moment an account changes owning team: when marketing sends it, when sales accepts or rejects it, and when CS takes it over after the close.

The professional literature describes the function, the pillars, the tool set and the productivity gain. A RevOps project delivers a configured CRM and a working dashboard. What decides whether the function exists in practice comes after that delivery: with the project closed, the team either works in a different way or returns to its previous routine.

At Strataflow, the definition is operational. RevOps is only complete when it connects four dimensions at once:

  • Structural: Defines the process, the ownership of each step, the handoffs between teams, and the owner of each stage.
  • Technological: Covers the CRM, the automations, the integrations between systems, the data foundation, and event tracking.
  • Analytical: Covers the metrics, the funnel design, the efficiency measures, and the revenue forecast.
  • Operational: Covers the actions, the playbooks, the campaigns, the decisions, and the course adjustments.

The operational dimension is where most RevOps implementations stall. The dashboard and the CRM go live, and the execution that follows them matches the one that existed before the project.

In market vocabulary, RevOps usually carries two readings: alignment across marketing, sales and CS, or the team that runs the revenue CRM and reporting. Both describe the same machine, the one that carries a customer from first contact to renewal. The two differ in durability. The team reading describes a position on the org chart, which exists as long as the role exists. The routine reading describes the path that ties the metric to action, and that has to keep running as long as there is revenue to operate.

Treating RevOps as a set of teams gathered under one reporting line is a common error. Marketing, sales and CS each run pieces of the same system. When every piece lives in its own tool under its own definition, the company runs several parallel RevOps, each with its own stage definition.

The limit of the definitions the market uses

Adopting RevOps as an operating model has consensus in the market. Gartner projects that 75% of the highest growth companies will deploy a RevOps model, and names functional silos, with teams handing clients from one function to another using different technologies and processes, as a direct barrier to revenue growth. What remains contested is how to implement RevOps in the daily operation.

HubSpot, in its revenue operations strategy piece, describes RevOps as the business function that aligns sales, marketing and customer success around shared data, processes and goals, to drive predictable and scalable revenue growth. The four pillars the text organizes are operations, enablement, insights and tools, and the text ends by describing what a mature operation would have: shared metrics, standardized definitions, clean handoffs and reporting drawn from a single base.

Salesforce, in its What Is Revenue Operations guide, treats the function as a strategic framework that brings together every revenue-related activity in the organization, finance included. The implementation the text describes consolidates the data, integrates the systems, automates the repetitive work and uses what revenue teaches in the next decision. The visible destination is the unified dashboard.

BCG, in Revving Up Go-to-Market Operations in B2B, describes the centralization of marketing, sales and customer success operations teams. B2B technology companies report gains, among them a 10% to 20% increase in sales productivity. The article also makes a caveat the operation recognizes: centralized teams lose execution effectiveness when they drift away from the teams that execute.

RevOps Co-op, in What's the Definition of Revenue Operations, brings the function closer to execution, describing the practice of putting go-to-market strategy and execution into operation through four pillars: process, enablement, advisory and systems. It is the text written by people who run the function, and even there the definition stalls at the pillars, without reaching the playbook, the action and the adjustment execution demands.

All four materials, from HubSpot, Salesforce, BCG and RevOps Co-op, are honest about the function they describe. Together they cover the definition of RevOps, the tool set, the centralization of the teams and the pillars of the function. None of them answers the question operations asks after reading the report: what the team does with that number while execution is still running.

The four dimensions the RevOps practice has to hold

The four dimensions of RevOps describe a single system, which runs with all four active at once. Implementing one dimension in isolation from the others produces the most common version of RevOps, with the CRM and the dashboard live and execution unchanged.

Structural dimension

The structural dimension covers the process, the ownership of each step, the opportunity handoff between teams, and the named owner of each stage. Without those four points defined, the team renegotiates the criteria mid-handoff. Marketing counts an MQL, sales refuses the SQL, and CS inherits the account with no context. Unifying teams does not define the stage owner. The owner shows up in the entry and exit criteria of each stage, visible in the same place to every team. The operational detail of this dimension sits in what a structured opportunity handoff looks like.

Technological dimension

The technological dimension covers the CRM, the automations, the integrations between systems, the data foundation, and event tracking. A tool disconnected from the action produces rework. Data that never reaches execution produces meetings to reconcile the numbers. The purpose of the tool set is to make execution carry context. One more panel for leadership does not change execution.

Analytical dimension

The analytical dimension covers the metrics, the funnel design, the efficiency measures, and the revenue forecast. Those metrics need the same definition across the company. A funnel each team draws in its own BI tool produces a reconciliation meeting. A shared metric rule is the minimum requirement of this dimension. With the rule defined and no matching action in execution, the result is a file of charts.

Operational dimension

The operational dimension covers the actions, the playbooks, the campaigns, the decisions, and the course adjustments. It is the dimension most companies postpone past the end of the RevOps project. The dashboard describes the period that closed. Operations asks what the team does when the metric slips: which action, which playbook, which owner, which deadline. Without answering those four questions, the CRM and the BI tool describe the drop in the metric while execution runs unchanged.

The four dimensions together describe the complete RevOps system. The most common path to Revenue Operations in the team name with no effect on the operation combines three decisions: delivering only the CRM and the dashboard, defining ownership solely in the org design, and leaving the execution that follows for the team to sort out on its own.

At Strataflow, the operational dimension of RevOps lives in the Operations layer. Each Cycle, which is the platform's unit of execution, carries its own rule, and playbooks and actions originate from that rule with the origin of the decision recorded, distributed to the tools each team already works in.

What remains once the dashboard goes live

The RevOps project has an end date. On that date, the CRM is configured, the single report is available and the alignment meeting is on the calendar. At delivery, leadership reads conversion, pipeline, churn and forecast. With the project closed, each team resumes its own routine, and the number that should pull execution stays in the BI tool.

The customer perceives that misalignment as a promise that changes from conversation to conversation. Marketing classifies the account at one stage, sales sends it back because it does not recognize that same stage, and CS receives it without the context of the handoff. The metric leadership read finds no owner in the operation.

Four items fall outside a project that ends when the dashboard goes live: the opportunity handoff between marketing and sales, the shared MQL and SQL definition, the context CS inherits from the commercial conversation, and the playbook the campaign runs. All four belong to the execution that follows delivery.

Practices that tie the metric to action

The destination of the metric is what separates dashboard RevOps from RevOps in execution. A number that closes the meeting keeps RevOps at the dashboard. A number that opens an action with an owner, a deadline and a playbook brings RevOps into execution.

The RevOps practice starts with shared criteria, and those criteria have three requirements. The first is definition: MQL and SQL have to mean the same thing to marketing and to sales. The second is visibility: every stage needs entry and exit criteria in plain sight of whoever operates it. The third is traceability: the handoff has to carry the history, so CS receives the context of the commercial conversation instead of reopening the account from scratch.

The RevOps practice continues in the place where those criteria are kept. The criteria have to live in a record that every new growth motion consults before starting, rather than being renegotiated each period. Every execution records what it learned, including what failed, and the playbook responds to the movement of the metric while the motion is still open, through a campaign, a cadence, or a handoff adjustment.

The operation's memory is what closes the RevOps practice. The knowledge layer holds the metric, the funnel and what the previous execution taught, including what did not scale, and the next execution finds it ready. Without that record, the campaign repeats because the previous cycle left no inheritance.

The dated project and the continuous routine coexist, at different scopes. Inside a continuous practice, the CRM rollout project keeps existing, with a defined delivery date, entering as one execution cycle within a larger motion. In dashboard RevOps, that same project is the entire objective, and the routine that follows it loses its connection to the criteria the dashboard described at delivery.

A quick check settles the question. Locate where the current version of the handoff criteria, the playbook and the action the metric called for lives for the last closed period. If they sit in a BI dashboard and a standalone document, the project is finished. If they sit in a record that active motions consult and update, execution is in operation.

Who holds RevOps together when execution is distributed

RevOps execution crosses marketing, sales and CS. Asking who answers for RevOps almost always produces a title as the answer: the CRO, a VP of Revenue Operations, the team that administers the CRM. Hierarchy describes who reports to whom, and the RevOps the operation feels is defined by three elements: the handoff criteria, the owner of each stage, and the data rule.

The handoff criteria needs a single owner, so the team has no room to renegotiate definitions mid-process. Execution is distributed across teams, each running the stage that belongs to it inside the same growth motion. When criteria get negotiated during execution, RevOps ends up governed by job titles.

The division between tactical-operational RevOps and the GTM Engineer is the topic of RevOps vs GTM Engineer. The effect here is direct: when RevOps stalls at the dashboard, both the RevOps professional and the GTM Engineer become CRM support.

A RevOps system has to keep working after the people in those roles leave the company. The operational infrastructure the motions run on weighs as much as the dashboard delivered at the end of the project.

Building this RevOps system requires a live operational structure, with shared definitions, measurable execution, and structured feedback that generates a new initiative. An additional alignment project across teams does not produce that result. Inside that structure, the Revenue Operations function keeps existing, with the job of keeping the criteria current rather than closing the subject at the end of the project.

Frequently asked questions

What is RevOps?

Revenue Operations is the set of routines that keeps marketing, sales and customer success operating under the same handoff criteria, on the same data foundation, and executing the action the metric calls for. It connects four dimensions: structural, technological, analytical and operational.

What is the difference between RevOps as a team and RevOps as a practice?

The team describes who marketing, sales and CS report to. The practice describes the handoff criteria, the owner of each stage and the data rule, applied in the execution under way. Unifying reporting lines resolves none of the three.

Why do most RevOps implementations stall at the dashboard?

Because the project ends when the CRM and the report go live, and the operational dimension gets postponed past that. With the project closed, each team returns to its own routine, and the metric leadership read finds no owner in execution.

Who should own the RevOps criteria?

One person, so the stage definitions and the data rule are not renegotiated during execution. Execution itself stays distributed across marketing, sales and CS, inside the same growth motion.

How do you know whether a company's RevOps has reached execution?

By checking the destination of the metric. A number that closes the meeting keeps RevOps at the dashboard. A number that opens an action with an owner, a deadline and a playbook, while the motion is still open, brings RevOps into execution.

The future of GTM,
available today.