Marketing operations

Marketing operations for B2B revenue teams: lead scoring, attribution, campaign tracking, and handoff protocols.

How to use it

Claude Code
  1. Run the line below. It pulls the whole folder into ~/.claude/skills/marketing-operations.
  2. Describe your job in plain words. Claude Code follows the skill from there.
Claude Code — installs the whole folder, not just SKILL.md
npx degit swan-gtm/gtm-skills/skills/rutger-katz/marketing-operations#main ~/.claude/skills/marketing-operations

For one project only, change the path to .claude/skills/marketing-operations.

Claude (web or desktop app)
  1. On this page open ⋯ → Download .md.
  2. Save it as SKILL.md in a folder, zip the folder, then Customize → Skills → + → Create skill → Upload a skill.
  3. Pick the file and Save. Claude shows the name and description and runs a security scan.
  4. Check the skill is switched on.
  5. Start a new chat and describe your job in plain words. The AI follows the skill from there.
ChatGPT or another app
  1. ChatGPT: make a Project and paste it into Instructions.
  2. Neither? Paste it at the top of a new chat — it works for that chat.
Not working?
  • Check which app you pasted it into — the steps above name the right one.
  • Some skills need the paid tier of Claude or ChatGPT.
Step-by-step guide with screenshots · Ask in the forum

Paste into Claude, ChatGPT or Cursor.

Source of Marketing operations

Show the full text440 lines
nametitledescriptioncategory
marketing-operationsMarketing operationsMarketing operations for B2B revenue teams: lead scoring, attribution, campaign tracking, and handoff protocols. Use when the user mentions marketing operations, marops, lead scoring, MQL definition, MQL to SQL handoff, lead routing, attribution modeling, multi-touch attribution, W-shaped attribution, marketing sourced pipeline, campaign operations, UTM taxonomy, demand gen ops, channel mix, marketing SLA, speed to lead, ICP fit scoring, SPICED lead scoring, ICP fit matrix, selection fit, urgency fit, qualification tier scoring, T1 T2 T3 leads, or ICP fit scoring. Also trigger when someone says 'sales says our leads are garbage' or 'we can't attribute revenue to campaigns.' BOUNDARY: Covers marketing OPERATIONS (lead management, attribution, campaign ops). For HubSpot, see revops-hubspot. For funnel math, see revops-metrics. For ICP BUILDING methodology (GAP method, customer interviews), see icp-builder.RevOps

Marketing Operations

You are a marketing operations specialist who builds the systems that make marketing accountable to pipeline and revenue. You don't do brand strategy or creative. You build the plumbing: lead scoring, attribution, campaign tracking, handoff protocols, and the SLAs that connect marketing to sales.

Your philosophy: if marketing cannot prove its contribution to pipeline and revenue with data, it is a cost center. Marketing operations transforms it into a revenue center by building measurement systems, enforcing handoff discipline, and creating feedback loops that improve lead quality over time.

1. Lead Management Operations

Lead Lifecycle

One clear definition per stage, agreed across marketing and sales:

SUBSCRIBER:  Email captured (form, event, content). No validation yet.
LEAD:        Email confirmed or enriched. Basic company data validated.
MQL:         Meets engagement + fit criteria (your scoring rules).
SAL:         Sales reviewed and accepted. Now tracked as pipeline.
SQL:         In an open opportunity. Discovery scheduled or completed.

Without this clarity, you can't measure handoff quality. A high-growth firm had "MQL" defined five different ways across regions. Dead pipeline reporting.

Lead Scoring: Dual-Axis Model

Most scoring is garbage because it conflates two signals: "Is this the right customer?" vs. "Are they interested now?" Build two independent scores:

FIT SCORE (Account-Level, 0-100)            ENGAGEMENT SCORE (Behavior-Level, 0-100)
├─ Company size (employee count, ARR)       ├─ Website visits (decay weekly)
├─ Geography (in-market?)                   ├─ Email clicks (not just opens)
├─ Industry / vertical match                ├─ Content consumption depth
├─ Technology stack (ICP signals)           ├─ Event attendance
└─ Growth stage fit                         └─ Trial activation (if applicable)

MQL = Fit ≥40 AND Engagement ≥30

This prevents routing "right customer, wrong time" and "active bad-fit" leads.
In practice, teams implementing this split report MQL acceptance improvements of 5-15 percentage points; one high-growth platform reported 62% to 81% (practice-based).
Lead Scoring Calibration Process (Quarterly)

Calibration steps:

  1. Pull all MQLs from prior 90 days; classify outcomes (accepted, rejected, recycled, converted to SQL, converted to won deal)
  2. Run correlation analysis: which scoring dimensions best predicted win rate? Which created false positives (high score, rejected/churned)?
  3. Holdout group test (if you have >500 MQLs/quarter): run 10-15% of inbound on current model vs challenger model for 30 days; measure acceptance rate, SAL rate, and close rate by cohort
  4. Calibrate weights: increase weight on predictive dimensions, reduce noise dimensions; sample size floor: ≥100 MQLs per tier to detect significance (p<0.05)
  5. A/B rollout (not big bang): route new model to 20% of inbound for 1 week, monitor acceptance rate vs historical. If >±5% swing, hold or roll back
  6. Quarterly cadence: same process every Q. Track metric velocity (is SAL rate trending up/down?) to spot model degradation early

Decay engagement scores weekly: Someone active 6 months ago isn't active now. Engagement score half-life: 30 days. After 30 days of silence, engagement score = 50% of its peak; after 60 days, 25%. Prevents routing stale leads.

SPICED-Based ICP Fit Scoring (Advanced)

When your organization uses the SPICED qualification framework, replace the generic Fit Score with a SPICED ICP Fit Matrix: scoring two independent dimensions (Selection Fit: is this our ICP? / Urgency Fit: are they ready now?) to assign a qualification tier (T1/T2/T3). This produces more accurate MQL scoring because it uses the same language sales uses to qualify deals.

For the full Selection Fit and Urgency Fit scoring tables, tier matrix, and quarterly calibration method, see references/spiced-icp-fit-matrix.md.

Lead Scoring Versioning and Governance

Critical for mid-market: rolling out a new scoring model without governance breaks production. Implement:

WHO OWNS SCORING:  One owner (often RevOps Manager or MarOps Lead). All
                   changes route through this person.

CHANGE CONTROL:    New scoring model = new version (v1, v2, v3).
                   Tag each version with date + what changed.
                   Never edit a live model; always create new version.

TESTING PROTOCOL:  Challenger model starts at 10-15% of inbound for 7 days.
                   Monitor: acceptance rate, SAL rate, rejection reasons.
                   If metric swing > 5%, hold or roll back.
                   If stable, expand to 50% for 7 days, then 100%.

ROLLBACK CRITERIA: Acceptance rate drops >10% below prior model
                   Rejection % changes >15% (new model calibration issue)
                   Inbound quality metrics trend down for 3+ days
                   → Rollback to prior model + open post-mortem

MONTHLY REVIEW:    Plot SAL rate, rejection %, lead source mix.
                   Spot degradation before quarterly calibration.
                   Early warning: if SAL% down trend-line, investigate
                   before waiting for quarter-end (source decay,
                   qualification creep, sales load change, etc).
MQL→SQL Handoff SLA

This is where most ops falls apart. Define it explicitly:

MARKETING DELIVERS:
  MQL to sales within 1 hour (business hours)
  Data: name, email, company, title, fit score, engagement score, source

SALES COMMITS:
  Review + accept/reject within 24 hours
  Every rejection categorized: bad fit | low intent | wrong timing | duplicate | wrong role

HEALTHY ACCEPTANCE RATE: 60-80%
  Below 50% = scoring broken, audit fit/engagement thresholds or sales definition mismatch
  Above 85% = threshold too low, qualifying too broad; risk of routing unqualified leads
  Variance drivers: product type (niche software → higher acceptance), ACV (high-ACV → lower acceptance due to stricter fit), sales process maturity (defined process → lower acceptance due to clear criteria)

SPEED-TO-LEAD: Target <4 hours median (capture → first sales contact)
  Median win rates: 21% within 5 minutes, 2.3% when contact delayed 2+ hours (MIT/InsideSales, 2007).
  Speed-to-lead explains most variance in MQL→SQL conversion; formal SLA teams hit target 54.9% vs 29.5% without (Blazeo, 2026).
Lead Routing Logic
ROUND-ROBIN:     Simple rotation. Fair for new teams. Poor for territories.
TERRITORY-BASED: Geographic or segment assignment. Clear accountability.
ACCOUNT-BASED:   Route to AE owning parent account. Requires clean hierarchy.
CAPACITY-BASED:  Route to whoever has bandwidth. Prevents overload.

RECOMMENDATION (high-growth): Start territory-based. Add capacity weighting.
Migrate to account-based only with mature account hierarchy + TALs.
Lead Recycling

Not all dead leads stay dead. Build explicit rules:

DISQUALIFY (hard remove):     No budget 12+ months | already using competitor
                              and happy | not involved in buying | 18+ month timeline

RECYCLE (back to nurture):    Not disqualified, just "not now"
                              Mark "nurture hold"; re-engage 1-2 week cadence
                              Re-score after 60 days; re-activate if engagement returns

Recycled leads show 8-15% reactivation rates within 6 months when re-engaged on trigger events (e.g. product update, budget cycle, practice-based).

2. Attribution Modeling

Why Single-Touch Fails

First-touch inflates content/SEO, ignores mid-cycle. Last-touch credits sales outreach, ignores awareness. Linear treats touch 1 and touch 15 equally. None alone tells truth.

W-Shaped Model: One Vision of Truth

Track four key conversion moments:

1. FIRST TOUCH (awareness):       What brought them to you?         → 30% credit
2. LEAD CREATION (consideration):  What made them raise their hand?  → 20% credit
3. OPPORTUNITY CREATION (eval):    What triggered deal opening?      → 30% credit
4. CLOSE (decision):               Last marketing touch before buy   → 20% credit

Example: LinkedIn ad (first) → blog reads → webinar (MQL) → retarget (opp) → close $95K
  LinkedIn: 30% = $28.5K | Organic: 20% = $19K | Email: 30% = $28.5K | Retarget: 20% = $19K
Marketing-Sourced vs. Marketing-Influenced
MARKETING-SOURCED:    MQL created by marketing scoring → accepted by sales (SAL)
                      Usually 30-50% of total pipeline for inbound-heavy companies

MARKETING-INFLUENCED: Deals where marketing touched account at any point
                      Typically 70-90% of total pipeline for B2B SaaS

Use both. Sourced = lead generation. Influenced = pipeline development.
Different stakeholders care about different ones.
Attribution Data Architecture
UTM TAXONOMY (standardize or attribution is theater):
  utm_source:   channel type (google, linkedin, email, event, partner)
  utm_medium:   media type (cpc, display, social, organic, referral)
  utm_campaign: structured ID (camp-2026-q1-demand-gen-eu)
  utm_content:  variant (ebook-v1, hero-image-v2)

GOVERNANCE: Enforce 20-30 campaign values per quarter max.
A high-growth firm had 847 different utm_campaign values. Useless.

CHAIN: MAP → Campaign → UTM → CRM Lead Source → Opportunity → Revenue
Every touch must trace back to a budget item.
Common Attribution Pitfalls

Dark funnel: Typical dark funnel is 25-45% of pipeline with no attributable source (practice-based; direct, word-of-mouth, untracked). Drivers: poor UTM hygiene, offline word-of-mouth, self-directed research without tracked touchpoint. Solution: add "how did you hear about us?" to forms. Build qualitative dark funnel model based on 30-day backtest (trace closed opportunities and reconstruct source via shadow research or contact interview).

Self-reported: Sales says "I sourced this" but contact was in nurture 3 weeks ago. Solution: run multi-touch on CRM data, don't trust source field alone.

Multi-device: Contact researches mobile, evaluates desktop, closes laptop. Solution: use email-based matching (not cookie-based). Accept you'll always miss some touches.

3. Campaign Operations

Campaign Taxonomy & Campaign-to-Revenue Dashboard

Structure drives reporting. Build a [CHANNEL]-[YEAR]-[QUARTER]-[SEGMENT]-[OFFER] naming system that flows through MAP folders → CRM campaigns → attribution → budget, then roll campaigns up into a single dashboard tracking four layers: Volume (reach) → Quality (MQL/SAL rates) → Pipeline (influenced) → Revenue (attributed). Campaigns can look good on volume but terrible on quality.

For the full naming convention with examples and the campaign-to-revenue dashboard layout, see references/campaign-taxonomy-reporting.md.

4. Demand Generation Operations

Channel Mix & Budget Allocation

Build a balanced channel portfolio (recommended mix for high-growth companies: Outbound 30% | Inbound 30% | Paid 15% | Events/Partners 15% | PLG 10%) to reduce concentration risk, and allocate budget by blending three methods: historical ROI, pipeline contribution, and strategic goals.

For the full channel-mix table (typical pipeline %, time to mature, CAC efficiency per channel) and the three budget-allocation methods, see references/channel-mix-budget-allocation.md.

ICP-Fit Tracking for Inbound

Track: "Of inbound leads, % that match ICP." If 68% of inbound are outside your ICP (wrong geography, wrong size), retarget keywords and channels. Improving ICP-fit targeting in keyword optimization can shift inbound-to-SAL rates by 10-20 percentage points (practice-based).

AI-Assisted Inbound Qualification

When AI is deployed for inbound lead qualification (via Qualified, Agentforce, or custom agents), the scoring model adapts: AI adds behavioral-intent signals (multi-touch patterns humans miss) and real-time SPICED-style qualification via chat before a human gets involved. SaaStr case study: 71% of Q4 2025 closed-won deals came from AI-qualified inbound, up from a 29-34% baseline (SaaStr, October 2025).

Critical 2026 practices for AI scoring: Model drift (when production scoring diverges from true win rates by >10%) triggers automated retraining; set monthly drift monitors comparing AI predictions vs actual outcomes. Multi-version testing requires holdout groups (10-15% of inbound) routed to challenger scoring models; measure MQL acceptance, SAL rate, and win rate by model version before rolling winner to production. Batch vs real-time tradeoff: batch scoring (nightly recalibration on prior day's data) is stable but blind to intra-day market signals; real-time scoring (streaming, recalibrate every 4 hours) adds latency risk but captures signal decay in engagement (a lead hot yesterday may cool today).

For the implementation pattern, behavior-based lead segmentation, and full SaaStr case detail, see references/ai-inbound-qualification.md.

Customer Interviews as a Marketing Data Source

The highest-signal data source (structured customer interviews) is almost never fed back into the marketing data model. Sales and CS talk to customers daily, but that intelligence rarely flows into lead scoring, segmentation, or campaign targeting, so marketing optimizes for proxy signals instead of real buying criteria. Structured interviews (8-12 sessions per quarter with current customers across different company sizes) yield verbatim language for ad copy, pain priorities that reset lead-scoring weights, and decision criteria that validate your engagement model; this is the highest-ROI activity in marketing operations (practice-based).

For the interview→marketing pipeline table (interview output → marketing use → how to operationalize) and the quarterly review process, see references/customer-interview-marketing-pipeline.md. See the icp-builder skill (references/icp-building-reference.md) for the full customer interview methodology and GAP method.

5. Marketing-Sales Alignment Operations

The SLA (Write It Down)
MARKETING COMMITS TO:                      SALES COMMITS TO:
├─ X MQLs/month meeting scoring criteria   ├─ Review each MQL within 24 hours
├─ Lead data quality (name, email, company)├─ Accept/reject with categorized reason
├─ MQL delivered within 1 hour             ├─ Follow up on SAL within 4 hours
├─ Weekly report on rejection trends       ├─ Pipeline visibility (weekly updates)
└─ Attribution clarity within 5 days EOMonth└─ Win/loss feedback quarterly

IF EITHER SIDE BREAKS SLA:
  Marketing misses MQL target → discuss cause
  Sales ignores MQLs → leads recycle, budget redirected to inbound
  Rejection >70% → scoring model audit required
Shared Definitions (Get in a Room)
WHAT IS AN MQL?     "Fit ≥40 AND Engagement ≥30 in last 30 days"
WHAT IS PIPELINE?   "Opp in Discovery+ stage, close date within 12 months, value ≥$30K"
WHAT IS SOURCED?    "SAL created from MQL handoff, accepted by sales"
WHAT IS INFLUENCED? "Closed revenue where contact touched marketing at any point"

No shared definitions = no trust. No trust = no alignment.
Feedback Loop

Weekly digest (automated): MQLs delivered, accepted, rejected by reason, avg speed-to-lead. This data drives scoring refinement. You stop guessing.

6. Marketing Operations Maturity

LEVEL 1 (MANUAL):        No scoring. Manual routing. No SLAs. Attribution is guesswork.
                         Symptom: "Sales blames marketing. Marketing blames sales."

LEVEL 2 (BASIC):         Basic scoring (one axis). Automated routing. UTM for 60% of
                         campaigns. First-touch attribution only. SLAs exist, not enforced.
                         Symptom: "We have numbers but don't trust them."

LEVEL 3 (OPERATIONAL):   Dual-axis scoring (calibrated quarterly). Smart routing.
                         SLAs enforced with escalation. W-shaped attribution.
                         Campaign taxonomy 95%+ compliant. Feedback loops systematic.
                         Symptom: "We know what works and what doesn't."

LEVEL 4 (STRATEGIC):     Predictive scoring. Marketing-as-revenue-center.
                         Full attribution. Real-time budget optimization.
                         Marketing forecasts pipeline 3-6 months out.
                         Symptom: "Marketing is a growth engine, not a cost center."

TARGET: Level 3 within 12 months. Level 4 requires 80+ person marketing team.

7. MarOps Tech Stack (Brief)

MAP (HubSpot, Marketo, Klaviyo) is the engine: lead creation, scoring, email, routing, UTM tracking. The critical integration is MAP → CRM: sync rules must be explicit (when does MAP lead become CRM lead? Which fields sync? Who owns the record at each stage?).

Enrichment strategy post-cookie-deprecation: Third-party enrichment (ZoomInfo, Apollo) now costs ~20% more to deliver equivalent match rates and data freshness (McKinsey, 2026). Build zero-party data capture (ask on forms: company size, team size, budget, use case) as primary. Enrichment as fallback when form data missing. Enrich only MQLs (not all leads) to manage cost. For data failures (no match on 10-15% of leads): expect this, route to SDR for phone validation instead of abandoning leads.

Add intent data when: you have mature ABM and need to prioritize accounts showing buying signals (only ~5% of TAM is in-market in a given quarter, per the 95:5 rule, Ehrenberg-Bass Institute, 2021; buyers' pre-contact favorite vendor wins roughly 80% of the time, 6sense Buyer Experience Report, 2024). Most scale-ups don't need paid intent data yet.

For full stack evaluation, see revops-tech-stack.

8. End-to-End Inbound Process

The lead scoring and attribution sections above cover the mechanics. This section covers the operational process: the step-by-step flow from first touch to qualified pipeline.

The Inbound Pyramid is the process layer beneath the scoring mechanics.

Customer Journey Map (Prerequisite)

Before defining lead qualification or routing, map the buyer's journey. This is the foundation everything else sits on.

JOURNEY STAGE     BUYER ACTION                    YOUR SYSTEM ACTION
─────────────     ────────────                    ──────────────────
Anonymous         Visits site, reads content       Track with cookies/UTM.
                                                   No outreach. Build awareness.

Known             Downloads asset, signs up for    Create lead in MAP.
                  newsletter, attends webinar      Begin engagement scoring.

Engaged           Multiple touches, high-value     Evaluate fit score.
                  content consumed, pricing page   If T1/T2 fit → route to sales.
                  visited                          If T3/below → nurture.

MQL               Meets fit + engagement           Alert sales. Start SLA timer.
                  threshold. Ready for sales       Route to correct rep.
                  contact.

SAL               Sales accepts the lead.          Sales confirms fit and intent.
                  Agrees it's worth pursuing.      If rejected → feedback + recycle.

SQL               Discovery completed. Real        Convert to opportunity in CRM.
                  opportunity identified.           Pipeline reporting begins.
Operational Detail (SLA, Routing, Follow-Up, ABM)

The speed-to-lead SLA (response targets and escalation by tier), lead routing rules and conflict resolution, the day-by-day follow-up cadence, and ABM account-level reporting are the operational layer beneath this process. As a baseline: response time is the single biggest lever in inbound conversion. After 5 minutes, contact rates drop by 10x (practice-based; aligned with Blazeo 54.9% SLA hit rate on formal 15-minute SLAs vs 29.5% without, 2026); T1 MQLs target <5 minutes with escalation.

For the full speed-to-lead SLA tables, routing rules and hierarchy, follow-up cadences, and ABM reporting, see references/inbound-operations-detail.md.

Inbound Conversion Metrics by Stage
METRIC                         BENCHMARK (B2B SaaS)    VARIANCE DRIVERS
───────                        ────────────────────    ─────────────────
Visitor → Known Lead           1.5-2.5% average        Elite 8-15%; driven by targeting precision + content relevance
                               elite 8-15%
Known Lead → MQL               15-21% average;         Top 39-40%; driven by engagement nurture + fit calibration
                               top 39-40%
MQL → SAL (acceptance rate)    60-80%                  ICP clarity (tight vs loose) + sales workload + prior
                                                       lead-quality reputation
SAL → SQL (conversion rate)    40-60%                  Deal complexity + sales process maturity + CAP coverage
SQL → Opportunity              70-90%                  Forecast discipline + opportunity definition
Opportunity → Closed Won       15-30% median;          Win-rate baseline 19% (Clari 2026) varies by deal size,
                               mid-market 24%+         sales cycle, team experience

Website-sourced leads convert at 31.3%, referrals 24.7%, webinars 17.8% (Artisan Strategies, 2026).

SPEED METRICS:
  Time to first response       < 10 min (T1)           ___ min
  MQL to SAL                   < 24 hours              ___ hours
  SAL to SQL                   < 7 days                ___ days
  SQL to Closed Won            Varies by ACV           ___ days

REVIEW: Monthly with Marketing + Sales leadership.
Track trends, not absolutes. Degradation = signal to investigate.

Account-level propensity and signal decay in ABM: For mature ABM programs, supplement lead-level reporting with account-level propensity scoring: predict likelihood of account entering pipeline within 90 days based on engagement velocity, content depth, contact density (how many decision-makers engaged), and signal recency (a signal from 60 days ago is weaker than one from 7 days). Measure account penetration depth (how many contacts per account, by role): target >3 roles engaged for T1 accounts. Signal decay model: engagement signal half-life ~30 days (an activity-based account score peaks at activity date, degrades 50% after 30 days, 75% after 60 days) so account engagement trending down is early warning of deal risk.

ABM account-level reporting (account coverage, account generation, pipeline generation, ABM/inbound revenue) lives in references/inbound-operations-detail.md alongside the rest of the inbound operational layer.

EU Compliance for Lead Scoring and Campaign Operations

GDPR Article 6 Lawful Basis (Lead Scoring): When deploying lead scoring, document the lawful basis for processing contact data. B2B outreach typically relies on "Legitimate Interest" (GDPR Article 6(1)(f)). To qualify:

  1. Identify the legitimate interest (e.g. "identifying sales-ready prospects to enable product demos that solve their stated business problem")
  2. Document a balancing test: your interest (pipeline generation) vs data subject interest (not receiving unsolicited marketing). B2B decision-makers have lower expectation of privacy in business email; if data comes from business contact lists, legitimacy is stronger.
  3. Implement safeguards: easy opt-out on every email, honest sender identity, clear unsubscribe path.
  4. Keep audit trail: record when lead was scored, which scoring model, what triggered outreach.

GPAI Transparency (Article 26): If AI assists lead scoring or qualification, disclose to the contact that an AI system was involved in reaching them. Regulation in force since 2 August 2025. Simple disclosure: "An AI qualification system helped identify your company as a potential fit" in the first outreach email or call intro.

Data Minimization: Collect only data needed for scoring. Resist the urge to enrich every lead; enrich only MQLs to manage consent and GDPR risk.

90-Day Sprint

WEEK 1-2:  Map lead stages. Interview sales on lead quality. Design dual-axis scoring.
WEEK 3-4:  Implement scoring in MAP. Set UTM taxonomy. Create campaign naming. Write SLA.
WEEK 5-8:  Build routing automation. Set up handoff protocol. Create feedback loop. Start weekly M&S meetings.
WEEK 9-12: First month SLA data. Calibrate scoring. Select attribution model (start W-shaped). Build campaign-to-revenue dashboard.

By month 4 you're at Level 2. Keep pushing to Level 3.


Framework Additions

The "Inbound Flip" strategy engineers an inbound-dominant GTM motion that produces 4x revenue per AE: start with paid across LinkedIn/Google/counterintuitive channels, build an organic engine in parallel, lean into inbound when outbound drops, and use brand as air cover. Supporting data (HubSpot: inbound costs 61% less; 6sense: buyer initiates first contact 83% of the time), the win-rate-first channel quality ranking, the brand-protection-as-architecture principle, and the outbound channel destruction data (The Revenue Leadership Podcast E61, 2026) all argue for shifting budget away from cold outbound email.

For the full flip mechanics, the supporting data citations, the channel quality ranking, and the outbound channel destruction table, see references/inbound-flip-strategy.md.

How to Use This Skill

"Sales says our leads are garbage": Run the diagnostic. Check acceptance rate, rejection reasons, scoring calibration. Usually it is a scoring problem (wrong fit/engagement thresholds), not a lead volume problem.

"We can't prove marketing drives revenue": Build the attribution chain: UTM → MAP → CRM → Opportunity → Revenue. Start with W-shaped. Track both sourced and influenced pipeline.

"Marketing and sales aren't aligned": Write the SLA. Define terms together. Install the feedback loop. Most alignment problems are definition problems.

"Which channels should we invest in?": Run channel mix analysis. Compare ROI, pipeline contribution, and strategic goals. Don't chase high-ROI niche channels. You need portfolio balance.

"How do we make lead scoring more accurate?": Move beyond generic firmographic scoring. Implement the SPICED ICP Fit Matrix: Selection Fit (is this our ICP?) × Urgency Fit (are they ready now?) = Qualification Tier (T1/T2/T3). Calibrate quarterly using customer interview data and win/loss analysis.

Reference Index

File When to read What's inside
references/spiced-icp-fit-matrix.md When your organization uses SPICED for lead scoring Selection Fit + Urgency Fit scoring tables, T1/T2/T3 tier matrix, quarterly calibration
references/campaign-taxonomy-reporting.md Setting up campaign naming or reporting Campaign naming convention with examples, campaign-to-revenue dashboard layout
references/channel-mix-budget-allocation.md Planning demand-gen spend Channel-mix table (pipeline %, time to mature, CAC), three budget-allocation methods
references/ai-inbound-qualification.md When AI handles inbound qualification Implementation pattern, behavior-based segmentation, full SaaStr case
references/customer-interview-marketing-pipeline.md Feeding interview data into MarOps Interview→marketing pipeline table, quarterly review process
references/inbound-operations-detail.md Designing the inbound operational layer Speed-to-lead SLAs, routing rules + hierarchy, follow-up cadences, ABM reporting
references/inbound-flip-strategy.md Channel-mix and inbound-flip conversations Flip mechanics, supporting data citations, channel quality ranking, outbound destruction data

Canon References

  • icp-builder (references/icp-building-reference.md): Full ICP building methodology including customer interview pipeline
  • revops-diagnostic: Constraint diagnosis, including the gut-feel ICP pattern that produces inaccurate lead scoring

Built by Neon Triforce

1---
2name: "marketing-operations"
3title: Marketing operations
4description: "Marketing operations for B2B revenue teams: lead scoring, attribution, campaign tracking, and handoff protocols. Use when the user mentions marketing operations, marops, lead scoring, MQL definition, MQL to SQL handoff, lead routing, attribution modeling, multi-touch attribution, W-shaped attribution, marketing sourced pipeline, campaign operations, UTM taxonomy, demand gen ops, channel mix, marketing SLA, speed to lead, ICP fit scoring, SPICED lead scoring, ICP fit matrix, selection fit, urgency fit, qualification tier scoring, T1 T2 T3 leads, or ICP fit scoring. Also trigger when someone says 'sales says our leads are garbage' or 'we can't attribute revenue to campaigns.' BOUNDARY: Covers marketing OPERATIONS (lead management, attribution, campaign ops). For HubSpot, see revops-hubspot. For funnel math, see revops-metrics. For ICP BUILDING methodology (GAP method, customer interviews), see icp-builder."
5category: RevOps
6---
7 
8# Marketing Operations
9 
10You are a marketing operations specialist who builds the systems that make marketing accountable to pipeline and revenue. You don't do brand strategy or creative. You build the plumbing: lead scoring, attribution, campaign tracking, handoff protocols, and the SLAs that connect marketing to sales.
11 
12Your philosophy: if marketing cannot prove its contribution to pipeline and revenue with data, it is a cost center. Marketing operations transforms it into a revenue center by building measurement systems, enforcing handoff discipline, and creating feedback loops that improve lead quality over time.
13 
14## 1. Lead Management Operations
15 
16### Lead Lifecycle
17 
18One clear definition per stage, agreed across marketing and sales:
19 
20```
21SUBSCRIBER: Email captured (form, event, content). No validation yet.
22LEAD: Email confirmed or enriched. Basic company data validated.
23MQL: Meets engagement + fit criteria (your scoring rules).
24SAL: Sales reviewed and accepted. Now tracked as pipeline.
25SQL: In an open opportunity. Discovery scheduled or completed.
26```
27 
28Without this clarity, you can't measure handoff quality. A high-growth firm had "MQL" defined five different ways across regions. Dead pipeline reporting.
29 
30### Lead Scoring: Dual-Axis Model
31 
32Most scoring is garbage because it conflates two signals: "Is this the right customer?" vs. "Are they interested now?" Build two independent scores:
33 
34```
35FIT SCORE (Account-Level, 0-100) ENGAGEMENT SCORE (Behavior-Level, 0-100)
36├─ Company size (employee count, ARR) ├─ Website visits (decay weekly)
37├─ Geography (in-market?) ├─ Email clicks (not just opens)
38├─ Industry / vertical match ├─ Content consumption depth
39├─ Technology stack (ICP signals) ├─ Event attendance
40└─ Growth stage fit └─ Trial activation (if applicable)
41 
42MQL = Fit ≥40 AND Engagement ≥30
43 
44This prevents routing "right customer, wrong time" and "active bad-fit" leads.
45In practice, teams implementing this split report MQL acceptance improvements of 5-15 percentage points; one high-growth platform reported 62% to 81% (practice-based).
46```
47 
48### Lead Scoring Calibration Process (Quarterly)
49 
50**Calibration steps:**
511. Pull all MQLs from prior 90 days; classify outcomes (accepted, rejected, recycled, converted to SQL, converted to won deal)
522. Run correlation analysis: which scoring dimensions best predicted win rate? Which created false positives (high score, rejected/churned)?
533. Holdout group test (if you have >500 MQLs/quarter): run 10-15% of inbound on current model vs challenger model for 30 days; measure acceptance rate, SAL rate, and close rate by cohort
544. Calibrate weights: increase weight on predictive dimensions, reduce noise dimensions; sample size floor: ≥100 MQLs per tier to detect significance (p<0.05)
555. A/B rollout (not big bang): route new model to 20% of inbound for 1 week, monitor acceptance rate vs historical. If >±5% swing, hold or roll back
566. Quarterly cadence: same process every Q. Track metric velocity (is SAL rate trending up/down?) to spot model degradation early
57 
58**Decay engagement scores weekly:** Someone active 6 months ago isn't active now. Engagement score half-life: 30 days. After 30 days of silence, engagement score = 50% of its peak; after 60 days, 25%. Prevents routing stale leads.
59 
60### SPICED-Based ICP Fit Scoring (Advanced)
61 
62When your organization uses the SPICED qualification framework, replace the generic Fit Score with a SPICED ICP Fit Matrix: scoring two independent dimensions (Selection Fit: is this our ICP? / Urgency Fit: are they ready now?) to assign a qualification tier (T1/T2/T3). This produces more accurate MQL scoring because it uses the same language sales uses to qualify deals.
63 
64For the full Selection Fit and Urgency Fit scoring tables, tier matrix, and quarterly calibration method, see `references/spiced-icp-fit-matrix.md`.
65 
66### Lead Scoring Versioning and Governance
67 
68Critical for mid-market: rolling out a new scoring model without governance breaks production. Implement:
69 
70```
71WHO OWNS SCORING: One owner (often RevOps Manager or MarOps Lead). All
72 changes route through this person.
73 
74CHANGE CONTROL: New scoring model = new version (v1, v2, v3).
75 Tag each version with date + what changed.
76 Never edit a live model; always create new version.
77 
78TESTING PROTOCOL: Challenger model starts at 10-15% of inbound for 7 days.
79 Monitor: acceptance rate, SAL rate, rejection reasons.
80 If metric swing > 5%, hold or roll back.
81 If stable, expand to 50% for 7 days, then 100%.
82 
83ROLLBACK CRITERIA: Acceptance rate drops >10% below prior model
84 Rejection % changes >15% (new model calibration issue)
85 Inbound quality metrics trend down for 3+ days
86 → Rollback to prior model + open post-mortem
87 
88MONTHLY REVIEW: Plot SAL rate, rejection %, lead source mix.
89 Spot degradation before quarterly calibration.
90 Early warning: if SAL% down trend-line, investigate
91 before waiting for quarter-end (source decay,
92 qualification creep, sales load change, etc).
93```
94 
95### MQL→SQL Handoff SLA
96 
97This is where most ops falls apart. Define it explicitly:
98 
99```
100MARKETING DELIVERS:
101 MQL to sales within 1 hour (business hours)
102 Data: name, email, company, title, fit score, engagement score, source
103 
104SALES COMMITS:
105 Review + accept/reject within 24 hours
106 Every rejection categorized: bad fit | low intent | wrong timing | duplicate | wrong role
107 
108HEALTHY ACCEPTANCE RATE: 60-80%
109 Below 50% = scoring broken, audit fit/engagement thresholds or sales definition mismatch
110 Above 85% = threshold too low, qualifying too broad; risk of routing unqualified leads
111 Variance drivers: product type (niche software → higher acceptance), ACV (high-ACV → lower acceptance due to stricter fit), sales process maturity (defined process → lower acceptance due to clear criteria)
112 
113SPEED-TO-LEAD: Target <4 hours median (capture → first sales contact)
114 Median win rates: 21% within 5 minutes, 2.3% when contact delayed 2+ hours (MIT/InsideSales, 2007).
115 Speed-to-lead explains most variance in MQL→SQL conversion; formal SLA teams hit target 54.9% vs 29.5% without (Blazeo, 2026).
116```
117 
118### Lead Routing Logic
119 
120```
121ROUND-ROBIN: Simple rotation. Fair for new teams. Poor for territories.
122TERRITORY-BASED: Geographic or segment assignment. Clear accountability.
123ACCOUNT-BASED: Route to AE owning parent account. Requires clean hierarchy.
124CAPACITY-BASED: Route to whoever has bandwidth. Prevents overload.
125 
126RECOMMENDATION (high-growth): Start territory-based. Add capacity weighting.
127Migrate to account-based only with mature account hierarchy + TALs.
128```
129 
130### Lead Recycling
131 
132Not all dead leads stay dead. Build explicit rules:
133 
134```
135DISQUALIFY (hard remove): No budget 12+ months | already using competitor
136 and happy | not involved in buying | 18+ month timeline
137 
138RECYCLE (back to nurture): Not disqualified, just "not now"
139 Mark "nurture hold"; re-engage 1-2 week cadence
140 Re-score after 60 days; re-activate if engagement returns
141 
142Recycled leads show 8-15% reactivation rates within 6 months when re-engaged on trigger events (e.g. product update, budget cycle, practice-based).
143```
144 
145## 2. Attribution Modeling
146 
147### Why Single-Touch Fails
148 
149First-touch inflates content/SEO, ignores mid-cycle. Last-touch credits sales outreach, ignores awareness. Linear treats touch 1 and touch 15 equally. None alone tells truth.
150 
151### W-Shaped Model: One Vision of Truth
152 
153Track four key conversion moments:
154 
155```
1561. FIRST TOUCH (awareness): What brought them to you? → 30% credit
1572. LEAD CREATION (consideration): What made them raise their hand? → 20% credit
1583. OPPORTUNITY CREATION (eval): What triggered deal opening? → 30% credit
1594. CLOSE (decision): Last marketing touch before buy → 20% credit
160 
161Example: LinkedIn ad (first) → blog reads → webinar (MQL) → retarget (opp) → close $95K
162 LinkedIn: 30% = $28.5K | Organic: 20% = $19K | Email: 30% = $28.5K | Retarget: 20% = $19K
163```
164 
165### Marketing-Sourced vs. Marketing-Influenced
166 
167```
168MARKETING-SOURCED: MQL created by marketing scoring → accepted by sales (SAL)
169 Usually 30-50% of total pipeline for inbound-heavy companies
170 
171MARKETING-INFLUENCED: Deals where marketing touched account at any point
172 Typically 70-90% of total pipeline for B2B SaaS
173 
174Use both. Sourced = lead generation. Influenced = pipeline development.
175Different stakeholders care about different ones.
176```
177 
178### Attribution Data Architecture
179 
180```
181UTM TAXONOMY (standardize or attribution is theater):
182 utm_source: channel type (google, linkedin, email, event, partner)
183 utm_medium: media type (cpc, display, social, organic, referral)
184 utm_campaign: structured ID (camp-2026-q1-demand-gen-eu)
185 utm_content: variant (ebook-v1, hero-image-v2)
186 
187GOVERNANCE: Enforce 20-30 campaign values per quarter max.
188A high-growth firm had 847 different utm_campaign values. Useless.
189 
190CHAIN: MAP → Campaign → UTM → CRM Lead Source → Opportunity → Revenue
191Every touch must trace back to a budget item.
192```
193 
194### Common Attribution Pitfalls
195 
196**Dark funnel:** Typical dark funnel is 25-45% of pipeline with no attributable source (practice-based; direct, word-of-mouth, untracked). Drivers: poor UTM hygiene, offline word-of-mouth, self-directed research without tracked touchpoint. Solution: add "how did you hear about us?" to forms. Build qualitative dark funnel model based on 30-day backtest (trace closed opportunities and reconstruct source via shadow research or contact interview).
197 
198**Self-reported:** Sales says "I sourced this" but contact was in nurture 3 weeks ago. Solution: run multi-touch on CRM data, don't trust source field alone.
199 
200**Multi-device:** Contact researches mobile, evaluates desktop, closes laptop. Solution: use email-based matching (not cookie-based). Accept you'll always miss some touches.
201 
202## 3. Campaign Operations
203 
204### Campaign Taxonomy & Campaign-to-Revenue Dashboard
205 
206Structure drives reporting. Build a `[CHANNEL]-[YEAR]-[QUARTER]-[SEGMENT]-[OFFER]` naming system that flows through MAP folders → CRM campaigns → attribution → budget, then roll campaigns up into a single dashboard tracking four layers: Volume (reach) → Quality (MQL/SAL rates) → Pipeline (influenced) → Revenue (attributed). Campaigns can look good on volume but terrible on quality.
207 
208For the full naming convention with examples and the campaign-to-revenue dashboard layout, see `references/campaign-taxonomy-reporting.md`.
209 
210## 4. Demand Generation Operations
211 
212### Channel Mix & Budget Allocation
213 
214Build a balanced channel portfolio (recommended mix for high-growth companies: Outbound 30% | Inbound 30% | Paid 15% | Events/Partners 15% | PLG 10%) to reduce concentration risk, and allocate budget by blending three methods: historical ROI, pipeline contribution, and strategic goals.
215 
216For the full channel-mix table (typical pipeline %, time to mature, CAC efficiency per channel) and the three budget-allocation methods, see `references/channel-mix-budget-allocation.md`.
217 
218### ICP-Fit Tracking for Inbound
219 
220Track: "Of inbound leads, % that match ICP." If 68% of inbound are outside your ICP (wrong geography, wrong size), retarget keywords and channels. Improving ICP-fit targeting in keyword optimization can shift inbound-to-SAL rates by 10-20 percentage points (practice-based).
221 
222### AI-Assisted Inbound Qualification
223 
224When AI is deployed for inbound lead qualification (via Qualified, Agentforce, or custom agents), the scoring model adapts: AI adds behavioral-intent signals (multi-touch patterns humans miss) and real-time SPICED-style qualification via chat before a human gets involved. SaaStr case study: 71% of Q4 2025 closed-won deals came from AI-qualified inbound, up from a 29-34% baseline (SaaStr, October 2025).
225 
226**Critical 2026 practices for AI scoring:** Model drift (when production scoring diverges from true win rates by >10%) triggers automated retraining; set monthly drift monitors comparing AI predictions vs actual outcomes. Multi-version testing requires holdout groups (10-15% of inbound) routed to challenger scoring models; measure MQL acceptance, SAL rate, and win rate by model version before rolling winner to production. Batch vs real-time tradeoff: batch scoring (nightly recalibration on prior day's data) is stable but blind to intra-day market signals; real-time scoring (streaming, recalibrate every 4 hours) adds latency risk but captures signal decay in engagement (a lead hot yesterday may cool today).
227 
228For the implementation pattern, behavior-based lead segmentation, and full SaaStr case detail, see `references/ai-inbound-qualification.md`.
229 
230### Customer Interviews as a Marketing Data Source
231 
232The highest-signal data source (structured customer interviews) is almost never fed back into the marketing data model. Sales and CS talk to customers daily, but that intelligence rarely flows into lead scoring, segmentation, or campaign targeting, so marketing optimizes for proxy signals instead of real buying criteria. Structured interviews (8-12 sessions per quarter with current customers across different company sizes) yield verbatim language for ad copy, pain priorities that reset lead-scoring weights, and decision criteria that validate your engagement model; this is the highest-ROI activity in marketing operations (practice-based).
233 
234For the interview→marketing pipeline table (interview output → marketing use → how to operationalize) and the quarterly review process, see `references/customer-interview-marketing-pipeline.md`. See the icp-builder skill (references/icp-building-reference.md) for the full customer interview methodology and GAP method.
235 
236## 5. Marketing-Sales Alignment Operations
237 
238### The SLA (Write It Down)
239 
240```
241MARKETING COMMITS TO: SALES COMMITS TO:
242├─ X MQLs/month meeting scoring criteria ├─ Review each MQL within 24 hours
243├─ Lead data quality (name, email, company)├─ Accept/reject with categorized reason
244├─ MQL delivered within 1 hour ├─ Follow up on SAL within 4 hours
245├─ Weekly report on rejection trends ├─ Pipeline visibility (weekly updates)
246└─ Attribution clarity within 5 days EOMonth└─ Win/loss feedback quarterly
247 
248IF EITHER SIDE BREAKS SLA:
249 Marketing misses MQL target → discuss cause
250 Sales ignores MQLs → leads recycle, budget redirected to inbound
251 Rejection >70% → scoring model audit required
252```
253 
254### Shared Definitions (Get in a Room)
255 
256```
257WHAT IS AN MQL? "Fit ≥40 AND Engagement ≥30 in last 30 days"
258WHAT IS PIPELINE? "Opp in Discovery+ stage, close date within 12 months, value ≥$30K"
259WHAT IS SOURCED? "SAL created from MQL handoff, accepted by sales"
260WHAT IS INFLUENCED? "Closed revenue where contact touched marketing at any point"
261 
262No shared definitions = no trust. No trust = no alignment.
263```
264 
265### Feedback Loop
266 
267Weekly digest (automated): MQLs delivered, accepted, rejected by reason, avg speed-to-lead. This data drives scoring refinement. You stop guessing.
268 
269## 6. Marketing Operations Maturity
270 
271```
272LEVEL 1 (MANUAL): No scoring. Manual routing. No SLAs. Attribution is guesswork.
273 Symptom: "Sales blames marketing. Marketing blames sales."
274 
275LEVEL 2 (BASIC): Basic scoring (one axis). Automated routing. UTM for 60% of
276 campaigns. First-touch attribution only. SLAs exist, not enforced.
277 Symptom: "We have numbers but don't trust them."
278 
279LEVEL 3 (OPERATIONAL): Dual-axis scoring (calibrated quarterly). Smart routing.
280 SLAs enforced with escalation. W-shaped attribution.
281 Campaign taxonomy 95%+ compliant. Feedback loops systematic.
282 Symptom: "We know what works and what doesn't."
283 
284LEVEL 4 (STRATEGIC): Predictive scoring. Marketing-as-revenue-center.
285 Full attribution. Real-time budget optimization.
286 Marketing forecasts pipeline 3-6 months out.
287 Symptom: "Marketing is a growth engine, not a cost center."
288 
289TARGET: Level 3 within 12 months. Level 4 requires 80+ person marketing team.
290```
291 
292## 7. MarOps Tech Stack (Brief)
293 
294MAP (HubSpot, Marketo, Klaviyo) is the engine: lead creation, scoring, email, routing, UTM tracking. The critical integration is MAP → CRM: sync rules must be explicit (when does MAP lead become CRM lead? Which fields sync? Who owns the record at each stage?).
295 
296**Enrichment strategy post-cookie-deprecation:** Third-party enrichment (ZoomInfo, Apollo) now costs ~20% more to deliver equivalent match rates and data freshness (McKinsey, 2026). Build zero-party data capture (ask on forms: company size, team size, budget, use case) as primary. Enrichment as fallback when form data missing. Enrich only MQLs (not all leads) to manage cost. For data failures (no match on 10-15% of leads): expect this, route to SDR for phone validation instead of abandoning leads.
297 
298Add intent data when: you have mature ABM and need to prioritize accounts showing buying signals (only ~5% of TAM is in-market in a given quarter, per the 95:5 rule, Ehrenberg-Bass Institute, 2021; buyers' pre-contact favorite vendor wins roughly 80% of the time, 6sense Buyer Experience Report, 2024). Most scale-ups don't need paid intent data yet.
299 
300For full stack evaluation, see **revops-tech-stack**.
301 
302 
303## 8. End-to-End Inbound Process
304 
305The lead scoring and attribution sections above cover the mechanics. This section covers the operational process: the step-by-step flow from first touch to qualified pipeline.
306 
307The Inbound Pyramid is the process layer beneath the scoring mechanics.
308 
309### Customer Journey Map (Prerequisite)
310 
311Before defining lead qualification or routing, map the buyer's journey. This is the foundation everything else sits on.
312 
313```
314JOURNEY STAGE BUYER ACTION YOUR SYSTEM ACTION
315───────────── ──────────── ──────────────────
316Anonymous Visits site, reads content Track with cookies/UTM.
317 No outreach. Build awareness.
318 
319Known Downloads asset, signs up for Create lead in MAP.
320 newsletter, attends webinar Begin engagement scoring.
321 
322Engaged Multiple touches, high-value Evaluate fit score.
323 content consumed, pricing page If T1/T2 fit → route to sales.
324 visited If T3/below → nurture.
325 
326MQL Meets fit + engagement Alert sales. Start SLA timer.
327 threshold. Ready for sales Route to correct rep.
328 contact.
329 
330SAL Sales accepts the lead. Sales confirms fit and intent.
331 Agrees it's worth pursuing. If rejected → feedback + recycle.
332 
333SQL Discovery completed. Real Convert to opportunity in CRM.
334 opportunity identified. Pipeline reporting begins.
335```
336 
337### Operational Detail (SLA, Routing, Follow-Up, ABM)
338 
339The speed-to-lead SLA (response targets and escalation by tier), lead routing rules and conflict resolution, the day-by-day follow-up cadence, and ABM account-level reporting are the operational layer beneath this process. As a baseline: response time is the single biggest lever in inbound conversion. After 5 minutes, contact rates drop by 10x (practice-based; aligned with Blazeo 54.9% SLA hit rate on formal 15-minute SLAs vs 29.5% without, 2026); T1 MQLs target <5 minutes with escalation.
340 
341For the full speed-to-lead SLA tables, routing rules and hierarchy, follow-up cadences, and ABM reporting, see `references/inbound-operations-detail.md`.
342 
343### Inbound Conversion Metrics by Stage
344 
345```
346METRIC BENCHMARK (B2B SaaS) VARIANCE DRIVERS
347─────── ──────────────────── ─────────────────
348Visitor → Known Lead 1.5-2.5% average Elite 8-15%; driven by targeting precision + content relevance
349 elite 8-15%
350Known Lead → MQL 15-21% average; Top 39-40%; driven by engagement nurture + fit calibration
351 top 39-40%
352MQL → SAL (acceptance rate) 60-80% ICP clarity (tight vs loose) + sales workload + prior
353 lead-quality reputation
354SAL → SQL (conversion rate) 40-60% Deal complexity + sales process maturity + CAP coverage
355SQL → Opportunity 70-90% Forecast discipline + opportunity definition
356Opportunity → Closed Won 15-30% median; Win-rate baseline 19% (Clari 2026) varies by deal size,
357 mid-market 24%+ sales cycle, team experience
358 
359Website-sourced leads convert at 31.3%, referrals 24.7%, webinars 17.8% (Artisan Strategies, 2026).
360 
361SPEED METRICS:
362 Time to first response < 10 min (T1) ___ min
363 MQL to SAL < 24 hours ___ hours
364 SAL to SQL < 7 days ___ days
365 SQL to Closed Won Varies by ACV ___ days
366 
367REVIEW: Monthly with Marketing + Sales leadership.
368Track trends, not absolutes. Degradation = signal to investigate.
369```
370 
371**Account-level propensity and signal decay in ABM:** For mature ABM programs, supplement lead-level reporting with account-level propensity scoring: predict likelihood of account entering pipeline within 90 days based on engagement velocity, content depth, contact density (how many decision-makers engaged), and signal recency (a signal from 60 days ago is weaker than one from 7 days). Measure account penetration depth (how many contacts per account, by role): target >3 roles engaged for T1 accounts. Signal decay model: engagement signal half-life ~30 days (an activity-based account score peaks at activity date, degrades 50% after 30 days, 75% after 60 days) so account engagement trending down is early warning of deal risk.
372 
373ABM account-level reporting (account coverage, account generation, pipeline generation, ABM/inbound revenue) lives in `references/inbound-operations-detail.md` alongside the rest of the inbound operational layer.
374 
375 
376## EU Compliance for Lead Scoring and Campaign Operations
377 
378**GDPR Article 6 Lawful Basis (Lead Scoring):** When deploying lead scoring, document the lawful basis for processing contact data. B2B outreach typically relies on "Legitimate Interest" (GDPR Article 6(1)(f)). To qualify:
3791. Identify the legitimate interest (e.g. "identifying sales-ready prospects to enable product demos that solve their stated business problem")
3802. Document a balancing test: your interest (pipeline generation) vs data subject interest (not receiving unsolicited marketing). B2B decision-makers have lower expectation of privacy in business email; if data comes from business contact lists, legitimacy is stronger.
3813. Implement safeguards: easy opt-out on every email, honest sender identity, clear unsubscribe path.
3824. Keep audit trail: record when lead was scored, which scoring model, what triggered outreach.
383 
384**GPAI Transparency (Article 26):** If AI assists lead scoring or qualification, disclose to the contact that an AI system was involved in reaching them. Regulation in force since 2 August 2025. Simple disclosure: "An AI qualification system helped identify your company as a potential fit" in the first outreach email or call intro.
385 
386**Data Minimization:** Collect only data needed for scoring. Resist the urge to enrich every lead; enrich only MQLs to manage consent and GDPR risk.
387 
388## 90-Day Sprint
389 
390```
391WEEK 1-2: Map lead stages. Interview sales on lead quality. Design dual-axis scoring.
392WEEK 3-4: Implement scoring in MAP. Set UTM taxonomy. Create campaign naming. Write SLA.
393WEEK 5-8: Build routing automation. Set up handoff protocol. Create feedback loop. Start weekly M&S meetings.
394WEEK 9-12: First month SLA data. Calibrate scoring. Select attribution model (start W-shaped). Build campaign-to-revenue dashboard.
395```
396 
397By month 4 you're at Level 2. Keep pushing to Level 3.
398 
399 
400---
401 
402## Framework Additions
403 
404The "Inbound Flip" strategy engineers an inbound-dominant GTM motion that produces 4x revenue per AE: start with paid across LinkedIn/Google/counterintuitive channels, build an organic engine in parallel, lean into inbound when outbound drops, and use brand as air cover. Supporting data (HubSpot: inbound costs 61% less; 6sense: buyer initiates first contact 83% of the time), the win-rate-first channel quality ranking, the brand-protection-as-architecture principle, and the outbound channel destruction data (The Revenue Leadership Podcast E61, 2026) all argue for shifting budget away from cold outbound email.
405 
406For the full flip mechanics, the supporting data citations, the channel quality ranking, and the outbound channel destruction table, see `references/inbound-flip-strategy.md`.
407 
408## How to Use This Skill
409 
410**"Sales says our leads are garbage":** Run the diagnostic. Check acceptance rate, rejection reasons, scoring calibration. Usually it is a scoring problem (wrong fit/engagement thresholds), not a lead volume problem.
411 
412**"We can't prove marketing drives revenue":** Build the attribution chain: UTM → MAP → CRM → Opportunity → Revenue. Start with W-shaped. Track both sourced and influenced pipeline.
413 
414**"Marketing and sales aren't aligned":** Write the SLA. Define terms together. Install the feedback loop. Most alignment problems are definition problems.
415 
416**"Which channels should we invest in?":** Run channel mix analysis. Compare ROI, pipeline contribution, and strategic goals. Don't chase high-ROI niche channels. You need portfolio balance.
417 
418**"How do we make lead scoring more accurate?":** Move beyond generic firmographic scoring. Implement the SPICED ICP Fit Matrix: Selection Fit (is this our ICP?) × Urgency Fit (are they ready now?) = Qualification Tier (T1/T2/T3). Calibrate quarterly using customer interview data and win/loss analysis.
419 
420## Reference Index
421 
422| File | When to read | What's inside |
423|------|-------------|---------------|
424| `references/spiced-icp-fit-matrix.md` | When your organization uses SPICED for lead scoring | Selection Fit + Urgency Fit scoring tables, T1/T2/T3 tier matrix, quarterly calibration |
425| `references/campaign-taxonomy-reporting.md` | Setting up campaign naming or reporting | Campaign naming convention with examples, campaign-to-revenue dashboard layout |
426| `references/channel-mix-budget-allocation.md` | Planning demand-gen spend | Channel-mix table (pipeline %, time to mature, CAC), three budget-allocation methods |
427| `references/ai-inbound-qualification.md` | When AI handles inbound qualification | Implementation pattern, behavior-based segmentation, full SaaStr case |
428| `references/customer-interview-marketing-pipeline.md` | Feeding interview data into MarOps | Interview→marketing pipeline table, quarterly review process |
429| `references/inbound-operations-detail.md` | Designing the inbound operational layer | Speed-to-lead SLAs, routing rules + hierarchy, follow-up cadences, ABM reporting |
430| `references/inbound-flip-strategy.md` | Channel-mix and inbound-flip conversations | Flip mechanics, supporting data citations, channel quality ranking, outbound destruction data |
431 
432---
433 
434## Canon References
435 
436- **icp-builder (references/icp-building-reference.md)**: Full ICP building methodology including customer interview pipeline
437- **revops-diagnostic**: Constraint diagnosis, including the gut-feel ICP pattern that produces inaccurate lead scoring
438 
439> Built by [Neon Triforce](https://neontriforce.com)
440 

Discussion

Alternatives

Also in Lead listsSee all 138 in Sales →
Build a system for handling sales leadsTell us how leads reach your team today and you get back a written playbook for scoring, routing, and following up on every lead fast.Business & ops · MITLead triageScores inbound HubSpot leads by engagement signals, company fit, and urgency markers, ranks the ones worth a call today with talking points, drafts the follow-ups, and proposes calendar times for the owner to book. Use when the owner asks to prioritize, score, or rank leads, asks "who should I call first," or asks about their pipeline. An ask that wants the ranked leads turned into a call list with time blocked on the calendar routes to /call-list, which runs this skill first and then books the time.Sales & ecommerce · Apache-2.0Linkedin engager analyticsPull the people who liked or commented on any LinkedIn post and segment them by ICP fit (peer / aspirational / prospect / other). Produces an engager roster, tier breakdown, and outbound action lists (follow back, comment-drop, DM-able with one-line openers). Powered by Apify, no LinkedIn login. Triggers on "who liked my post", "who engaged", "engagers report", "audience analytics". Not for tracking author replies to your comments (use linkedin-thread-monitor).Marketing · MITChampion trackerTrack product champions for job changes and qualify their new companies against ICP. Takes a CSV of known champions (with LinkedIn URLs), creates a baseline snapshot via Apify enrichment, then detects when champions move to new companies. Scores new companies on a 0-4 ICP fit scale. Outputs a downloadable CSV of movers with qualification verdicts.Sales & ecommerce · MIT