CoreCMO

Strategic Foundation


Best-in-Class Assessment

Score yourself harder than your board would. The quarterly self-audit that keeps the function honest — where you're best-in-class, where you're behind.

Strategic Foundation 3 prompts 1 agent — Best-in-Class Assessment Agent ~5 min preview

The framework — strategy first


Best-in-Class Assessment — the strategic foundation.

STRATEGY & PROCESS

This is a self-assessment — where your marketing is already best-in-class, where it's behind, and which gaps move the needle. Score yourself harder than your board would. Update quarterly.

The six traps that quietly end CMO tenures — read this before you score.

The role gets handed over with a budget, a team, a board deck, and a quarter of runway, and the patterns that end CMO tenures in the first 12 months are rarely skills gaps — they’re operating-discipline gaps. Most marketing leaders fall into at least three of them at some point. The honest self-assessment below isn’t the capability scorecard. It’s the traps scorecard. Score this first.

The six traps that end CMO tenures

  1. Setting year-one goals too high. You walk in wanting to prove you belong. You commit to pipeline numbers that assume best-case conversion, best-case sales cycles, and a fully-functional sales team that doesn't exist yet. By Q3 you've missed every quarterly goal and the board is asking pointed questions. The fix: reverse-engineer your year-one number from conservative sales-cycle assumptions and a 3× pipeline coverage minimum. Negotiate the goal with finance before committing publicly.
  2. Getting dragged into day-to-day execution. Your team is short-staffed and you can write a better blog post than anyone they could hire. So you write it. Then the next one. Then you're "shipping" but you're not leading. The marketing function becomes the CMO's personal output. The fix: audit what percentage of your week is covering work that belongs to a named team member. If it's over 20%, you have a delegation problem you need to fix this quarter. Have the direct conversations about job ownership. Hire or rehire if needed.
  3. Losing the executive leadership team (ELT) communication cadence. You stop sending the weekly update. You miss two leadership meetings in a row because of campaign launches. Marketing becomes a black box to the rest of the executive team. When the budget review comes, you have no allies. The fix: weekly demand forecast email to your ELT — non-negotiable. Monthly state of union to broader leadership. Show up to every leadership meeting prepared, even when you're slammed.
  4. Talking about leads, not revenue. Your board update opens with "we generated 384 Marketing-Qualified Leads (MQLs) this quarter." The Chief Financial Officer (CFO) has tuned out by slide three. Marketing leaders who lead with leads get scapegoated when the number is missed. The fix: reverse-engineer every goal from revenue. Agree on attribution split with sales before Q1. Point your entire team at revenue, not vanity metrics. Read Key Performance Indicators (KPIs) & Measurement if you haven't.
  5. No documented stated risks. You say "this is going to be tight" in a hallway conversation. Three months later, when the number's missed, nobody remembers you said it. The fix: document stated risks in writing — in your weekly demand forecast, in your monthly state of union, in your quarterly QBR. Set realistic expectations early and repeat them often, in writing, across functions (sales, customer, product).
  6. Not in the room. CMOs sometimes end up excluded from the weekly management committee or operating-team meeting because their predecessor lost the seat or never had it. The fix: ask for the seat directly, with the CEO, in your first 30 days. If denied, work to earn it within 90 days through the weekly demand forecast and your visibility in pipeline calls. The seat is the precondition for everything else.

Your honest CMO trap audit

Score yourself 1 (totally in this trap) to 5 (clear of this trap). Be honest. Saves to your Brief — every coaching/advisory prompt on the site will use this to give you grounded recommendations.

Any trap scored 1–2 is the work for the next 90 days. Saved to your Brief.

HOW TO RUN THIS ASSESSMENT

Score each capability from 1 (non-existent) to 5 (world-class), relative to best-in-class business-to-business (B2B) SaaS peers — Best-in-Class (BiC) is the benchmark.

Focus remediation efforts on capabilities that are both low-scored and high-impact.

The goal is not to do everything — it's to be world-class at the 5–6 capabilities that drive your category.

Marketing Capability Scorecard

CAPABILITYWHAT BEST-IN-CLASS LOOKS LIKEYOUR SCORE (1–5)OWNERPRIORITY
Brand & PositioningSharp, memorable category positioning; differentiated in market research; consistent across all channels[CMO / PMM]
Content & SEO4+ posts/week; ranks for 100+ category keywords; topic cluster architecture; original annual research[Content Lead]
Email MarketingSegmented nurture sequences; >3% click rate (open-rate inflated post-MPP); attribution to pipeline in CRM[Demand Gen]
LinkedIn Organic>3% engagement rate; consistent exec thought leadership; 5+ posts/week[Social Lead]
LinkedIn PaidCPL <$[X]; LGF rate >12%; ABM named account campaigns active[Paid Lead]
Google Paid SearchBrand protected; competitor campaigns active; category campaigns live[Paid Lead]
ABM ProgramActive Tier 1 (1:1), Tier 2 (1:Few), and Tier 3 (1:Many) campaigns; weekly pipeline reviews[Demand Gen]
Event MarketingAnnual event strategy; cross-functional SLAs; 10× ROI target; post-event nurture active[Field Marketing]
Review SitesStructured quarterly review campaigns; G2 Leader badge; 100% profile completion; regular responses[Marketing + CS]
Customer MarketingStructured advocacy program; customer community; monthly case studies; expansion nurture[Customer Marketing]
Analyst RelationsRegular Gartner/Forrester briefings; included in relevant reports; analyst quotes in sales materials[CMO / PMM]
Partner MarketingActive partner co-marketing; MDF program; partner portal live[Partner Marketing]

Most Common Best-in-Class Gaps

Based on benchmarking across high-growth B2B SaaS companies, the following are the most frequently underdeveloped marketing capabilities:

GAP AREAWHAT BEST-IN-CLASS LOOKS LIKEWHY IT'S COMMONLY MISSEDPRIORITY TO FIX
Review Site ProgramDedicated owner, quarterly campaigns, 100% profile optimization, G2 Buyer Intent enabledTreated as a passive presence, not an active channelFix this quarter — high impact, low investment
Competitor Comparison Pages1 dedicated landing page per tier-1 competitor; ranked in top 5 organicallyPerceived as competitive risk; overlooked as an SEO opportunityFix this quarter — highest-converting SEO investment at this stage
Original Research / DataAnnual benchmark report with proprietary data; used as content anchor for the yearHigh perceived effort; underestimated content leverageFix this quarter — becomes the year's most cited and shared content
Analyst RelationsQuarterly briefings with Gartner and Forrester; cited in category reportsHigh cost, unclear short-term ROI, requires executive timeFund this year — transformational for enterprise pipeline
Customer Community500+ active members, regular programming, peer advocacyHigh build effort; long time to valueFund this year — highest-retention, lowest-CAC channel long-term
Executive Thought LeadershipCEO posts 3× weekly on LinkedIn; covered in industry mediaCEO/exec time constraints; no dedicated ghostwriting supportFund this year — highest-reach, lowest-cost brand investment
Partner Marketing10–20% of pipeline co-sourced through partners; active MDF programChannel conflicts, complexity of partner enablementFund this year — significant pipeline leverage if done well

The prompt pack


Paste-ready prompts for Best-in-Class Assessment.

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

Capability scorecard

A 1-5 scorecard across 8 marketing capability areas with calibration anchors.

Score our marketing function against best-in-class. CONTEXT: [stage, ARR, team size, motion] Score 1-5 across: Brand & Positioning, ICP & Segmentation, Content & SEO, Demand Gen, ABM, Customer Marketing, Marketing Ops, Measurement. Each score requires 2-line evidence + 1-line gap. Then rank gaps by lift × effort.

Prompt 2

Gap-prioritization

Top 5 gaps ranked by 90-day pipeline impact.

From the scorecard, prioritize gaps for the next 90 days. SCORECARD: [paste output of Prompt 1] REVENUE TARGET: $[] HEADCOUNT: [] Rank top 5 gaps. For each: pipeline impact (specific dollar estimate), effort (low/med/high), owner, 30-day milestone. End with the gap to ignore (not worth fixing now).

Prompt 3

Executive summary

A 1-page executive summary for the CEO/board.

Write a 1-page exec summary of our marketing assessment. SCORECARD: [paste] TOP GAPS: [paste] Sections: state of the function (3 bullets), top 3 wins last quarter, top 3 gaps next quarter, ask of the exec team (1-2 things). Tone: operator-direct. Numbers > adjectives.

The agent


Quarterly Self-Audit Tracker.

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.

Best-in-Class Assessment Agent

Tracks where the marketing function ranks on the AOS rubric. Compares to peer-set benchmarks. Surfaces the dimensions where the gap to best-in-class is largest — with the area of the playbook + budget required to close it.

Who is this agent
Identity card
NameBest-in-Class Assessment Agent
RoleAOS (AI Operator Score) tracking + peer benchmarking — the ‘where are we today vs. best’ layer
OwnerVP Marketing
Reports toVP Marketing + CEO
Versionv0.5 (supervised)
SurfaceClaude Project + Postgres (AOS history) + Looker for benchmark visualization
Output target/aos/quarterly-assessment/Q<n>.md + /aos/peer-benchmark.md + remediation-plan/
Review cadenceQuarterly AOS assessment; monthly remediation tracking; annual peer benchmark refresh
Mission
Be the honest mirror. Run the AOS rubric quarterly against the marketing function’s actual state. Compare each dimension to peer-set best-in-class benchmarks. Surface the dimensions where the gap is largest — with the specific area of the playbook + budget required to close each gap. Eliminate the ‘we’re probably above average’ bias.
Goals & KPIs the agent moves
Leading indicators — the agent controls these
Quarterly AOS assessment shipped within 21 days of quarter close, with cited evidence per dimension100%
Peer benchmark freshness (no benchmark > 12 months old at time of assessment)100%
Lagging indicators — downstream outcomes with review triggers
AOS composite trajectory direction over rolling 4 quarters. Trigger: trajectory flat-or-down for 2 consecutive quarters pages the CMO for capability-investment review.Trending up
Share of Best-in-Class dimensions improving year-over-year. Trigger: < 40% improving for 2 consecutive quarters pages the CMO for remediation-throughput review.Target ≥ 50%
What it does
Task list
  1. Weekly Update the dimension-input collection. Each AOS dimension has a defined data source; the agent maintains the latest snapshot.
  2. Monthly Remediation tracking: for the top-3 gap dimensions identified last quarter, what’s the status? Surface stuck remediations.
  3. Monthly Compile the monthly AOS Pulse — current composite, trend, dimensions in motion.
  4. Quarterly Full AOS assessment. Score every dimension. Compute composite. Identify top-3 gaps to best-in-class. Author remediation plan with module + budget per gap.
  5. Quarterly Cross-check assessment against actual outcomes: do dimensions where we scored highest correlate with the business metrics they should drive?
  6. Annually Peer benchmark refresh. Survey or research peer-set companies to update dimension-by-dimension best-in-class scores.
  7. Event When a major function-level change occurs (new VP, new motion, new product line), trigger an interim AOS assessment within 30 days.
  8. Event When Eval Library Agent surfaces sustained agent quality drops, factor into the next AOS assessment’s ‘AI Operating Maturity’ dimension.
Schedule grid
TaskFrequencyDurationOutput goes to
Weekly dimension-input collectionWeekly Fri 11:00~30 minVP Marketing + Director MarOps
Monthly remediation trackingMonthly 1st~60 minVP Marketing + remediation owners
Monthly AOS PulseMonthly 5th~45 min compileVP Marketing + CEO + Board
Quarterly full AOS assessmentQuarterly Q+15 days~8 hoursCEO + VP Marketing + CFO + Board
Quarterly outcome cross-checkQuarterly Q+18 days~3 hoursVP Marketing + CFO
Annual peer benchmark refreshAnnually~3 days (research + interviews) + 1 day write-upCEO + VP Marketing + Board
Triggers

Scheduled (cron-style):

ScheduleWhat it runs
0 11 * * 5Weekly dimension-input collection
0 9 1 * *Monthly remediation tracking
0 9 5 * *Monthly AOS Pulse
0 9 15 1,4,7,10 *Quarterly full AOS assessment

Event-driven:

EventWhat it runs
New VP Marketing or major function reorganizationInterim AOS assessment within 30 days
Eval Library Agent surfaces sustained agent quality driftReflect in next AOS assessment’s AI Operating Maturity dimension
Top-3 gap remediation stalls > 60 daysPage VP Marketing + CEO
Peer benchmark goes > 12 months unrefreshedSchedule the refresh within 30 days
Who it works with
Inputs
SourceTypeCadenceRequired?
Operator Brief (Sections 1, 7)MarkdownRead every runRequired — ICP + KPI definitions anchor scoring
AOS rubric (the dimension framework + scoring criteria)Markdown / YAMLVersionedRequired — core config
Per-dimension input data sourcesVarious (CRM, marketing platform exports, eval data, peer survey responses)Weekly snapshotsRequired
Eval Library Agent performance summaryMarkdownQuarterlyRequired for AI Operating Maturity dimension
Revenue Attribution Engine quarterly outputMarkdownQuarterlyRequired for outcome-correlation cross-check
Peer benchmark datasetJSON / MarkdownAnnual refreshRequired — the comparison baseline
Outputs
OutputFormatTarget pathAudience
Quarterly AOS assessmentMarkdown + chart bundle/aos/quarterly-assessment/Q<n>.mdCEO + VP Marketing + CFO + Board
Per-gap remediation planMarkdown/aos/remediation-plan/Q<n>-<dimension>.mdNamed remediation owner
Monthly AOS PulseMarkdown + Slack message/aos/pulse/YYYY-MM.mdCEO + VP Marketing + Board
Peer benchmark reportMarkdown + chart bundle/aos/peer-benchmark.md (refreshed annually)CEO + VP Marketing + Board
Outcome cross-check reportMarkdown/aos/cross-check/Q<n>.mdVP Marketing + CFO
Remediation tracking digestMarkdown/aos/tracker.mdVP Marketing
↑ Upstream — agents/sources that feed this one
  • Operator Brief (human-maintained). Section 7 KPIs anchor the outcome cross-check.
  • Eval Library Agent. Agent quality scores feed the AI Operating Maturity dimension.
  • Revenue Attribution Engine. Outcome data for the cross-check.
  • Every other per-area specialist. Per-area KPI performance feeds dimension-by-dimension scoring.
  • Account Intel Hub. Account-level engagement data for the audience dimension.
↓ Downstream — agents/humans that consume its output
  • CEO (human). Reviews quarterly assessment + monthly Pulse + annual peer benchmark.
  • VP Marketing (human). Owns remediation plans + tracks gap closure.
  • Board (human, if material). Receives quarterly assessment as part of the marketing-function update.
  • Budget Allocation Agent. Receives remediation plans with required budgets for the next budget cycle.
  • Brief Sync Agent. Receives AOS-drift signals that may need Brief Section 7 KPI updates.
Human escalation paths
Trigger conditionEscalate toWithin
Composite AOS drops > 5 points quarter-over-quarterCEO + VP Marketing + CFOSame week
Top-3 gap remediation stalls > 60 daysCEO + VP MarketingImmediate
Quarterly assessment missed Q+21-day deadlineVP Marketing + CEOImmediate
Outcome cross-check reveals a dimension scored high without business impactVP Marketing + CFO< 14 days (scoring rubric issue)
Annual peer benchmark missedVP Marketing + CEOSame month
How to build it
System prompt
You are the Best-in-Class Assessment Agent for [COMPANY]. YOUR JOB Be the honest mirror. Run the AOS rubric quarterly. Compare to peer best-in-class. Surface the top-3 gaps with the specific area of the playbook and budget required to close each. Eliminate the "above average" bias. INPUTS (always read in this order) 1. /operator-brief.md (Sections 1, 7 - ICP + KPI definitions) 2. /aos/rubric.yaml - dimension framework + scoring criteria 3. /aos/peer-benchmark.md - current peer-set best-in-class scores 4. /aos/inputs/<dimension>.json - latest per-dimension data 5. /evals/weekly/ - latest Eval Library Agent performance summary OUTPUTS - /aos/quarterly-assessment/Q<n>.md (quarterly) - /aos/remediation-plan/Q<n>-<dimension>.md (per top-3 gap) - /aos/pulse/YYYY-MM.md (monthly) - /aos/peer-benchmark.md (annual) RULES 1. Every dimension score cites the input data source + date. 2. Composite score is a weighted average; weights are declared, not invented. 3. Top-3 gap identification requires: gap to peer-set best AND business relevance (driving a Brief Section 7 KPI). 4. Remediation plans MUST name: area of the playbook, required budget, owner, 60-90 day milestone, success metric. 5. Honor honest scoring - if a dimension is at 4/10, score 4. Don't round up to spare feelings. 6. Outcome cross-check: a dimension that scored high but didn't move its declared business metric is a rubric problem, not a function problem. 7. Never modify the rubric autonomously. Rubric changes are annual. ESCALATION - Composite drops >5 pts: CEO + VPM + CFO same week. - Top-3 gap stalls >60 days: CEO + VPM immediately. - Outcome cross-check failure: VPM + CFO within 14d.
Tools & integrations
Platform / toolUsed forRequired?
Claude Project + Postgres (AOS history)Reasoning + dimension snapshot storeRequired
Looker / Mode / TableauBenchmark visualization + composite trackingRequired
Salesforce / HubSpot APICRM data for audience + pipeline dimensionsRequired
Marketing platform exports (LinkedIn, Google, Meta, MA platforms)Channel dimension scoringRequired
Survey platform (Typeform / SurveyMonkey)Annual peer benchmark refreshRequired
Slack APIMonthly Pulse delivery + escalation alertsRequired
Guardrails — what it must not do
  • Never modify the rubric autonomously. Rubric changes are annual + CEO-approved.
  • Never round up dimension scores. Honest assessment is the only kind that works.
  • Never share competitive peer-benchmark data beyond named-peer aggregations without explicit consent.
  • Never present a remediation plan without budget + owner + milestone — vague plans don’t close gaps.
  • Honor outcome-correlation honesty — if a dimension scored high without moving its metric, the rubric is wrong.
  • Never use AOS scores for individual performance management.
  • Never publish AOS scores externally without CEO approval.
Evals + hallucination defense

Evals — output quality checks:

  1. Assessment-to-action rate. Quarterly: % of identified top-3 gaps with remediation plan + owner + milestone within 30 days. Target 100%.
  2. Trajectory consistency. Annual: composite AOS movement vs. business-metric movement. Target: correlated.
  3. Peer benchmark coverage. Annual: % of declared dimensions with current peer benchmark data. Target ≥ 90%.
  4. Outcome cross-check honesty. Quarterly: dimensions that scored high but didn’t move their declared business metric. Trigger rubric review if > 2 dimensions affected.

Hallucination defense — specific checkpoints:

  • Every dimension score must trace to specific input data with date stamp.
  • Composite score must show its math — dimensional scores + weights + computation.
  • Peer benchmark scores must cite source survey, interview date, or analyst report.
  • Remediation plan budgets must trace to a specific area’s install + ongoing cost estimate.
  • When dimension input data is missing, mark the dimension ‘ungradeable this quarter’ rather than guess.
Maturity curve + first-run checklist
v0.1 — Manual-assistVP Marketing runs the rubric with agent assistance. No autonomous scoring. Useful from day 1 to formalize the discipline.
v0.5 — SupervisedWeekly + monthly + quarterly cadence autonomous. VP Marketing + CEO sign off on every quarterly. Default ship state.
v1.0 — Semi-autonomousAfter 4 quarterly assessments with stable methodology, agent auto-publishes monthly Pulse. Quarterly + annual stays human-approved.

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

  1. Author the AOS rubric YAML with VP Marketing + CEO. 8–12 dimensions with scoring criteria 1–10 each + weights.
  2. Run the initial assessment by hand to baseline. This becomes Q0.
  3. Wire per-dimension input data sources. Verify each dimension has a defined data source.
  4. Run the next quarterly assessment in agent + manual parallel. Tune scoring criteria where parallel diverges.
  5. Turn on monthly Pulse. Subscribe CEO + VP Marketing + CFO + Board. Schedule the annual peer benchmark refresh. Log every run.
Strategic · Creative · Data Driven · Revenue Accelerator