30-second verdict

Every lifecycle stage is shorthand for two questions: who touches this person next, and what has to be true before they move forward. That is the whole system. A 6-person team needs four stages, not seven, and the definitions need to live in writing, not in the founder's head. The thing that kills leads is never the stage names. It is a handoff with no named owner and no clock.

What a lifecycle stage actually is

A lifecycle stage is a label on a contact record that says where a person sits on the path from stranger to paying customer. Subscriber, lead, marketing qualified lead (MQL), sales qualified lead (SQL), opportunity, customer. The labels sound like committee output, and most of them were named by committees. But strip the jargon and each one is a routing instruction. It tells your team one thing: who is responsible for this person right now, and what they did to earn that attention. That is all. It is not a score, not a compliment, not a forecast. It is a sorting bin with a name on it.

The failure stages prevent

Stages exist because of one specific death. A person fills out your form on Tuesday. Marketing thinks sales has it. Sales thinks marketing is still warming it up. Nobody calls. Three weeks later someone notices the contact, and by then the person bought from a competitor or forgot you exist. The lead did not die because your product was wrong. It died in a gap between two people who each assumed the other one had it.

The second failure is quieter. Your marketing person reports 80 qualified leads this month. Your salesperson says they got 12. Both are telling the truth, because "qualified" means something different in each of their heads. Now your meeting is an argument about vocabulary instead of a decision about the business. We wrote up a real version of this in one number, three definitions, and it is the most common fight we walk into. Stages with written definitions end that fight, because everyone is counting the same bins.

So before any tooling: lifecycle stages are an agreement. The software just enforces it.

Each stage, translated into a plain decision

Here is the standard six-stage model, with the jargon stripped down to the two questions that matter.

StagePlain EnglishWho touches them nextWhat has to be true
SubscriberGave you an email address. Nothing more.Nobody. Automated emails only.They opted in to hear from you.
LeadDid something beyond subscribing: downloaded a guide, attended a webinar, asked a question.Still nobody. Automation keeps the conversation going.They took an action that shows interest in the problem you solve.
MQLFits your customer profile and has acted enough that a human should look.One named human reviews and decides: pursue or send back to nurture.They meet a written bar: right country, right company size, crossed your activity threshold.
SQLA salesperson looked and agreed it is worth their time.The named sales owner, on a clock.Sales accepted it. Not "marketing sent it." Accepted it.
OpportunityThere is a live deal with money and a timeframe attached.The deal owner, working the deal stages.A deal record exists with an amount and a close date.
CustomerThey paid.Whoever runs onboarding and delivery.Money received or contract signed. Pick one and write it down.

Notice that every row answers the same two questions. If a stage in your CRM cannot answer them, it is decoration, and you should delete it.

One mechanical note for HubSpot users, since that is where we do most of our builds: the Lifecycle stage property only moves forward by default. Automation cannot push someone from SQL back to lead without clearing the property first. That default annoys people and it is correct. A stage is a fact about what happened, and facts do not un-happen. If a lead goes cold, you change their status, not their history.

Why definitions in writing beat definitions in heads

The moment of truth is a specific awkward conversation. The founder says "qualified means they booked a call." The marketer says "qualified means right industry and they opened three emails." Both have been using the same word for six months. Every report either of them produced in that time is unreliable, and nobody knew.

A written definition is one sentence per stage, stored where the work happens. In HubSpot, paste it into the property description so it shows on hover. In Pipedrive or a spreadsheet, a pinned doc works. The test for whether your definitions are good: a new hire on day one reads them, looks at ten contacts, and places all ten in the same stage you would. If they cannot, the definition is in someone's head, not on the page.

Written definitions also survive people. When your marketing contractor leaves, the definition of MQL should not leave with them. We have rebuilt enough CRMs to say this plainly: across 600+ workflows, the single cheapest fix we ever ship is six sentences in a shared doc. It costs an hour and it prevents the vocabulary fight permanently.

The handoff rule that stops leads dying in the gap

Most lead death happens at exactly one moment: the transition from marketing's automation to a human's attention, usually lead to MQL or MQL to SQL. Here is the rule that prevents it. Every stage change must produce three things, automatically:

  1. A named owner. A person, not a team. "Sales" is not an owner. If the contact owner field is empty after a stage change, your automation is broken.
  2. A clock. A task with a due date lands on that owner the moment the stage changes. Pick a window the team can actually keep, write it down, and hold to it. A fast window you keep beats an instant window you miss.
  3. A return path. If the clock expires untouched, the contact does not sit in limbo. It gets flagged to a second person, or it drops back into nurture with a note. The one forbidden outcome is silence.

In practice this is one workflow per transition: stage changes, owner gets set, task is created with a due date, a Slack message fires so the owner sees it without opening the CRM. We built a version of this into a client's GTM operating system, where lead scoring decided who became an MQL and the handoff automation made sure a scored lead never waited on someone remembering to check a list. If you are setting thresholds, read our piece on lead scoring sales actually trusts first, because a handoff rule routing bad scores just delivers junk faster.

The rule sounds bureaucratic. It is the opposite. It removes the daily question "did anyone grab that lead?" because the answer is always visible: there is a name and a deadline on the record, or the flag already fired.

What this looks like at 5 people versus 20

At 5 people, stages are a memory aid. One person probably wears the marketing and sales hats, so there is no handoff between teams, only a handoff between Tuesday-you and Friday-you. The value of stages here is that nothing slips when the founder spends a week on delivery. You need few stages, simple definitions, and one automation that flags anything sitting untouched.

At 20 people, stages become contracts between teams. Marketing commits to a written MQL bar. Sales commits to a response window and to actually marking leads accepted or rejected, with a reason. Now the stages carry weight: you can see where leads stall, which sources produce MQLs that sales rejects, and whether the response clock is being kept. The MQL/SQL split starts earning its keep at this size because different humans own each side of it, and the split is where accountability lives.

The common mistake is borrowing the 20-person version at 6 people. You get seven stages, two of them always empty, and a weekly report nobody reads. Stage structure should match the number of real handoffs in your business, not the template your CRM shipped with. We covered the broader version of this trap in RevOps for small teams.

The minimal 4-stage version for a 6-person team

If you have one or two people touching leads, use four stages:

  • Lead. Anyone who showed interest. Form fill, reply, referral, inbound call. Fold subscribers in here, or keep the newsletter list entirely outside the CRM lifecycle. Owner: nobody yet, automation nurtures.
  • Qualified. One human looked and said "worth pursuing." This replaces the MQL/SQL pair, because the same person does both jobs at your size. Write the bar in one sentence. Owner: that human, with a task and a clock from the moment the stage changes.
  • Open deal. A deal record exists with an amount and a close date. The conversation is now about money and timing.
  • Customer. They paid.

Two automations make it run: the owner-plus-task workflow on Qualified, and a stale flag that fires when anything sits in Lead or Qualified past your written window. That is the whole build. The definitions take an afternoon. The workflows take a few hours in HubSpot, and not much longer in Pipedrive or GoHighLevel.

And here is the honest part: if one person sees every lead the same day it arrives, and that has never failed, you do not need this yet. You need Lead, Customer, and a tidy inbox. Set up stages when leads start waiting, when a second person starts touching them, or when you catch yourself asking "did anyone follow up with that person?" twice in a month. That question is the symptom. Stages are the treatment. Taking them earlier is just overhead.

Misconceptions we hear constantly

"More stages means more sophisticated." Every stage is a definition you have to maintain and a report line someone has to explain. Stages you cannot act on differently are not sophistication, they are clutter. If "Lead" and "Engaged lead" trigger the same next step, they are one stage.

"MQL means it's a good lead." MQL is a routing instruction, not a quality grade. It means "a human should look now." Some of your best customers will skip MQL entirely because they emailed you directly, and some MQLs will be students downloading your guide for a class project. The label routes attention. It does not predict revenue.

"We'll define stages once we have more volume." Backwards. Definitions are cheapest when volume is low, because you can re-sort fifty contacts in an afternoon. Wait until you have five thousand and the cleanup becomes a project with a budget. We ran a recruitment funnel that moved 4,000+ applicants through staged handoffs, and the only reason it held was that the stage definitions were locked before the volume arrived, not after.

"The CRM's default stages are a best practice." They are a template. HubSpot ships six lifecycle stages because HubSpot serves companies from 2 people to 2,000. Adopting all six at 6 people is like wearing every coat in the closet because they came with the house.

"Lifecycle stages and deal stages are the same thing." Lifecycle stages describe the person's relationship with your company. Deal stages describe one specific potential purchase. A contact can be a long-standing customer (lifecycle) while their new expansion deal sits in negotiation (deal stage). Mixing them is how you end up with a pipeline stage called "MQL" and nobody able to say what is in it.

If you want help setting this up, that is core RevOps work for us: we quote the scope in writing first, bill flat at $150/hr CAD, and a 4-stage setup with handoff automations is a small engagement, not a project. But the definitions themselves cost you one honest meeting and a shared doc, and you should do that part whether or not you ever hire anyone.

FAQ

What is the difference between lifecycle stages and deal stages?

Lifecycle stages live on the contact and describe the person's overall relationship with you: lead, qualified, customer. Deal stages live on a deal record and track one specific purchase from first conversation to closed. A single customer can have several deals, each at a different deal stage, while their lifecycle stage stays Customer. Keep the two separate or your reporting will mix people and purchases.

Do I need MQL and SQL on a small team?

Usually not. The MQL/SQL split exists so two different teams can hold each other accountable at a handoff. If the same person qualifies leads and works them, there is no handoff to govern, so collapse both into one Qualified stage with a written definition. Add the split when marketing and sales become different humans who can disagree about what "qualified" means.

Do I need new software to set up lifecycle stages?

No. HubSpot's free tier includes the Lifecycle stage property and basic automation. Pipedrive and GoHighLevel can model the same thing with fields and pipelines. Even a spreadsheet can carry four stages if one person owns it. The expensive part is never the software. It is agreeing on the definitions and actually keeping the handoff clock.

How long does this take to set up?

The definitions take one meeting and a page of writing. The minimal build, four stages plus the owner-and-task automation plus a stale-lead flag, is a few hours of work inside HubSpot for someone who has done it before, longer if you are learning the workflow tools as you go. If you would rather hand it off, see how we work: scope quoted in writing first, hours never expire, no retainer.

Want this handled instead of read about?

We scope this exact work in hours, quote it in writing, and ship it in weeks. The 30-minute call is free and useful either way.

Book a 30-minute call

$150/hr flat · published pricing · no retainer pitch