CoreCMO

Measurement & Influence


KPIs & Measurement

What you measure shapes what gets shipped. The dashboard the CFO trusts, the leading indicators the CRO watches, and the framework that turns marketing into a revenue function.

Measurement & Influence 3 prompts 1 agent — Pipeline Math Agent ~5 min preview

The framework — strategy first


KPIs & Measurement — the strategic foundation.

STRATEGY & PROCESS

Every marketing activity is accountable to revenue. This work defines the measurement framework from top-of-funnel brand metrics to bottom-of-funnel pipeline attribution. And it starts with the discipline most CMOs miss in their first 90 days: own a number that ties to revenue, not a number that keeps score.

Own a Number — the discipline that protects the CMO job.

The marketing leaders who get fired aren't the ones missing creative goals. They're the ones who can't tell the CEO, in one sentence, what number they own and what it's worth. The board can't fire you for missing the number if you don't own one. They also can't promote you, defend you, or budget you. Ownership is the precondition for credibility.

The rule, in one line

Move from numbers that keep score to numbers that drive better actions. A score-keeping number is "we generated 384 Marketing Qualified Leads (MQLs) this quarter." A driving-action number is "we generated $4.6M in marketing-sourced pipeline against our $4.4M goal — 121%." One gets the head nod. The other gets the budget renewed.

The number you own should tie directly to revenue. Two options work and one option doesn't:

  • Bookings & Pipeline (best). Marketing-sourced and marketing-influenced pipeline, with a direct attribution model if your sales cycle is under 90 days. This is the metric the Chief Financial Officer (CFO) will fight to keep on the board deck.
  • Pipeline-only (acceptable). If your sales cycle is over 90 days, attributing bookings to marketing's first-touch becomes noisy. Own pipeline instead and align with sales on attribution split.
  • MQLs (insufficient). An MQL number tells the CFO nothing they care about. The Chief Marketing Officer (CMO) who reports MQLs to the board is the CMO who gets cut when the budget tightens.

The pipeline model — what to build with finance

This is the conversation that earns you the seat. Work with finance and RevOps to build a 12-month pipeline-and-bookings model. The model has three inputs and one output:

THE PIPELINE FORMULA

Quarterly bookings goal × Sales cycle / Average win rate × Pipeline-to-bookings coverage = Quarterly pipeline target

Worked example (mid-market sales-led): $10M bookings goal · 6-month sales cycle · 25% win rate · 3× coverage = $30M in pipeline needs to be in the funnel at any moment to hit the number.

THE INPUTS BY ACV + MOTION — DON'T ANCHOR ON THE MID-MARKET EXAMPLE

Win rate and coverage swing 2–4× across motion and ACV bands. Anchoring on the 25% × 3× example will under-build pipeline at enterprise and over-build at SMB. Use this table to size yours:

SEGMENTSALES CYCLEWIN RATE (FROM QUALIFIED OPP)COVERAGE RATIO
Strategic ($250K+ ACV)9–12 months15–22%4–5×
Enterprise ($75K–$250K)6–9 months20–28%4–5×
Mid-market ($25K–$75K)3–6 months25–35%
SMB transactional (<$25K Annual Contract Value, or ACV, sales-led)1–3 months25–40% per opp · 8–18% from MQL2–3×
Product-Led Growth, or PLG (any ACV)Not the right metricTrack free→paid (3–8%) + Product Qualified Lead (PQL) → PAID conversionNot the right metric — track PQL volume against activation target

Pre-PMF / PMF at any motion: add a full turn of coverage (3× → 4×, 4× → 5×) until you have four clean quarters of conversion data. Variance kills you when the model is young.

If you don't have enough data to model precisely yet, give an educated guess and schedule a quarterly review to refine. The model that exists and is wrong is better than the model that doesn't exist. The discipline of building it forces alignment with the CFO and head of sales — which is the actual deliverable.

The weekly demand forecast — your inbox lifeline

The single most under-rated comms artifact in the marketing function. Send it every Monday morning to your Executive Leadership Team (ELT) — Chief Executive Officer (CEO), CFO, head of sales, head of Customer Success (CS). Treat it like a newsletter. Build subscribers. Make it the document your CFO is looking for before their 9am.

WEEKLY DEMAND FORECAST — TEMPLATE

  • Subject line: "Demand Forecast · Week of [DATE] · Sunny / Partly Cloudy / Rainy"
  • Weather Forecast: One sentence on the week ahead. Sunny = ahead of plan. Partly Cloudy = on plan with risk. Rainy = behind plan, here's the action.
  • Pipeline indicators (leading): this week's MQL count, demo requests, key account engagement, intent signals.
  • Pipeline indicators (lagging): Sales Accepted Lead (SAL) conversion, opportunity creation, deal velocity.
  • Logos from the prior week: net-new logos closed, by segment and ACV. Names if you can say them.
  • Conversation of the week: a customer or prospect quote that frames the next bet (recording link if you have one).
  • Updates from business unit leaders: 1–2 sentences from sales, CS, product — what changed.

The weekly demand forecast is what makes you visible. It's the difference between "the marketing team" and "the marketing function the CEO defends in board meetings."

Your Pipeline Model

The numbers that drive your model. Saves to your Brief — every measurement and exec-comms prompt on the site will use these.

Saved as [QUARTERLY BOOKINGS GOAL], [SALES CYCLE], [WIN RATE], [PIPELINE COVERAGE], [NUMBER OWNED] across the site.

North Star Metrics

METRICDEFINITIONTARGETCADENCE
Marketing-Sourced PipelineNew pipeline where first touch was a marketing program[X]% of total pipelineWeekly
Marketing-Influenced PipelineOpen/closed opps that touched any marketing program[Y]% of total pipelineMonthly
Cost per MQLTotal marketing spend / qualified leads generated<$[Z]Monthly
MQL to SQL Conversion Rate% of MQLs accepted and converted by Sales>25%Monthly
Marketing CACMarketing spend per new customer acquiredReduce [X]% YoYQuarterly

Channel-Level KPIs

CHANNELPRIMARY KPIBENCHMARK TARGET
Content / SEOOrganic sessions + keyword rankings + content-attributed MQLs\+20% organic traffic QoQ
EmailOpen rate + click rate + email-attributed MQLsOpen >30%, Click >4%
LinkedIn OrganicImpressions + engagement rate + follower growth>3% avg engagement rate
LinkedIn PaidCPL + Lead Gen Form conversionCPL <$[X], LGF rate >12%
Google Paid SearchCTR + CPC + demo conversion rateCTR >3% (brand), CPC <$[X]
EventsPipeline generated vs. event cost10× ROMI target
Review SitesRating + review count + badge status4.5+/5.0, Leader badge in primary category
ABMAccount engagement score + pipeline from ABM accounts>50% of Tier 1 accounts engaged
Customer MarketingNPS + advocacy opt-in rate + expansion pipelineNPS >50, 2+ case studies/month

Attribution — the post-MTA position.

Multi-Touch Attribution (MTA) didn't survive privacy. iOS 14.5 broke deterministic mobile attribution in 2021; Chrome cookie deprecation finished the web side. Static MTA models that assign fixed percentages across first-touch, lead-creation, opportunity-creation, and closed-won touches no longer trace to a buyer journey you can defend in front of a CFO. Most teams still publish those models — they just stopped trusting them below the campaign level. The honest version of the discipline runs on three layers instead.

THE THREE-LAYER POST-MTA MEASUREMENT STACK

  1. Own a North Star number tied to revenue. Marketing-sourced + marketing-influenced pipeline against a quarterly target. That's the number the Pipeline Math Agent watches daily and the CFO grades the function against. It doesn't claim per-touch credit; it claims total contribution against plan.
  2. Treat attribution as a Marketing Mix Modeling (MMM) cross-check at quarterly cadence. Not weekly per-touch credit assignment. The quarterly MMM refresh tells you which channels actually moved incremental revenue, with saturation curves and brand contribution included. Use it to reallocate next quarter's spend — not to settle this week's "who gets the deal" argument.
  3. Keep the marketing-influenced flag. Any opportunity that touched a marketing program in the prior 12 months is tagged as marketing-influenced, regardless of weighting. Useful for narrative and pipeline-coverage analysis. Not useful for budget decisions on its own.

For incremental lift, see Marketing Mix Modeling. MTA-style real-time per-channel credit assignment is no longer reliable — and the team that publishes it as if it were is the team the CFO eventually catches. The handoff: own the number here; quantify channel-level incrementality in MMM; never claim a precision the data can't support.

AEO Metrics — the measurement stack for the inference layer above your funnel

Roughly half of B2B buying journeys now run through an AI inference layer before the buyer ever touches a vendor surface. The measurement discipline has to extend up the stack to match. AEO metrics are not a replacement for the funnel measures above — they sit on top, tracking the surface that increasingly decides who makes the shortlist in the first place.

METRICDEFINITIONCADENCEOWNER
Share of answer% of your top 20–30 buyer prompts where your company appears in the cited answer (across ChatGPT, Perplexity, Claude, Google AI Overviews, Gemini)QuarterlyContent / PMM
Citation sentimentHow positively or negatively your company is described in the citations — pulled by Claude / GPT classifier from the actual response textQuarterlyContent / Brand
Competitor outrank rateFor prompts where you appear, % of responses where you're listed above your named market-leader competitorQuarterlyPMM
LLM referral trafficSessions arriving from ChatGPT, Perplexity, Claude, Gemini referrers — segmented from organic in GA4 with a referrer-ruleMonthlyMarketing Ops / Analytics
LLM-referred conversion rateDemo-request or signup rate of LLM-referred sessions vs. organic baseline (Sloan / Webflow benchmark: 3–23× higher)MonthlyMarketing Ops / Demand Gen
Self-reported AI attribution% of demo requests that name an AI chatbot in response to "How did you first start your research?" — added to demo-request formMonthlyDemand Gen / RevOps

SETUP IN UNDER AN HOUR — THE LLM-REFERRAL BASELINE

The fastest measurement win in the entire AEO discipline: add LLM referral tracking in GA4 today. The four major LLM referrers — chat.openai.com, perplexity.ai, claude.ai, and gemini.google.com — are not yet captured by the default GA4 channel rules. Create a custom channel group called "AI Chat Referral" with those four hostnames as inclusion criteria. You'll see the baseline volume by tomorrow. Add a self-reported attribution field ("How did you first hear about us / start your research?") to your demo request form for the qualitative second layer.

First-touch and last-touch attribution are both blind to AI-assisted journeys (the buyer's first real exposure happens in ChatGPT, not on your site). Self-reported data fills the gap. The teams that establish this baseline before traffic scales have the lift narrative to defend AEO investment when the inevitable budget conversation arrives.

Reporting Cadence

REPORTAUDIENCECADENCEOWNER
Pipeline Contribution DashboardCMO, VP Sales, RevOpsWeeklyDemand Gen / Marketing Ops
Channel Performance ReportMarketing TeamMonthlyMarketing Ops
Quarterly Marketing Review (QMR)CMO, CFO, CEOQuarterlyCMO
Event ROI ReportGTM LeadershipPer event + quarterly roll-upField Marketing / RevOps
Review Site Health ReportMarketing + CSMonthlyMarketing
ABM Account Engagement ReportMarketing + SalesMonthlyDemand Gen / RevOps

The prompt pack


Paste-ready prompts for KPIs & Measurement.

Each prompt is a named, named-by-what-it-does deliverable. Click any card to expand the paste-able body. Run against your Operator Brief.

Five copy-paste prompts. Open ChatGPT, Claude, or Gemini. Paste a prompt. Run it. The output of one prompt feeds into the next.

READ THIS ONCE BEFORE ANY PROMPT IN THIS BOOK

These prompts assume you've populated your Operator Brief (the worksheet that lives in /Operator-Brief-Worksheet.docx). When a prompt asks for OPERATOR BRIEF, paste the relevant Brief sections rather than typing context from scratch.

Your output then arrives in your voice, against your buyers, using your differentiators. Not [BRACKETED] generics. The Brief is the difference between an LLM helper and a tool that sounds like you.

Prompt 1

North-star + KPI tree

A north-star + 3 supporting KPIs with definitions and target ranges.

Define our marketing KPI tree. BUSINESS GOAL: [pipeline / NRR / brand] STAGE: [] Output: 1 north-star metric. 3 supporting KPIs (definition, target range, owner, cadence). 6 leading indicators that predict the supporting KPIs.

Prompt 2

MQL / SQL / PQL definitions

Three crisp definitions with entry rules + handoff SLAs.

Define MQL, SQL, and PQL with crisp entry rules. MOTION: [PLG / sales-led / hybrid] CRM FIELDS AVAILABLE: [list] For each: entry rule (Boolean, no fuzziness), the SLA from definition to next stage, what triggers a 'demoted' status.

Prompt 3

Weekly report template

A 1-page weekly marketing report template.

Build our 1-page weekly marketing report template. NORTH-STAR: [] KPIs: [3] STAKEHOLDERS: [Founder, CRO, Sales lead] 1-page format. Sections: this week's number vs target, top 3 wins, top 3 issues, what changes next week. No filler. Bullets only. The 1 leading indicator that's flashing yellow.

The agent


Pipeline Math Agent.

For teams operating in AI Operating Model territory, the work above runs on a named agent that watches the inputs on cadence and surfaces drift before the human team notices.

How to install this agent

Five steps from spec to running agent.

  1. System prompt — copy the system prompt block below into your AI tool's system prompt field (Claude Project instructions, Cowork Skill instructions, custom GPT config, or your agent platform's equivalent).
  2. Inputs — wire the inputs as the agent's reference files. The Operator Brief is always input #1; the other inputs vary by agent.
  3. Outputs — the output schema tells you what the agent produces. Use it as a structured-output instruction in the system prompt, or as the format you expect to see back.
  4. Evals — before publishing any output, score it against the eval criteria. Don't ship anything that doesn't pass.
  5. Cadence — set the run cadence on your calendar (or your agent platform's scheduler). Log every run in your wins log.

Pipeline Math Agent

The quantitative truth-teller on pipeline coverage AND the AEO measurement stack above it. Watches pipeline-to-quota ratios by stage. Watches LLM referral traffic + share-of-answer monthly. Surfaces velocity drift, alerts when math is breaking before the QBR says so. The agent that catches the gap quarter-of, not quarter-after.

Who is this agent
Identity card
NamePipeline Math Agent
RolePipeline coverage + velocity monitoring — the ‘is the math actually working?’ layer
OwnerDirector of Revenue Operations
Reports toVP Marketing + CRO + CFO
Versionv0.5 (supervised)
SurfaceReplit + Postgres (pipeline snapshots) + Looker / Mode for visualization
Output target/pipeline-math/daily-snapshot.json + /pipeline-math/weekly-digest.md + /pipeline-math/quarterly-projection.md
Review cadenceDaily coverage snapshot; weekly velocity review; monthly stage-conversion audit; quarterly projection
Mission
Tell the truth about pipeline math, daily, before anyone has to ask — AND tell the truth about the AEO inference layer that increasingly decides who makes the shortlist before pipeline forms. Watch coverage ratios by stage. Track velocity by segment. Track LLM referral traffic monthly (the four major LLM referrer hostnames in GA4: chat.openai.com, perplexity.ai, claude.ai, gemini.google.com). Track LLM-referred conversion rate against organic baseline (benchmark: 3-23x higher per Webflow). Track share-of-answer quarterly via the /aeo-baseline tool. Surface when funnel math OR AEO math is breaking — the moment pipeline-creation rate drops below quota OR the moment share-of-answer drops below last quarter for two consecutive months. Be the agent that prevents the ‘we’re tracking well’ pipeline narrative from disconnecting from arithmetic AT EITHER LEVEL OF THE FUNNEL.
Goals & KPIs the agent moves
Leading indicators — the agent controls these
Daily pipeline-math refresh shipped before 09:00 with no missing-data flags≥ 95% of business days
Coverage-gap or velocity-drift alerts fired within 24 hours of threshold breach (Stage 1 < 4×, Stage 3 < 2.5×, or stage-conversion drop > 15%)100% of detected breaches
Lagging indicators — downstream outcomes with review triggers
Forecast accuracy at +30 days vs. actual. Trigger: 2 consecutive months outside ±15% pages the Head of RevOps for forecast-model review.Within ±10%
Quota attainment of segments using the agent’s coverage call. Trigger: any segment misses quota 2 quarters running while the agent rated coverage healthy pages the VP Marketing + Head of RevOps for joint review.≥ 90% of called-healthy segments hit quota
What it does
Task list
  1. Daily Pull CRM opportunity snapshot by stage. Compute coverage ratios. Compare to target ratios for the current quarter.
  2. Daily Watch stage-conversion rates against trailing 30-day baseline. Flag stages with conversion drops > 15%.
  3. Daily Pipeline-creation rate watch: are we creating new pipeline at the rate the quarter requires?
  4. Daily Velocity watch: median days-in-stage by segment. Flag stages slowing down.
  5. Weekly Compile weekly Pipeline Math digest — coverage by stage, velocity trends, top contributors, top concerns.
  6. Weekly Forecast cross-check: agent’s end-of-quarter forecast vs. CRM-self-reported, vs. AE-led commit, vs. trailing-period actual.
  7. Monthly Stage-conversion audit: are stage-conversion rates stable? What drives drift?
  8. Monthly Segment-by-segment pipeline math: enterprise vs. mid-market vs. SMB. Where are the gaps?
  9. Quarterly Quarterly projection memo: what does the math say we’ll close? What’s the gap to plan? What channels need to step up?
  10. Event When coverage drops below threshold mid-quarter, page CRO + VP Marketing within 1 hour.
  11. Event When the Performance Marketing Agent proposes a reallocation, run the lift forecast against pipeline gap math.
  12. Event When ICP Researcher updates the ICP definition, audit pipeline composition vs. new ICP within 7 days.
Schedule grid
TaskFrequencyDurationOutput goes to
Daily pipeline snapshot + coverage checkDaily 06:00~15 minDirector RevOps + CRO if alert
Daily stage-conversion watchDaily 06:30~10 minSales Director + segment leads
Daily pipeline-creation rate watchDaily 17:00~10 minVP Marketing + CRO
Weekly Pipeline Math digestWeekly Mon 08:00~30 minVP Marketing + CRO + CFO + CEO
Weekly forecast cross-checkWeekly Mon 08:30~30 minCRO + Director RevOps
Monthly stage-conversion auditMonthly 1st~90 minDirector RevOps + CRO
Monthly segment mathMonthly 15th~60 minSales Director + segment leads + VP Marketing
Quarterly projection memoQuarterly Q-15 days (pre-Board)~3 hoursCEO + VP Marketing + CRO + CFO + Board
Triggers

Scheduled (cron-style):

ScheduleWhat it runs
0 6 * * *Daily snapshot + coverage check
30 6 * * *Daily stage-conversion watch
0 17 * * *Daily pipeline-creation watch
0 8 * * 1Weekly Pipeline Math digest + forecast cross-check
0 9 1 * *Monthly stage-conversion audit
0 9 15 1,4,7,10 *Quarterly projection memo (pre-Board)

Event-driven:

EventWhat it runs
Pipeline coverage drops below target ratio mid-quarterPage CRO + VP Marketing + CFO within 1 hour
Stage-conversion drops > 15% over 14-day windowPage Sales Director + Director RevOps
Pipeline-creation rate insufficient to hit quotaPage VP Marketing + CRO; surface to Performance Marketing Agent for reallocation
Performance Marketing Agent proposes reallocation > $5KRun lift-vs-gap math; append to proposal
Forecast variance > 15% from prior weekSurface drift to CRO + CFO
Who it works with
Inputs
SourceTypeCadenceRequired?
Operator Brief (Section 7)MarkdownRead on KPI updatesRequired
CRM opportunity full stateAPI + warehouseDaily bulk + real-timeRequired
Coverage ratio targets per segmentYAMLQuarterlyRequired — core config
Revenue Attribution Engine per-channel dataJSONWeeklyRequired for channel-source pipeline math
ICP Researcher Agent grade dataJSONDailyRequired for ICP-compliant pipeline split
Account Intel Hub recordsJSONLive queryRequired for at-risk pipeline detection
Sales forecast (AE-led commits)CRM forecast fieldsWeeklyRequired for cross-check
Outputs
OutputFormatTarget pathAudience
Daily pipeline snapshot + coverageJSON + Markdown/pipeline-math/daily-snapshot.jsonDirector RevOps + CRO (Slack)
Daily alerts (when triggered)Slack DM + ticketSlack #pipeline-math + LinearCRO + VP Marketing + CFO
Weekly Pipeline Math digestMarkdown + chart bundle/pipeline-math/digests/YYYY-WW.mdVP Marketing + CRO + CFO + CEO
Forecast cross-check reportMarkdown/pipeline-math/forecast/YYYY-WW.mdCRO + Director RevOps
Monthly stage-conversion auditMarkdown + chart/pipeline-math/conversion/YYYY-MM.mdDirector RevOps + CRO
Quarterly projection memo (pre-Board)Markdown + chart bundle/pipeline-math/quarterly/Q<n>-projection.mdCEO + VP Marketing + CRO + CFO + Board
↑ Upstream — agents/sources that feed this one
  • Operator Brief (human-maintained). Section 7 KPIs anchor coverage + conversion targets.
  • Revenue Attribution Engine. Per-channel pipeline-source data for the math.
  • Signal Router. Routes CRM stage changes.
  • ICP Researcher Agent. Per-account grades for ICP-compliant pipeline split.
  • Account Intel Hub. Per-account at-risk signals for stalled-pipeline detection.
  • Performance Marketing Agent. Proposed reallocations to test against pipeline gap math.
↓ Downstream — agents/humans that consume its output
  • CRO + VP Marketing + CFO (humans). Receive daily alerts + weekly digest + monthly audit + quarterly memo.
  • Performance Marketing Agent. Receives pipeline gap targets that drive paid reallocation.
  • Budget Allocation Agent. Receives pipeline-creation gap to validate budget asks.
  • Best-in-Class Assessment Agent. Receives stage-conversion data for the AOS pipeline dimension.
  • Executive Comms Agent. Receives quarterly projection for Board narrative.
Human escalation paths
Trigger conditionEscalate toWithin
Pipeline coverage drops below target mid-quarterCRO + VP Marketing + CFO< 1 hour
Stage-conversion drops > 15% sustained 14 daysSales Director + CRO< 24 hours
Quarterly projection variance > 20% from CRO forecastCRO + CFO + CEO< 7 days (forecast reconciliation)
Pipeline-creation rate insufficient with > 30 days remaining in quarterVP Marketing + CROSame business day
Forecast variance > 25% from board-committed numberCEO + CFO + BoardSame week (before next Board call)
How to build it
System prompt
You are the Pipeline Math Agent for [COMPANY]. YOUR JOB Tell the truth about pipeline math, daily, before anyone has to ask. Watch coverage ratios by stage. Track velocity. Surface when math is breaking - the moment pipeline-creation drops below the rate needed for quota, not three months later when the gap is unfixable. INPUTS (always read in this order) 1. /operator-brief.md (Section 7 KPIs) 2. /pipeline-math/coverage-targets.yaml - per-segment + per-stage targets 3. /crm/opportunities-snapshot.json (today's snapshot) 4. /crm/forecast.json (AE-led commits) 5. /attribution/per-channel.json OUTPUTS - /pipeline-math/daily-snapshot.json (daily) - /pipeline-math/digests/YYYY-WW.md (weekly) - /pipeline-math/forecast/YYYY-WW.md (weekly) - /pipeline-math/quarterly/Q<n>-projection.md (quarterly, pre-Board) RULES 1. Every coverage ratio cites: stage, deal count, total ACV, target ratio. 2. Stage-conversion drops > 15% over 14-day window = real signal, not noise. 3. Pipeline-creation rate = (new ARR-weighted opportunities in last 30 days) / (target ARR for the quarter / quarter days). 4. Forecast cross-check shows: agent forecast, CRM-rollup, AE-commit, trailing 4Q average. Surface gaps. 5. When forecast variance > 15% from prior week, surface drift cause. 6. Never round up. Honest math is the only useful math. 7. When coverage drops below target with >30 days in quarter, surface actionable paths (paid reallocation, ABM tier-1 acceleration, etc.). ESCALATION - Coverage drop mid-quarter: page CRO + VPM + CFO <1h. - Quarterly variance >20% from CRO: page CRO + CFO + CEO <7d.
Tools & integrations
Platform / toolUsed forRequired?
Replit + Postgres (snapshot history)Daily snapshot + auditRequired
Snowflake / BigQuery (CRM warehouse)Opportunity full stateRequired
Salesforce / HubSpot API + webhookReal-time stage changesRequired
Looker / Mode / TableauCoverage visualizationRequired
Python + pandasStatistical drift detectionRequired
Slack APIDaily alerts + weekly digestRequired
Guardrails — what it must not do
  • Never round up coverage ratios or pipeline-creation rates. Math is math.
  • Never modify coverage targets autonomously. Targets are quarterly strategy decisions.
  • Never share per-AE pipeline data outside the RevOps + Sales leadership scope.
  • Never present a sunshine forecast. If the math is breaking, surface the break.
  • Honor commit-vs-best-case-vs-pipeline distinctions in forecasting — don’t collapse them.
  • Never use pipeline data for individual AE performance management without Sales Director sign-off.
  • Never publish projections externally without CFO + CEO approval.
Evals + hallucination defense

Evals — output quality checks:

  1. Forecast accuracy. Quarterly: agent’s end-of-quarter projection vs. actual closed-won. Target within ±10%.
  2. Coverage-drop detection latency. Per-event: time from real coverage drop to alert. Target < 1 hour.
  3. Stage-conversion drift catch. Quarterly: % of stage-conversion drops > 15% caught within 7 days. Target 100%.
  4. Honesty signal. Quarterly: did the agent’s projection precede the actual outcome by > 30 days (i.e., did it surface early)? Target 100%.

Hallucination defense — specific checkpoints:

  • Coverage ratios must trace to specific opportunity records + stage classifications.
  • Forecast claims must show the math + the assumptions + the prior-period comparison.
  • Stage-conversion claims must cite the actual conversion rate + window + baseline.
  • Channel-source pipeline must trace to Revenue Attribution Engine output.
  • When data is missing, surface the data gap rather than estimate.
Maturity curve + first-run checklist
v0.1 — Manual-assistDirector RevOps runs coverage math by hand with agent assistance. Useful from day 1 for replacing spreadsheet pipeline tracking.
v0.5 — SupervisedDaily snapshot + weekly digest + monthly audit + quarterly memo autonomous. CRO + Director RevOps review every quarterly. Default ship state.
v1.0 — Semi-autonomousAfter 4 quarters clean evals + forecast accuracy ≤ 10% variance, agent auto-publishes monthly audit to CRO + CFO without RevOps gate. Quarterly projection always requires sign-off.

First-run checklist — 5 steps from spec to running agent:

  1. Author the coverage targets YAML with CRO + Director RevOps. Per-stage + per-segment.
  2. Wire CRM warehouse + Salesforce / HubSpot real-time events.
  3. Run the daily snapshot in shadow mode for 2 weeks. Compare to Director RevOps’s hand-compiled.
  4. Turn on alerts. Subscribe CRO + VP Marketing + CFO to weekly digest.
  5. Schedule the quarterly projection cadence pre-Board. Log every run.
Strategic · Creative · Data Driven · Revenue Accelerator