Skill Tracer
Skills › Marketing Skills › revops

revops

skill · 349 lines · MIT · skills/revops/SKILL.md

The facts

Its description

When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'outbound pipeline stages,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and processes that connect marketing to revenue. For cold outreach emails, see cold-email. For email drip campaigns, see emails. For pricing decisions, see pricing.

The description the agent reads to decide when to use it.

From its settingsline 3

When it starts

The agent picks this skill when someone asks about the systems and processes that connect marketing to revenue — lead lifecycle stages, lead scoring, lead routing, MQL/SQL handoff, CRM automation, deal desk, or data hygiene — or complains that leads aren't getting to sales. It also fires on phrases like 'RevOps,' 'revenue operations,' 'pipeline stages,' or 'when should marketing hand off to sales.'

Things a person might say (the model's guesses)

  • “Our MQLs keep piling up and sales says they're not ready — how should we define MQL vs SQL and set an SLA?”
  • “Can you help me set up lead routing rules and a speed-to-lead process for our SDR team?”
  • “We need to fix our marketing-to-sales handoff and clean up our CRM data.”

A model's summary of when it is used.

A model's reading

Files it mentions

references/lifecycle-definitions.md, references/scoring-models.md, references/inbound-routing.md, references/routing-rules.md, references/automation-playbooks.md

Files the text names, such as ones to read or write. Found by matching words, so treat them as pointers.

Found by matching wordsline 79 line 120 line 151 line 153 line 213

What it leads to

Other skills this one hands off to, calls, requires or offers instead, as a model read them.

A model's reading

What leads to it

Other skills that hand off to this one, call it, require it or offer it instead, as a model read them.

A model's reading

Licence

MIT, from LICENSE

The terms its author shares it under, which let it be shown here.

From the repositorylicence text

Other settings

metadata: version: 2.2.2

More settings at the top of the file, shown as written.

From its settingsline 4
Other files in this skill (6) Close

The text

Open on GitHub

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

1---
2name: revops
3description: "When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'outbound pipeline stages,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and processes that connect marketing to revenue. For cold outreach emails, see cold-email. For email drip campaigns, see emails. For pricing decisions, see pricing."
4metadata:
5 version: 2.2.2
6---
7
8# RevOps
9
10You are an expert in revenue operations. Your goal is to help design and optimize the systems that connect marketing, sales, and customer success into a unified revenue engine.

RevOps

You are an expert in revenue operations. Your goal is to help design and optimize the systems that connect marketing, sales, and customer success into a unified revenue engine.

Raw lines 1 to 11
Names a skill emails :3
Names a skill cold-email :3
Names a skill pricing :3
12## Before Starting
15If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md` filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
17Gather this context (ask if not provided):
191. **GTM motion** — Product-led (PLG), sales-led, or hybrid?
202. **ACV range** — What's the average contract value?
213. **Sales cycle length** — Days from first touch to closed-won?
224. **Current stack** — CRM, marketing automation, scheduling, enrichment tools?
235. **Current state** — How are leads managed today? What's working and what's not?
246. **Goals** — Increase conversion? Reduce speed-to-lead? Fix handoff leaks? Build from scratch?
26Work with whatever the user gives you. If they have a clear problem area, start there. Don't block on missing inputs — use what you have and note what would strengthen the solution.
28---

Before Starting

Check for product marketing context first: If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.

Gather this context (ask if not provided):

  1. GTM motion — Product-led (PLG), sales-led, or hybrid?
  2. ACV range — What's the average contract value?
  3. Sales cycle length — Days from first touch to closed-won?
  4. Current stack — CRM, marketing automation, scheduling, enrichment tools?
  5. Current state — How are leads managed today? What's working and what's not?
  6. Goals — Increase conversion? Reduce speed-to-lead? Fix handoff leaks? Build from scratch?

Work with whatever the user gives you. If they have a clear problem area, start there. Don't block on missing inputs — use what you have and note what would strengthen the solution.


Raw lines 12 to 29
Names a skill product-marketing :14
30## Core Principles

Core Principles

Raw lines 30 to 31
32### Single Source of Truth
33One system of record for every lead and account. If data lives in multiple places, it will conflict. Pick a CRM as the canonical source and sync everything to it.

Single Source of Truth

One system of record for every lead and account. If data lives in multiple places, it will conflict. Pick a CRM as the canonical source and sync everything to it.

Raw lines 32 to 34
35### Define Before Automate
36Get stage definitions, scoring criteria, and routing rules right on paper before building workflows. Automating a broken process just creates broken results faster.

Define Before Automate

Get stage definitions, scoring criteria, and routing rules right on paper before building workflows. Automating a broken process just creates broken results faster.

Raw lines 35 to 37
38### Measure Every Handoff
39Every handoff between teams is a potential leak. Marketing-to-sales, SDR-to-AE, AE-to-CS — each needs an SLA, a tracking mechanism, and someone accountable for follow-through.

Measure Every Handoff

Every handoff between teams is a potential leak. Marketing-to-sales, SDR-to-AE, AE-to-CS — each needs an SLA, a tracking mechanism, and someone accountable for follow-through.

Raw lines 38 to 40
41### Revenue Team Alignment
42Marketing, sales, and customer success must agree on definitions. If marketing calls something an MQL but sales won't work it, the definition is wrong. Alignment meetings aren't optional.
44---

Revenue Team Alignment

Marketing, sales, and customer success must agree on definitions. If marketing calls something an MQL but sales won't work it, the definition is wrong. Alignment meetings aren't optional.


Raw lines 41 to 45
46## Lead Lifecycle Framework

Lead Lifecycle Framework

Raw lines 46 to 47
48### Stage Definitions
50| Stage | Entry Criteria | Exit Criteria | Owner |
51|-------|---------------|---------------|-------|
52| **Subscriber** | Opts in to content (blog, newsletter) | Provides company info or shows engagement | Marketing |
53| **Lead** | Identified contact with basic info | Meets minimum fit criteria | Marketing |
54| **MQL** | Passes fit + engagement threshold | Sales accepts or rejects within SLA | Marketing |
55| **SQL** | Sales accepts and qualifies via conversation | Opportunity created or recycled | Sales (SDR/AE) |
56| **Opportunity** | Budget, authority, need, timeline confirmed | Closed-won or closed-lost | Sales (AE) |
57| **Customer** | Closed-won deal | Expands, renews, or churns | CS / Account Mgmt |
58| **Evangelist** | High NPS, referral activity, case study | Ongoing program participation | CS / Marketing |
60Outbound contacts follow their own stages (targeted → in sequence → replied → positive → meeting booked → meeting held → opportunity), with fields for signal, tier, sequence, and channel so meetings can be attributed. See [references/lifecycle-definitions.md](references/lifecycle-definitions.md#outbound-stages).

Stage Definitions

StageEntry CriteriaExit CriteriaOwner
SubscriberOpts in to content (blog, newsletter)Provides company info or shows engagementMarketing
LeadIdentified contact with basic infoMeets minimum fit criteriaMarketing
MQLPasses fit + engagement thresholdSales accepts or rejects within SLAMarketing
SQLSales accepts and qualifies via conversationOpportunity created or recycledSales (SDR/AE)
OpportunityBudget, authority, need, timeline confirmedClosed-won or closed-lostSales (AE)
CustomerClosed-won dealExpands, renews, or churnsCS / Account Mgmt
EvangelistHigh NPS, referral activity, case studyOngoing program participationCS / Marketing

Outbound contacts follow their own stages (targeted → in sequence → replied → positive → meeting booked → meeting held → opportunity), with fields for signal, tier, sequence, and channel so meetings can be attributed. See references/lifecycle-definitions.md.

Raw lines 48 to 61
62### MQL Definition
64An MQL requires both **fit** and **engagement**:
66- **Fit score** — Does this person match your ICP? (company size, industry, role, tech stack)
67- **Engagement score** — Have they shown buying intent? (pricing page, demo request, multiple visits)
69Neither alone is sufficient. A perfect-fit company that never engages isn't an MQL. A student downloading every ebook isn't an MQL.

MQL Definition

An MQL requires both fit and engagement:

  • Fit score — Does this person match your ICP? (company size, industry, role, tech stack)
  • Engagement score — Have they shown buying intent? (pricing page, demo request, multiple visits)

Neither alone is sufficient. A perfect-fit company that never engages isn't an MQL. A student downloading every ebook isn't an MQL.

Raw lines 62 to 70
71### MQL-to-SQL Handoff SLA
73Define response times and document them:
74- MQL alert sent to assigned rep
75- Rep contacts within **4 hours** (business hours)
76- Rep qualifies or rejects within **48 hours**
77- Rejected MQLs go to recycling nurture with reason code
79**For complete lifecycle stage templates and SLA examples**: See [references/lifecycle-definitions.md](references/lifecycle-definitions.md)
81---

MQL-to-SQL Handoff SLA

Define response times and document them:

  • MQL alert sent to assigned rep
  • Rep contacts within 4 hours (business hours)
  • Rep qualifies or rejects within 48 hours
  • Rejected MQLs go to recycling nurture with reason code

For complete lifecycle stage templates and SLA examples: See references/lifecycle-definitions.md


Raw lines 71 to 82
83## Lead Scoring

Lead Scoring

Raw lines 83 to 84
85### Scoring Dimensions
87**Explicit scoring (fit)** — Who they are:
88- Company size, industry, revenue
89- Job title, seniority, department
90- Tech stack, geography
92**Implicit scoring (engagement)** — What they do:
93- Page visits (especially pricing, demo, case studies)
94- Content downloads, webinar attendance
95- Email engagement (opens, clicks)
96- Product usage (for PLG)
98**Negative scoring** — Disqualifying signals:
99- Competitor email domains
100- Student/personal email
101- Unsubscribes, spam complaints
102- Job title mismatches (intern, student)

Scoring Dimensions

Explicit scoring (fit) — Who they are:

  • Company size, industry, revenue
  • Job title, seniority, department
  • Tech stack, geography

Implicit scoring (engagement) — What they do:

  • Page visits (especially pricing, demo, case studies)
  • Content downloads, webinar attendance
  • Email engagement (opens, clicks)
  • Product usage (for PLG)

Negative scoring — Disqualifying signals:

  • Competitor email domains
  • Student/personal email
  • Unsubscribes, spam complaints
  • Job title mismatches (intern, student)
Raw lines 85 to 103
104### Building a Scoring Model
1061. Define your ICP attributes and weight them
1072. Identify high-intent signals from an eligible cohort with won and lost outcomes, using only features available at the qualification decision
1083. Set point values for each attribute and behavior
1094. Set MQL threshold (typically 50-80 points on a 100-point scale)
1105. Freeze the rule and test a later, fully observed holdout against the current routing baseline; report precision, recall, missed wins, false positives, and workload
1116. Pilot with monitoring and rollback; tune on development cohorts and preserve an untouched holdout for each promotion

Building a Scoring Model

  1. Define your ICP attributes and weight them
  2. Identify high-intent signals from an eligible cohort with won and lost outcomes, using only features available at the qualification decision
  3. Set point values for each attribute and behavior
  4. Set MQL threshold (typically 50-80 points on a 100-point scale)
  5. Freeze the rule and test a later, fully observed holdout against the current routing baseline; report precision, recall, missed wins, false positives, and workload
  6. Pilot with monitoring and rollback; tune on development cohorts and preserve an untouched holdout for each promotion
Raw lines 104 to 112
113### Common Scoring Mistakes
115- Weighting content downloads too heavily (research ≠ buying intent)
116- Not including negative scoring (lets bad leads through)
117- Setting and forgetting (buyer behavior changes; recalibrate quarterly)
118- Scoring all page visits equally (pricing page ≠ blog post)
120**For detailed scoring templates and example models**: See [references/scoring-models.md](references/scoring-models.md)
122---

Common Scoring Mistakes

  • Weighting content downloads too heavily (research ≠ buying intent)
  • Not including negative scoring (lets bad leads through)
  • Setting and forgetting (buyer behavior changes; recalibrate quarterly)
  • Scoring all page visits equally (pricing page ≠ blog post)

For detailed scoring templates and example models: See references/scoring-models.md


Raw lines 113 to 123
124## Lead Routing
126### Routing Methods
128| Method | How It Works | Best For |
129|--------|-------------|----------|
130| **Round-robin** | Distribute evenly across reps | Equal territories, similar deal sizes |
131| **Territory-based** | Assign by geography, vertical, or segment | Regional teams, industry specialists |
132| **Account-based** | Named accounts go to named reps | ABM motions, strategic accounts |
133| **Skill-based** | Route by deal complexity, product line, or language | Diverse product lines, global teams |

Routing Methods

MethodHow It WorksBest For
Round-robinDistribute evenly across repsEqual territories, similar deal sizes
Territory-basedAssign by geography, vertical, or segmentRegional teams, industry specialists
Account-basedNamed accounts go to named repsABM motions, strategic accounts
Skill-basedRoute by deal complexity, product line, or languageDiverse product lines, global teams
Raw lines 126 to 134
135### Routing Rules Essentials
137- Route to the **most specific match** first, then fall back to general
138- Include a **fallback owner** — unassigned leads go cold fast and waste pipeline
139- Round-robin should account for **rep capacity and availability** (PTO, quota attainment)
140- Log every routing decision for audit and optimization

Routing Rules Essentials

  • Route to the most specific match first, then fall back to general
  • Include a fallback owner — unassigned leads go cold fast and waste pipeline
  • Round-robin should account for rep capacity and availability (PTO, quota attainment)
  • Log every routing decision for audit and optimization
Raw lines 135 to 141
142### Speed-to-Lead
144Response time is the single biggest factor in lead conversion:
145- Contact within **5 minutes** = 21x more likely to qualify (Lead Connect)
146- After **30 minutes**, conversion drops by 10x
147- After **24 hours**, the lead is effectively cold
149Build routing rules that prioritize speed. Alert reps immediately. Escalate if SLA is missed.
151For form-submit enrichment, booking branches, missing-data fallbacks, and late results, load [the inbound-routing playbook](references/inbound-routing.md). Use it alongside the ownership and territory rules below.
153**For routing decision trees and platform-specific setup**: See [references/routing-rules.md](references/routing-rules.md)
155---

Speed-to-Lead

Response time is the single biggest factor in lead conversion:

  • Contact within 5 minutes = 21x more likely to qualify (Lead Connect)
  • After 30 minutes, conversion drops by 10x
  • After 24 hours, the lead is effectively cold

Build routing rules that prioritize speed. Alert reps immediately. Escalate if SLA is missed.

For form-submit enrichment, booking branches, missing-data fallbacks, and late results, load the inbound-routing playbook. Use it alongside the ownership and territory rules below.

For routing decision trees and platform-specific setup: See references/routing-rules.md


Raw lines 142 to 156
157## Pipeline Stage Management

Pipeline Stage Management

Raw lines 157 to 158
159### Pipeline Stages
161| Stage | Required Fields | Exit Criteria |
162|-------|----------------|---------------|
163| **Qualified** | Contact info, company, source, fit score | Discovery call scheduled |
164| **Discovery** | Pain points, current solution, timeline | Needs confirmed, demo scheduled |
165| **Demo/Evaluation** | Technical requirements, decision makers | Positive evaluation, proposal requested |
166| **Proposal** | Pricing, terms, stakeholder map | Proposal delivered and reviewed |
167| **Negotiation** | Redlines, approval chain, close date | Terms agreed, contract sent |
168| **Closed Won** | Signed contract, payment terms | Handoff to CS complete |
169| **Closed Lost** | Loss reason, competitor (if any) | Post-mortem logged |

Pipeline Stages

StageRequired FieldsExit Criteria
QualifiedContact info, company, source, fit scoreDiscovery call scheduled
DiscoveryPain points, current solution, timelineNeeds confirmed, demo scheduled
Demo/EvaluationTechnical requirements, decision makersPositive evaluation, proposal requested
ProposalPricing, terms, stakeholder mapProposal delivered and reviewed
NegotiationRedlines, approval chain, close dateTerms agreed, contract sent
Closed WonSigned contract, payment termsHandoff to CS complete
Closed LostLoss reason, competitor (if any)Post-mortem logged
Raw lines 159 to 170
171### Stage Hygiene
173- **Required fields per stage** — Don't let reps advance a deal without filling in required data
174- **Stale deal alerts** — Flag deals that sit in a stage beyond the average time (e.g., 2x average days)
175- **Stage skip detection** — Alert when deals jump stages (Qualified → Proposal skipping Discovery)
176- **Close date discipline** — Push dates must include a reason; no silent pushes

Stage Hygiene

  • Required fields per stage — Don't let reps advance a deal without filling in required data
  • Stale deal alerts — Flag deals that sit in a stage beyond the average time (e.g., 2x average days)
  • Stage skip detection — Alert when deals jump stages (Qualified → Proposal skipping Discovery)
  • Close date discipline — Push dates must include a reason; no silent pushes
Raw lines 171 to 177
178### Pipeline Metrics
180| Metric | What It Tells You |
181|--------|-------------------|
182| Stage conversion rates | Where deals die |
183| Average time in stage | Where deals stall |
184| Pipeline velocity | Revenue per day through the funnel |
185| Coverage ratio | Pipeline value vs. quota (target 3-4x) |
186| Win rate by source | Which channels produce real revenue |
188---

Pipeline Metrics

MetricWhat It Tells You
Stage conversion ratesWhere deals die
Average time in stageWhere deals stall
Pipeline velocityRevenue per day through the funnel
Coverage ratioPipeline value vs. quota (target 3-4x)
Win rate by sourceWhich channels produce real revenue

Raw lines 178 to 189
190## CRM Automation Workflows

CRM Automation Workflows

Raw lines 190 to 191
192### Essential Automations
194- **Lifecycle stage updates** — Auto-advance stages when criteria are met
195- **Task creation on handoff** — Create follow-up task when MQL assigned to rep
196- **SLA alerts** — Notify manager if rep misses response time SLA
197- **Deal stage triggers** — Auto-send proposals, update forecasts, notify CS on close

Essential Automations

  • Lifecycle stage updates — Auto-advance stages when criteria are met
  • Task creation on handoff — Create follow-up task when MQL assigned to rep
  • SLA alerts — Notify manager if rep misses response time SLA
  • Deal stage triggers — Auto-send proposals, update forecasts, notify CS on close
Raw lines 192 to 198
199### Marketing-to-Sales Automations
201- **MQL alert** — Instant notification to assigned rep with lead context
202- **Meeting booked** — Notify AE when prospect books via scheduling tool
203- **Lead activity digest** — Daily summary of high-intent actions by active leads
204- **Re-engagement trigger** — Alert sales when a dormant lead returns to site

Marketing-to-Sales Automations

  • MQL alert — Instant notification to assigned rep with lead context
  • Meeting booked — Notify AE when prospect books via scheduling tool
  • Lead activity digest — Daily summary of high-intent actions by active leads
  • Re-engagement trigger — Alert sales when a dormant lead returns to site
Raw lines 199 to 205
206### Calendar Scheduling Integration
208- **Round-robin scheduling** — Distribute meetings evenly across team
209- **Routing by criteria** — Send enterprise leads to senior AEs, SMB to junior reps
210- **Pre-meeting enrichment** — Auto-populate CRM record before the call
211- **No-show workflows** — Auto-follow-up if prospect misses meeting
213**For platform-specific workflow recipes**: See [references/automation-playbooks.md](references/automation-playbooks.md)
215---

Calendar Scheduling Integration

  • Round-robin scheduling — Distribute meetings evenly across team
  • Routing by criteria — Send enterprise leads to senior AEs, SMB to junior reps
  • Pre-meeting enrichment — Auto-populate CRM record before the call
  • No-show workflows — Auto-follow-up if prospect misses meeting

For platform-specific workflow recipes: See references/automation-playbooks.md


Raw lines 206 to 216
217## Deal Desk Processes

Deal Desk Processes

Raw lines 217 to 218
219### When You Need a Deal Desk
221- ACV above **$25K** (or your threshold for non-standard deals)
222- Non-standard payment terms (net-90, quarterly billing)
223- Multi-year contracts with custom pricing
224- Volume discounts beyond published tiers
225- Custom legal terms or SLAs

When You Need a Deal Desk

  • ACV above $25K (or your threshold for non-standard deals)
  • Non-standard payment terms (net-90, quarterly billing)
  • Multi-year contracts with custom pricing
  • Volume discounts beyond published tiers
  • Custom legal terms or SLAs
Raw lines 219 to 226
227### Approval Workflow Tiers
229| Deal Size | Approval Required |
230|-----------|-------------------|
231| Standard pricing | Auto-approved |
232| 10-20% discount | Sales manager |
233| 20-40% discount | VP Sales |
234| 40%+ discount or custom terms | Deal desk review |
235| Multi-year / enterprise | Finance + Legal |

Approval Workflow Tiers

Deal SizeApproval Required
Standard pricingAuto-approved
10-20% discountSales manager
20-40% discountVP Sales
40%+ discount or custom termsDeal desk review
Multi-year / enterpriseFinance + Legal
Raw lines 227 to 236
237### Non-Standard Terms Handling
239Document every exception. Track which non-standard terms get requested most — if everyone asks for the same exception, it should become standard. Review quarterly.
241---

Non-Standard Terms Handling

Document every exception. Track which non-standard terms get requested most — if everyone asks for the same exception, it should become standard. Review quarterly.


Raw lines 237 to 242
243## Data Hygiene & Enrichment

Data Hygiene & Enrichment

Raw lines 243 to 244
245### Dedup Strategy
247- **Matching rules** — Email domain + company name + phone as primary match keys
248- **Merge priority** — CRM record wins over marketing automation; most recent activity wins for fields
249- **Scheduled dedup** — Run weekly automated dedup with manual review for edge cases

Dedup Strategy

  • Matching rules — Email domain + company name + phone as primary match keys
  • Merge priority — CRM record wins over marketing automation; most recent activity wins for fields
  • Scheduled dedup — Run weekly automated dedup with manual review for edge cases
Raw lines 245 to 250
251### Required Fields Enforcement
253- Enforce required fields at each lifecycle stage
254- Block stage advancement if fields are empty
255- Use progressive profiling — don't require everything upfront

Required Fields Enforcement

  • Enforce required fields at each lifecycle stage
  • Block stage advancement if fields are empty
  • Use progressive profiling — don't require everything upfront
Raw lines 251 to 256
257### Enrichment Tools
259| Tool | Strength |
260|------|----------|
261| Clay | Waterfall enrichment across many providers |
262| Apollo | Contact data + sequences, strong for prospecting |
263| ZoomInfo | Enterprise-grade, largest B2B database |

Enrichment Tools

ToolStrength
ClayWaterfall enrichment across many providers
ApolloContact data + sequences, strong for prospecting
ZoomInfoEnterprise-grade, largest B2B database
Raw lines 257 to 264
265### Quarterly Audit Checklist
267- Review and merge duplicates
268- Validate email deliverability on stale contacts
269- Archive contacts with no activity in 12+ months
270- Audit lifecycle stage distribution (look for bottlenecks)
271- Verify enrichment data accuracy on a sample set
273---

Quarterly Audit Checklist

  • Review and merge duplicates
  • Validate email deliverability on stale contacts
  • Archive contacts with no activity in 12+ months
  • Audit lifecycle stage distribution (look for bottlenecks)
  • Verify enrichment data accuracy on a sample set

Raw lines 265 to 274
275## RevOps Metrics Dashboard

RevOps Metrics Dashboard

Raw lines 275 to 276
277### Key Metrics
279| Metric | Formula / Definition | Benchmark |
280|--------|---------------------|-----------|
281| Lead-to-MQL rate | MQLs / Total leads | 5-15% |
282| MQL-to-SQL rate | SQLs / MQLs | 30-50% |
283| SQL-to-Opportunity | Opportunities / SQLs | 50-70% |
284| Pipeline velocity | (# deals x avg deal size x win rate) / avg sales cycle | Varies by ACV |
285| CAC | Total sales + marketing spend / new customers | LTV:CAC > 3:1 |
286| LTV:CAC ratio | Customer lifetime value / CAC | 3:1 to 5:1 healthy |
287| Speed-to-lead | Time from form fill to first rep contact | < 5 minutes ideal |
288| Win rate | Closed-won / total opportunities | 20-30% (varies) |

Key Metrics

MetricFormula / DefinitionBenchmark
Lead-to-MQL rateMQLs / Total leads5-15%
MQL-to-SQL rateSQLs / MQLs30-50%
SQL-to-OpportunityOpportunities / SQLs50-70%
Pipeline velocity(# deals x avg deal size x win rate) / avg sales cycleVaries by ACV
CACTotal sales + marketing spend / new customersLTV:CAC > 3:1
LTV:CAC ratioCustomer lifetime value / CAC3:1 to 5:1 healthy
Speed-to-leadTime from form fill to first rep contact< 5 minutes ideal
Win rateClosed-won / total opportunities20-30% (varies)
Raw lines 277 to 289
290### Dashboard Structure
292Build three views:
2931. **Marketing view** — Lead volume, MQL rate, source attribution, cost per MQL
2942. **Sales view** — Pipeline value, stage conversion, velocity, forecast accuracy
2953. **Executive view** — CAC, LTV:CAC, revenue vs. target, pipeline coverage
297---

Dashboard Structure

Build three views:

  1. Marketing view — Lead volume, MQL rate, source attribution, cost per MQL
  2. Sales view — Pipeline value, stage conversion, velocity, forecast accuracy
  3. Executive view — CAC, LTV:CAC, revenue vs. target, pipeline coverage

Raw lines 290 to 298
299## Output Format
301When delivering RevOps recommendations, provide:
3031. **Lifecycle stage document** — Stage definitions with entry/exit criteria, owners, and SLAs
3042. **Scoring specification** — Fit and engagement attributes with point values and MQL threshold
3053. **Routing rules document** — Decision tree with assignment logic and fallbacks
3064. **Pipeline configuration** — Stage definitions, required fields, and automation triggers
3075. **Metrics dashboard spec** — Key metrics, data sources, and target benchmarks
309Format each as a standalone document the user can implement directly. Include platform-specific guidance when the CRM is known.
311---

Output Format

When delivering RevOps recommendations, provide:

  1. Lifecycle stage document — Stage definitions with entry/exit criteria, owners, and SLAs
  2. Scoring specification — Fit and engagement attributes with point values and MQL threshold
  3. Routing rules document — Decision tree with assignment logic and fallbacks
  4. Pipeline configuration — Stage definitions, required fields, and automation triggers
  5. Metrics dashboard spec — Key metrics, data sources, and target benchmarks

Format each as a standalone document the user can implement directly. Include platform-specific guidance when the CRM is known.


Raw lines 299 to 312
313## Task-Specific Questions
3151. What CRM platform are you using (or planning to use)?
3162. How many leads per month do you generate?
3173. What's your current MQL definition?
3184. Where do leads get stuck in your funnel?
3195. Do you have SLAs between marketing and sales today?
321---

Task-Specific Questions

  1. What CRM platform are you using (or planning to use)?
  2. How many leads per month do you generate?
  3. What's your current MQL definition?
  4. Where do leads get stuck in your funnel?
  5. Do you have SLAs between marketing and sales today?

Raw lines 313 to 322
323## Tool Integrations
325For implementation, see the [tools registry](https://github.com/coreyhaines31/marketingskills/blob/main/tools/REGISTRY.md). Key RevOps tools:
327| Tool | What It Does | Guide |
328|------|-------------|-------|
329| **HubSpot** | CRM, marketing automation, lead scoring, workflows | [hubspot.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/hubspot.md) |
330| **Salesforce** | Enterprise CRM, pipeline management, reporting | [salesforce.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/salesforce.md) |
331| **Calendly** | Meeting scheduling, round-robin routing | [calendly.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/calendly.md) |
332| **SavvyCal** | Scheduling with priority-based availability | [savvycal.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/savvycal.md) |
333| **Attio** | CRM with a hosted MCP for agents | [attio.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/attio.md) |
334| **Apollo** | Contact data, enrichment, and outbound sequences | [apollo.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/apollo.md) |
335| **ActiveCampaign** | Marketing automation for SMBs, lead scoring | [activecampaign.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/activecampaign.md) |
336| **Zapier** | Cross-tool automation and workflow glue | [zapier.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/zapier.md) |
337| **Introw** | Partner-sourced pipeline, commissions, deal registration, QBRs | [introw.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/introw.md) |
338| **Crossbeam** | Partner account overlaps and co-sell identification | [crossbeam.md](https://github.com/coreyhaines31/marketingskills/blob/main/tools/integrations/crossbeam.md) |
340---

Tool Integrations

For implementation, see the tools registry. Key RevOps tools:

ToolWhat It DoesGuide
HubSpotCRM, marketing automation, lead scoring, workflowshubspot.md
SalesforceEnterprise CRM, pipeline management, reportingsalesforce.md
CalendlyMeeting scheduling, round-robin routingcalendly.md
SavvyCalScheduling with priority-based availabilitysavvycal.md
AttioCRM with a hosted MCP for agentsattio.md
ApolloContact data, enrichment, and outbound sequencesapollo.md
ActiveCampaignMarketing automation for SMBs, lead scoringactivecampaign.md
ZapierCross-tool automation and workflow gluezapier.md
IntrowPartner-sourced pipeline, commissions, deal registration, QBRsintrow.md
CrossbeamPartner account overlaps and co-sell identificationcrossbeam.md

Raw lines 323 to 341
Uses an outside tool MCP :333
342## Related Skills
344- **cold-email**: For outbound prospecting emails
345- **emails**: For lifecycle and nurture email flows
346- **pricing**: For pricing decisions and packaging
347- **analytics**: For tracking pipeline metrics and attribution
348- **launch**: For go-to-market launch planning
349- **sales-enablement**: For sales collateral, decks, and objection handling

Related Skills

  • cold-email: For outbound prospecting emails
  • emails: For lifecycle and nurture email flows
  • pricing: For pricing decisions and packaging
  • analytics: For tracking pipeline metrics and attribution
  • launch: For go-to-market launch planning
  • sales-enablement: For sales collateral, decks, and objection handling
Raw lines 342 to 349
Names a skill analytics :347
Names a skill launch :348
Names a skill sales-enablement :349

From coreyhaines31/marketingskills at 88c79f6, 2026-10-30. Skills read by DeepSeek V4.1 Flash on 2026-11-04. Summary and techniques by Claude Opus 5.5 on 2026-11-06.