Skill Tracer
Skills › Marketing Skills › revops › lifecycle-definitions.md

lifecycle-definitions.md

311 lines · skills/revops/references/lifecycle-definitions.md at 88c79f6

Open on GitHub

Most marks come from matching words in the file, so treat them as pointers.

1# Lifecycle Stage Definitions
2
3Complete templates for lead lifecycle stages, MQL criteria by business type, SLAs, and rejection/recycling workflows.
4

Lifecycle Stage Definitions

Complete templates for lead lifecycle stages, MQL criteria by business type, SLAs, and rejection/recycling workflows.

Raw lines 1 to 4
5## Stage Templates
6

Stage Templates

Raw lines 5 to 6
7### Subscriber
8
9**Entry criteria:**
10- Opted in to blog, newsletter, or content updates
11- No company information required
13**Exit criteria:**
14- Provides company information via form or enrichment
15- Visits 3+ pages in a session
16- Downloads gated content
18**Owner:** Marketing (automated)
20**Actions on entry:**
21- Add to newsletter nurture
22- Begin tracking engagement score
24---

Subscriber

Entry criteria:

  • Opted in to blog, newsletter, or content updates
  • No company information required

Exit criteria:

  • Provides company information via form or enrichment
  • Visits 3+ pages in a session
  • Downloads gated content

Owner: Marketing (automated)

Actions on entry:

  • Add to newsletter nurture
  • Begin tracking engagement score

Raw lines 7 to 25
26### Lead
28**Entry criteria:**
29- Identified contact with name + email + company
30- May come from form fill, enrichment, or import
32**Exit criteria:**
33- Reaches MQL threshold (fit + engagement)
34- Manually qualified by marketing/SDR
36**Owner:** Marketing
38**Actions on entry:**
39- Enrich contact data (company size, industry, role)
40- Begin scoring
41- Add to relevant nurture sequence
43---

Lead

Entry criteria:

  • Identified contact with name + email + company
  • May come from form fill, enrichment, or import

Exit criteria:

  • Reaches MQL threshold (fit + engagement)
  • Manually qualified by marketing/SDR

Owner: Marketing

Actions on entry:

  • Enrich contact data (company size, industry, role)
  • Begin scoring
  • Add to relevant nurture sequence

Raw lines 26 to 44
45### MQL (Marketing Qualified Lead)
47**Entry criteria:**
48- Meets fit score threshold AND engagement score threshold
49- OR triggers high-intent action (demo request, pricing page + form fill)
51**Exit criteria:**
52- Sales accepts (becomes SQL)
53- Sales rejects (recycled to nurture with reason code)
54- No response within SLA (escalated to manager)
56**Owner:** Marketing → Sales (handoff)
58**Actions on entry:**
59- Instant alert to assigned sales rep
60- Create follow-up task with 4-hour SLA
61- Pause marketing nurture sequences
62- Log all recent activity for sales context
64---

MQL (Marketing Qualified Lead)

Entry criteria:

  • Meets fit score threshold AND engagement score threshold
  • OR triggers high-intent action (demo request, pricing page + form fill)

Exit criteria:

  • Sales accepts (becomes SQL)
  • Sales rejects (recycled to nurture with reason code)
  • No response within SLA (escalated to manager)

Owner: Marketing → Sales (handoff)

Actions on entry:

  • Instant alert to assigned sales rep
  • Create follow-up task with 4-hour SLA
  • Pause marketing nurture sequences
  • Log all recent activity for sales context

Raw lines 45 to 65
66### SQL (Sales Qualified Lead)
68**Entry criteria:**
69- Sales rep has had qualifying conversation
70- Confirmed: budget, authority, need, or timeline (at least 2 of 4)
72**Exit criteria:**
73- Opportunity created with projected value
74- Disqualified (recycled with reason code)
76**Owner:** Sales (SDR or AE)
78**Actions on entry:**
79- Update lifecycle stage in CRM
80- Notify AE if SDR-qualified
81- Begin sales sequence if not already in conversation
83---

SQL (Sales Qualified Lead)

Entry criteria:

  • Sales rep has had qualifying conversation
  • Confirmed: budget, authority, need, or timeline (at least 2 of 4)

Exit criteria:

  • Opportunity created with projected value
  • Disqualified (recycled with reason code)

Owner: Sales (SDR or AE)

Actions on entry:

  • Update lifecycle stage in CRM
  • Notify AE if SDR-qualified
  • Begin sales sequence if not already in conversation

Raw lines 66 to 84
85### Opportunity
87**Entry criteria:**
88- Formal opportunity created in CRM
89- Deal value, close date, and stage assigned
91**Exit criteria:**
92- Closed-won or closed-lost
94**Owner:** Sales (AE)
96**Actions on entry:**
97- Add to pipeline reporting
98- Create deal tasks (proposal, demo, etc.)
99- Notify CS if deal is likely to close
101---

Opportunity

Entry criteria:

  • Formal opportunity created in CRM
  • Deal value, close date, and stage assigned

Exit criteria:

  • Closed-won or closed-lost

Owner: Sales (AE)

Actions on entry:

  • Add to pipeline reporting
  • Create deal tasks (proposal, demo, etc.)
  • Notify CS if deal is likely to close

Raw lines 85 to 102
103### Customer
105**Entry criteria:**
106- Closed-won deal
107- Contract signed and payment terms set
109**Exit criteria:**
110- Churns, expands, or renews
112**Owner:** Customer Success / Account Management
114**Actions on entry:**
115- Trigger onboarding sequence
116- Assign CS manager
117- Schedule kickoff call
118- Remove from all sales sequences
120---

Customer

Entry criteria:

  • Closed-won deal
  • Contract signed and payment terms set

Exit criteria:

  • Churns, expands, or renews

Owner: Customer Success / Account Management

Actions on entry:

  • Trigger onboarding sequence
  • Assign CS manager
  • Schedule kickoff call
  • Remove from all sales sequences

Raw lines 103 to 121
122### Evangelist
124**Entry criteria:**
125- NPS score 9-10, or active referral behavior
126- Agreed to case study, testimonial, or referral program
128**Exit criteria:**
129- Ongoing program participation
131**Owner:** Customer Success + Marketing
133**Actions on entry:**
134- Add to advocacy program
135- Request case study or testimonial
136- Invite to referral program
137- Feature in marketing campaigns (with permission)
139---

Evangelist

Entry criteria:

  • NPS score 9-10, or active referral behavior
  • Agreed to case study, testimonial, or referral program

Exit criteria:

  • Ongoing program participation

Owner: Customer Success + Marketing

Actions on entry:

  • Add to advocacy program
  • Request case study or testimonial
  • Invite to referral program
  • Feature in marketing campaigns (with permission)

Raw lines 122 to 140
141## MQL Criteria Templates by Business Type
143Each threshold below fits only its own point table. [scoring-models.md](scoring-models.md) has fuller example models with different weights and thresholds, and the holdout method for setting a threshold from your own closed-won data, which beats either set of example numbers.

MQL Criteria Templates by Business Type

Each threshold below fits only its own point table. scoring-models.md has fuller example models with different weights and thresholds, and the holdout method for setting a threshold from your own closed-won data, which beats either set of example numbers.

Raw lines 141 to 144
145### PLG (Product-Led Growth)
147**Fit score (40% weight):**
149| Attribute | Points |
150|-----------|--------|
151| Company size 10-500 | +15 |
152| Company size 500-5000 | +20 |
153| Target industry | +10 |
154| Decision-maker role | +15 |
155| Uses complementary tool | +10 |
157**Engagement score (60% weight) — weight product usage heavily:**
159| Signal | Points |
160|--------|--------|
161| Created free account | +15 |
162| Completed onboarding | +20 |
163| Used core feature 3+ times | +25 |
164| Invited team member | +20 |
165| Hit usage limit | +15 |
166| Visited pricing page | +10 |
168**MQL threshold:** 65 points
170---

PLG (Product-Led Growth)

Fit score (40% weight):

AttributePoints
Company size 10-500+15
Company size 500-5000+20
Target industry+10
Decision-maker role+15
Uses complementary tool+10

Engagement score (60% weight) — weight product usage heavily:

SignalPoints
Created free account+15
Completed onboarding+20
Used core feature 3+ times+25
Invited team member+20
Hit usage limit+15
Visited pricing page+10

MQL threshold: 65 points


Raw lines 145 to 171
172### Sales-Led (Enterprise)
174**Fit score (60% weight) — weight fit heavily:**
176| Attribute | Points |
177|-----------|--------|
178| Company size 500+ | +20 |
179| Target industry | +15 |
180| VP+ title | +20 |
181| Budget authority confirmed | +15 |
182| Uses competitor product | +10 |
184**Engagement score (40% weight):**
186| Signal | Points |
187|--------|--------|
188| Requested demo | +25 |
189| Attended webinar | +10 |
190| Downloaded whitepaper | +10 |
191| Visited pricing page 2+ times | +15 |
192| Engaged with sales email | +10 |
194**MQL threshold:** 70 points
196---

Sales-Led (Enterprise)

Fit score (60% weight) — weight fit heavily:

AttributePoints
Company size 500++20
Target industry+15
VP+ title+20
Budget authority confirmed+15
Uses competitor product+10

Engagement score (40% weight):

SignalPoints
Requested demo+25
Attended webinar+10
Downloaded whitepaper+10
Visited pricing page 2+ times+15
Engaged with sales email+10

MQL threshold: 70 points


Raw lines 172 to 197
198### Mid-Market (Balanced)
200**Fit score (50% weight):**
202| Attribute | Points |
203|-----------|--------|
204| Company size 50-1000 | +15 |
205| Target industry | +10 |
206| Manager+ title | +15 |
207| Target geography | +10 |
209**Engagement score (50% weight):**
211| Signal | Points |
212|--------|--------|
213| Demo request | +25 |
214| Free trial signup | +20 |
215| Pricing page visit | +10 |
216| Content download (2+) | +10 |
217| Email click (3+) | +10 |
218| Webinar attendance | +10 |
220**MQL threshold:** 60 points
222---

Mid-Market (Balanced)

Fit score (50% weight):

AttributePoints
Company size 50-1000+15
Target industry+10
Manager+ title+15
Target geography+10

Engagement score (50% weight):

SignalPoints
Demo request+25
Free trial signup+20
Pricing page visit+10
Content download (2+)+10
Email click (3+)+10
Webinar attendance+10

MQL threshold: 60 points


Raw lines 198 to 223
224## SLA Templates
226### MQL-to-SQL SLA
228| Metric | Target | Escalation |
229|--------|--------|------------|
230| First contact attempt | Within 4 business hours | Alert to sales manager at 4 hours |
231| Qualification decision | Within 48 hours | Auto-escalate at 48 hours |
232| Meeting scheduled (if qualified) | Within 5 business days | Weekly pipeline review flag |

MQL-to-SQL SLA

MetricTargetEscalation
First contact attemptWithin 4 business hoursAlert to sales manager at 4 hours
Qualification decisionWithin 48 hoursAuto-escalate at 48 hours
Meeting scheduled (if qualified)Within 5 business daysWeekly pipeline review flag
Raw lines 226 to 233
234### SQL-to-Opportunity SLA
236| Metric | Target | Escalation |
237|--------|--------|------------|
238| Discovery call completed | Within 3 business days of SQL | Alert to AE manager |
239| Opportunity created | Within 5 business days of SQL | Pipeline review flag |

SQL-to-Opportunity SLA

MetricTargetEscalation
Discovery call completedWithin 3 business days of SQLAlert to AE manager
Opportunity createdWithin 5 business days of SQLPipeline review flag
Raw lines 234 to 240
241### Opportunity-to-Close SLA
243| Metric | Target | Escalation |
244|--------|--------|------------|
245| Proposal delivered | Within 5 business days of demo | AE manager alert |
246| Deal stale in stage | 2x average days for that stage | Pipeline review flag |
247| Close date pushed 2+ times | Immediate | Forecast review required |
249---

Opportunity-to-Close SLA

MetricTargetEscalation
Proposal deliveredWithin 5 business days of demoAE manager alert
Deal stale in stage2x average days for that stagePipeline review flag
Close date pushed 2+ timesImmediateForecast review required

Raw lines 241 to 250
251## Lead Rejection and Recycling

Lead Rejection and Recycling

Raw lines 251 to 252
253### Rejection Reason Codes
255| Code | Reason | Recycle Action |
256|------|--------|----------------|
257| **FIT-01** | Company too small | Nurture; re-score if company grows |
258| **FIT-02** | Wrong industry | Archive; do not recycle |
259| **FIT-03** | Wrong role / no authority | Nurture; monitor for org changes |
260| **ENG-01** | No response after 3 attempts | Recycle to nurture in 90 days |
261| **ENG-02** | Interested but bad timing | Recycle to nurture; re-engage in 60 days |
262| **QUAL-01** | No budget | Recycle to nurture in 90 days |
263| **QUAL-02** | Using competitor, locked in | Recycle; trigger before contract renewal |
264| **QUAL-03** | Not a real project | Archive; do not recycle |

Rejection Reason Codes

CodeReasonRecycle Action
FIT-01Company too smallNurture; re-score if company grows
FIT-02Wrong industryArchive; do not recycle
FIT-03Wrong role / no authorityNurture; monitor for org changes
ENG-01No response after 3 attemptsRecycle to nurture in 90 days
ENG-02Interested but bad timingRecycle to nurture; re-engage in 60 days
QUAL-01No budgetRecycle to nurture in 90 days
QUAL-02Using competitor, locked inRecycle; trigger before contract renewal
QUAL-03Not a real projectArchive; do not recycle
Raw lines 253 to 265
266### Recycling Workflow
2681. Sales rejects MQL with reason code
2692. CRM updates lifecycle stage to "Recycled"
2703. Lead enters recycling nurture sequence (different from original nurture)
2714. Engagement score resets to baseline (keep fit score)
2725. If lead re-engages and crosses MQL threshold, re-route to sales with "Recycled MQL" flag
2736. Track recycled MQL conversion rate separately

Recycling Workflow

  1. Sales rejects MQL with reason code
  2. CRM updates lifecycle stage to "Recycled"
  3. Lead enters recycling nurture sequence (different from original nurture)
  4. Engagement score resets to baseline (keep fit score)
  5. If lead re-engages and crosses MQL threshold, re-route to sales with "Recycled MQL" flag
  6. Track recycled MQL conversion rate separately
Raw lines 266 to 274
275### Recycling Nurture Sequence
277- **Frequency:** Bi-weekly or monthly (lower frequency than initial nurture)
278- **Content:** Industry insights, case studies, product updates
279- **Duration:** 6 months, then archive if no engagement
280- **Re-MQL trigger:** High-intent action (demo request, pricing page revisit)
282---

Recycling Nurture Sequence

  • Frequency: Bi-weekly or monthly (lower frequency than initial nurture)
  • Content: Industry insights, case studies, product updates
  • Duration: 6 months, then archive if no engagement
  • Re-MQL trigger: High-intent action (demo request, pricing page revisit)

Raw lines 275 to 283
284## Outbound Stages
286Outbound contacts don't fit the inbound lifecycle: they never "convert" on a form, and most never reply. Track them on their own stages, so outbound pipeline isn't hidden inside "Lead" and replies don't get lost.
288| Stage | Entry | Exit | Owner |
289|-------|-------|------|-------|
290| **Targeted** | Added to an outbound list: fit checked, email verified, tier assigned | Enrolled in a sequence, or skipped | SDR / outbound owner |
291| **In sequence** | First touch sent | Any reply, sequence finished, or opted out | SDR / outbound owner |
292| **Replied** | Any human reply on any channel | Classified within one business day | SDR |
293| **Positive** | Reply shows interest or asks for information | Meeting booked, or gone quiet for 14 days | SDR |
294| **Meeting booked** | Calendar invite accepted | Meeting held or no-show | SDR → AE |
295| **Meeting held** | Meeting took place | Qualified into an opportunity, or recycled | AE |
296| **Opportunity** | Qualified (same definition as inbound) | Closed-won or closed-lost | AE |
297| **Not now** | Asked to be contacted later | Reminder date reached → back to Targeted | SDR |
298| **Suppressed** | Opted out, bounced, hostile, customer, or competitor | Never (unless they opt back in) | System |
300**Fields to capture on every outbound contact** so meetings can be attributed and sequences compared:
301- Source list and data provider
302- Signal (type and date) that put them on the list
303- Tier
304- Sequence and step that produced the reply
305- Channel of the reply (email, LinkedIn, phone, other)
306- Reply type (see the cold-email skill's reply handling reference)
307- Last verification date and result
309**Handoff SLA:** positive replies get a human response within minutes during business hours, and a meeting proposal in that first response. Meetings booked by an SDR transfer to the AE with the account brief and the full thread attached.
311**Outbound and inbound collide.** If an outbound contact fills out a form or signs up, keep the outbound history and owner, and record the inbound action. Don't let the inbound workflow reassign the contact and restart a nurture sequence mid-conversation.

Outbound Stages

Outbound contacts don't fit the inbound lifecycle: they never "convert" on a form, and most never reply. Track them on their own stages, so outbound pipeline isn't hidden inside "Lead" and replies don't get lost.

StageEntryExitOwner
TargetedAdded to an outbound list: fit checked, email verified, tier assignedEnrolled in a sequence, or skippedSDR / outbound owner
In sequenceFirst touch sentAny reply, sequence finished, or opted outSDR / outbound owner
RepliedAny human reply on any channelClassified within one business daySDR
PositiveReply shows interest or asks for informationMeeting booked, or gone quiet for 14 daysSDR
Meeting bookedCalendar invite acceptedMeeting held or no-showSDR → AE
Meeting heldMeeting took placeQualified into an opportunity, or recycledAE
OpportunityQualified (same definition as inbound)Closed-won or closed-lostAE
Not nowAsked to be contacted laterReminder date reached → back to TargetedSDR
SuppressedOpted out, bounced, hostile, customer, or competitorNever (unless they opt back in)System

Fields to capture on every outbound contact so meetings can be attributed and sequences compared:

  • Source list and data provider
  • Signal (type and date) that put them on the list
  • Tier
  • Sequence and step that produced the reply
  • Channel of the reply (email, LinkedIn, phone, other)
  • Reply type (see the cold-email skill's reply handling reference)
  • Last verification date and result

Handoff SLA: positive replies get a human response within minutes during business hours, and a meeting proposal in that first response. Meetings booked by an SDR transfer to the AE with the account brief and the full thread attached.

Outbound and inbound collide. If an outbound contact fills out a form or signs up, keep the outbound history and owner, and record the inbound action. Don't let the inbound workflow reassign the contact and restart a nurture sequence mid-conversation.

Raw lines 284 to 311
Names a skill cold-email :306