Blogs | Markivis

MQL, SQL, Opportunity: Clearing the Revenue Stage Confusion | Markivis

Written by Markivis | Jul 8, 2026 5:30:00 AM

Key Takeaways

  • MQL, SQL, and opportunity are handoff points, not just labels – each marks a change in who owns the lead
  • Most stage confusion comes from marketing and sales using different definitions of "ready"
  • A lead is an MQL when it shows fit and interest, an SQL when sales accepts it, an opportunity when there's a real deal
  • The conversion rate between stages is the clearest signal of whether your definitions are working
  • Write the criteria down together, then revisit them with the MQL-to-SQL rate every quarter

A surprising amount of B2B revenue friction comes down to three acronyms nobody fully agrees on. Marketing calls a lead "qualified" and sends it over. Sales looks at the same lead, decides it isn't ready, and quietly drops it. Both teams are sure they're right, because both are working from a different definition. This guide clears up what MQL, SQL, and opportunity actually mean, how to define each one so the handoff stops breaking, and how to measure whether your definitions hold up.


The Confusion Around Revenue Stages

Before fixing the stages, it helps to see why they get muddled in the first place.

Challenge 1: Everyone Defines "Qualified" Differently

Marketing scores a lead on engagement while sales judges it on buying intent, so the same contact looks ready to one team and cold to the other. Nobody wrote the criteria down, so it all comes down to interpretation.

Challenge 2: Leads Get Handed Off Too Early

A lead crosses a low threshold and lands in a rep's queue before it's ready. The rep wastes time, trust in marketing's handoffs erodes, and sales starts ignoring what marketing flags.

Challenge 3: Or Handed Off Too Late

A genuinely hot lead sits in nurture because the threshold is set too high. A competitor gets the conversation first, and pipeline that should exist never forms.

Challenge 4: Stages Don't Match How You Actually Sell

The funnel on paper doesn't reflect the real buying journey, so leads skip stages or get stuck in ones that don't apply. Reporting drifts into fiction.

Challenge 5: No Clear Owner for Each Stage

It's unclear who moves a lead from one stage to the next, so contacts stall in limbo with nobody responsible. The handoff has no agreed trigger.

How to Define Each Stage Clearly

The fix is a shared, written definition for each stage and a clear trigger to move between them.

Solution 1: Define the MQL by Fit and Interest

A marketing-qualified lead shows both that they match your ideal customer and that they're engaging – the right role plus real activity, not just a single download.

Solution 2: Define the SQL as Sales-Accepted

A sales-qualified lead is one sales has looked at and agreed is worth pursuing. The defining moment isn't a score; it's acceptance.

Solution 3: Define the Opportunity as a Real Deal

An opportunity exists when there's an identified need, a budget conversation, and a path to a decision – a deal in the pipeline, not just an interested contact.

Solution 4: Agree the Handoff Triggers

Each transition needs a trigger both teams accept: the fit and score that make an MQL, the acceptance that makes an SQL, the qualifying conversation that makes an opportunity.

Solution 5: Put It in an SLA

Write the definitions into a simple service-level agreement – what marketing delivers, what sales commits to do with it, and how fast. This is where sales and marketing alignment stops being a slogan and starts being a process.

Setting Up Your Stage Definitions

Turn the agreement into something your systems and teams actually run on.

Step 1: Map Your Real Buying Journey

Trace how customers actually move from first touch to closed deal, not how an ideal funnel says they should.

Step 2: Define Each Stage With Both Teams in the Room

Marketing and sales write the criteria together, so neither can later disown them.

Step 3: Build the Stages Into Your CRM

Set lifecycle stages in your CRM so every contact sits in exactly one, and the data stays clean.

Step 4: Set the Triggers and Lead Scoring

Use lead scoring and clear rules to move contacts between stages automatically. A scoring workflow built in HubSpot can handle the MQL handoff the moment a lead qualifies.

Step 5: Document the SLA and Share It

Put the definitions, triggers, and response times in one short document everyone can reference.

The Revenue Stages, Defined

A clean B2B funnel usually runs through five stages, each a distinct level of intent.

Stage 1: Lead

A contact who has shown initial interest – a form fill, a subscription – but hasn't been qualified yet.

Stage 2: Marketing-Qualified Lead (MQL)

A lead that matches your ideal customer and is engaging enough to warrant sales attention.

Stage 3: Sales-Qualified Lead (SQL)

An MQL that sales has reviewed and accepted as worth a real conversation.

Stage 4: Opportunity

An SQL with a confirmed need, budget, and decision path – an active deal in the pipeline.

Stage 5: Customer

A closed deal, and the start of the retention and expansion stage that follows.

What This Looks Like in Practice

Scenario 1: The clean handoff. A VP of Operations at a 200-person firm downloads your buying guide, returns twice, and views the pricing page. The CRM marks her an MQL on fit and behavior, and a rep reviews her within the SLA window. He confirms an active project and a timeline, accepts her as an SQL, and scopes a requirement that turns her into an opportunity. At every step, the label matched real evidence.

Scenario 2: The recycled lead. A junior analyst grabs the same guide but has no budget or authority. He scores as an MQL, sales reviews him, and rather than force a bad fit into the pipeline, the rep sends him back to nurture with a note. Three months later his behavior and a new role push him over the line again – and this time he's genuinely sales-ready. The exit rules kept the pipeline honest.

Key Metrics for Each Stage

The conversion rates between stages tell you whether your definitions are right:

  • Lead-to-MQL rate: What share of leads qualify – too high suggests a loose MQL definition
  • MQL-to-SQL conversion: How much of what marketing flags sales accepts – the core alignment metric
  • SQL-to-opportunity rate: Whether accepted leads turn into real deals
  • Opportunity-to-close rate: How well qualified deals convert to revenue
  • Stage velocity: How long contacts spend at each stage before moving or stalling

Stage Definition Best Practices

Before you define stages:

Map the real buying journey, not an idealized one. Get marketing and sales in the same room, and agree what ready means in plain language before you build anything.

During setup:

Build the stages into your CRM so every contact sits in exactly one. Set clear triggers and scoring for every transition, and write a short, shared SLA.

Ongoing:

Review the MQL-to-SQL rate every quarter and tighten or loosen thresholds based on what sales actually accepts. Retire any stage that doesn't match how you really sell.

The Bottom Line

MQL, SQL, and opportunity aren't just labels to sort contacts – they're agreements about who owns a lead and when. Most of the confusion disappears the moment marketing and sales define each stage together, write down the triggers, and watch the conversion rate between them. Get those definitions right, and the handoff stops being an argument and starts being a system.

The Markivis Approach

We help teams agree on what a real lead is before arguing about stages. In practice, that means:

  • Define stages around fit and intent: We build a shared definition of MQL, SQL, and opportunity tied to who actually buys, so a lead is not qualified just because it filled a form.
  • Map decision-makers, not just contacts: We identify the people who can say yes, so sales spends time on accounts that can actually convert.
  • Agree on the handoff: We set clear entry and exit criteria for each stage, so marketing and sales stop debating quality and start moving deals.
  • Score against the definition: We make the qualification logic explicit, so every lead is judged by the same standard rather than gut feel.

This persona-led approach is how we drove high-value, sales-qualified leads for Bharti Realty, using deep research and decision-maker targeting to reach the buyers who actually convert. See the Bharti Realty case study.