CorralData Internal

Weekly Runbook

Sign in with your @corraldata.com Google account to view.

Meeting Runbook · Internal

Where We Are, and What Each Function Needs to Do

A working session against the May 2026 scorecard. Status pills are dropdowns; commitments are editable; both save to your browser. Pipeline data is pulled from Pipedrive; financials from QBO/MRR sheets.

Month: May 2026 Sources: Monthly Goals · MRR by Customer · 2026 Financials · Pipedrive

April was the second contraction in 6 months. May's outcome depends on three deals in negotiation.

April closed at -1.01% MoM with 97.37% NRR. The only other negative month in the prior 18 was October 2025 at -0.81%. May isn't done — it'll be decided by what closes from the 3 negotiation deals ($193K ARR / ~$16.1K/mo MRR potential) and the 3 hot deals ($626K ARR / ~$52.2K/mo MRR potential) sitting in Pipedrive. The April damage came from a concentrated cluster of losses (Eden Health, Genius Tag, Vintage Broncos) without enough net new to absorb it. Product works in aesthetics — but the leading indicators say we're not set up to scale on autopilot.

April MoM MRR
-1.01%
2nd contraction since Aug '24
April NRR
97.37%
Target: 103%
May Upside (if 3 neg deals land)
+$16.1K
MRR · $193K ARR potential
May Upside (incl. 3 hot)
+$68.3K
MRR · $819K ARR total in motion

MRR — Through April 2026 (Gross) · May projected from Pipedrive

$380K $340K $300K $260K $220K $350.4K Apr $346.9K May exp. May upside May 25 Jun Jul Aug Sep Oct Nov Dec Jan 26 Feb Mar Apr May proj. Actual MRR May projection (60% close = +$9.7K · all close = +$16.1K)
We have the product and the general momentum to drive real scale. We do not yet have the GTM ramp, the leading indicator depth, or the TAM ownership to absorb a bad month. That's what we need to fix in the next 60 days. — What this meeting is really about

This week's single most important move — per person.

One action each. Click "Open details →" on any card to jump to the relevant discussion section below. Set status as the week progresses; it saves to your browser.

Sales & Growth

AlexCEO

List the 3-5 deals you're personally driving demos for. Hand each to a TAM by EOM. Stop running 1st calls.

Open details →{{SELECT:nba-alex:gray:Unknown}}
CoreyHead of Sales

Drive Sev Laser ($306K), VIO Med Spa ($307K), and Ziering toward Negotiating. Unstick Spa Medicaa (19 days stale).

Open details →{{SELECT:nba-corey:gray:Unknown}}
HannahAE 1

Lead your first independent 1st call this week. Shadow Corey on 1 demo. Aim for written ramp bar with Corey by Friday.

Open details →{{SELECT:nba-hannah:gray:Unknown}}
McKennaAE 2

Same ramp bar as Hannah. Identify the specific blocker (product depth? demo flow? confidence?) and bring to next 1:1.

Open details →{{SELECT:nba-mckenna:gray:Unknown}}
LaurenMarketing Lead

Diagnose the Feb (110%) → May (53%) warm-deal drop. Channel-by-channel breakdown — what changed, what's recoverable.

Open details →{{SELECT:nba-lauren:gray:Unknown}}
KittyMarketing Growth

Confirm full-time start date. First 30-day plan: top 3 levers to get warms back to 30 sustained.

Open details →{{SELECT:nba-kitty:gray:Unknown}}

CX, Onboarding & Account Growth (TAMs)

VeraOnboarding Lead

Confirm May projected transitions (1 of expected 2 so far). Flag any account stuck >30 days with unblocker plan.

Open details →{{SELECT:nba-vera:gray:Unknown}}
AlinaCX Lead

Propose a tier-1/tier-2 triage model by Friday. June SLA target: response <12hr.

Open details →{{SELECT:nba-alina:gray:Unknown}}
EllieTAM (top performer)

Document the playbook that got your book to 104.13% NRR. Share with the other TAMs by EOW.

Open details →{{SELECT:nba-ellie:gray:Unknown}}
JasonTAM (Healthcare)

Identify expansion plays in Healthcare book (Pfizer + LiftFund anchors). Healthcare NRR has been flat at 100% — what's the next $.

Open details →{{SELECT:nba-jason:gray:Unknown}}
BlakeTAM (Med Spa)

Expansion plan for top 3 accounts in book (AMP, 4Ever Young, MD Wellness). Target 103% NRR for the month.

Open details →{{SELECT:nba-blake:gray:Unknown}}
BrianTAM / Implementation

Smallest book ($10K). Pick 2 accounts to expand — what's the path to first +$1K MRR add.

Open details →{{SELECT:nba-brian:gray:Unknown}}
ArthurSr. Implementation Lead

Handoff list: every account you're personally on → which TAM, by what date. Single highest-leverage move on this page.

Open details →{{SELECT:nba-arthur:gray:Unknown}}
LisaOperations Manager

Hire 1 TAM and 1 PM (still open from April). Pipeline status + first interviews by Friday.

Open details →{{SELECT:nba-lisa:gray:Unknown}}

Engineering & Product

GarethCTO

Re-baseline Agentic CorralActivate: honest current state, real blocker, real ETA. Sheet said Live; it isn't.

Open details →{{SELECT:nba-gareth:gray:Unknown}}
LukaszData Engineering Lead

Re-baseline Tier 0/1 Redshift migration AND Airbyte Zenoti resiliency. Defend the 100% data freshness streak.

Open details →{{SELECT:nba-lukasz:gray:Unknown}}
TomFrontend Lead

Re-baseline Widget React cutover AND Table v2. Why did the goals sheet show "Live"? Who marked it?

Open details →{{SELECT:nba-tom:gray:Unknown}}
Rafal DAI Engineering

Ship next AskCorral reliability milestone by EOM. Define the measurable bar — error rate, query-correct %, latency.

Open details →{{SELECT:nba-rafal-d:gray:Unknown}}
Rafal FInfrastructure Eng

SOC2 kickoff date + scope. Pfizer is blocked on this. Date certainty beats perfect scope.

Open details →{{SELECT:nba-rafal-f:gray:Unknown}}
CintiaQA Lead

Categorize the May bug spike (26% vs 10% in April). Top 3 categories by Friday — likely Tables v2 / MCP related.

Open details →{{SELECT:nba-cintia:gray:Unknown}}
MichalData Eng (contractor)

Coordinate with Lukasz on Tier 0/1 Redshift work. Take one ticket end-to-end this week.

Open details →{{SELECT:nba-michal:gray:Unknown}}

Customer Success Contractors (Mappa)

SebastianCS Contractor

Help Alina drive response time below 12hr. Own 1st response on inbound tickets your shift catches.

Open details →{{SELECT:nba-sebastian:gray:Unknown}}
MarceloCS Contractor

Same as Sebastian — first-response coverage on your shift. Help triage bug vs. support-question split.

Open details →{{SELECT:nba-marcelo:gray:Unknown}}

Missing someone? The current list reflects what's on the May goals sheet + Pipedrive deal owners + recent payroll/contractor records. Add new cards by editing the source.

Where we stand against this month's goals — with April context.

Click any status dropdown to update live during the meeting. Changes are saved in your browser so they persist on reload.

Status saves automatically. Reset to clear all status overrides.
Function Metric Owner Target April Actual May Actual Status
Marketing30 warm deals (at all times)Lauren / Kitty{{GOAL:goal-marketing-warm:30}}24 (80%)16 (53%){{SELECT:marketing-warm:red:Red}}
SalesAE 1 (Hannah) leads 1st callsHannah{{GOAL:goal-hannah:Yes}}{{ACTUAL:sales-hannah-actual:Not yet}}{{SELECT:sales-hannah-1st:red:Behind}}
SalesAE 2 (McKenna) leads 1st callsMcKenna{{GOAL:goal-mckenna:Yes}}{{ACTUAL:sales-mckenna-actual:Not yet}}{{SELECT:sales-mckenna-1st:red:Behind}}
Sales10 hot / trial dealsCorey{{GOAL:goal-hot:10 (Apr: 15)}}5 (33%)3 (30%){{SELECT:sales-hot:red:Red}}
Sales5 active negotiationsCorey{{GOAL:goal-neg:5}}1 (20%)3 (60%){{SELECT:sales-neg:yellow:Behind}}
SalesClosed accounts / monthCorey{{GOAL:goal-closed:5}}3 (60%)1 of expected 2{{SELECT:sales-closed:yellow:Behind}}
OnboardingTransition accounts to CSVera{{GOAL:goal-onboarding:6 (Apr: 8)}}11 (138%)1 of expected 2{{SELECT:ob-transitions:yellow:Behind}}
CXAvg. response time (L30)Alina{{GOAL:goal-cx-response:<12 hrs}}16h 50m18h 41m{{SELECT:cx-response:red:Red}}
CXAvg. solve time (L30)Alina{{GOAL:goal-cx-solve:<24 hrs}}1d 7h1d 8h 30m{{SELECT:cx-solve:red:Red}}
CX / TAMNRR of assigned accountsEllie{{GOAL:goal-nrr-ellie:103%}}104.13%100.0%{{SELECT:nrr-ellie:yellow:Behind}}
CX / TAMNRR of assigned accountsBrian{{GOAL:goal-nrr-brian:103%}}99.28%100.0%{{SELECT:nrr-brian:yellow:Behind}}
CX / TAMNRR of assigned accountsBlake{{GOAL:goal-nrr-blake:103%}}100.0%100.0%{{SELECT:nrr-blake:yellow:Behind}}
CX / TAMNRR of assigned accountsJason{{GOAL:goal-nrr-jason:103%}}100.55%100.0%{{SELECT:nrr-jason:yellow:Behind}}
ProductYesterday's data by 8amLukasz{{GOAL:goal-eng-data-fresh:100%}}{{ACTUAL:eng-data-fresh-actual:100%}}{{SELECT:eng-data-fresh:green:On Track}}
ProductAskCorral Agent OptimizationRafal D{{GOAL:goal-eng-askcorral:Ongoing}}{{ACTUAL:eng-askcorral-actual:In flight}}{{SELECT:eng-askcorral:gray:Unknown}}
ProductAgentic CorralActivate (Zenoti, Meta, Google Ads)Gareth{{GOAL:goal-eng-corralactivate:Live}}{{ACTUAL:eng-corralactivate-actual:Not live}}{{SELECT:eng-corralactivate:red:Behind}}
ProductSOC2 Platform SetupRafal F{{GOAL:goal-eng-soc2:Type 1}}{{ACTUAL:eng-soc2-actual:Not started}}{{SELECT:eng-soc2:red:Behind}}
ProductTier 0/1 → Dedicated RedshiftLukasz{{GOAL:goal-eng-redshift:Live}}{{ACTUAL:eng-redshift-actual:Not done}}{{SELECT:eng-redshift:red:Behind}}
ProductAirbyte (Zenoti) Sync ResiliencyLukasz{{GOAL:goal-eng-airbyte:Live}}{{ACTUAL:eng-airbyte-actual:Not done}}{{SELECT:eng-airbyte:red:Behind}}
ProductWidget Cutover to ReactTom{{GOAL:goal-eng-widget:Live}}{{ACTUAL:eng-widget-actual:Not done}}{{SELECT:eng-widget:red:Behind}}
ProductTable v2 (primary + bugs resolved)Tom{{GOAL:goal-eng-tables:Live}}{{ACTUAL:eng-tables-actual:Not live}}{{SELECT:eng-tables:red:Behind}}
QABug ticket rate (L30)Cintia{{GOAL:goal-qa-bugs:<15%}}10% ✓26%{{SELECT:qa-bugs:red:Red}}

Marketing — 16/30 warm deals (53%).

We're burning ~20% of revenue on marketing and the warm-deal pipe is half-full.

OWNER: Lauren / Kitty  ·  TARGET: 30 warm deals at all times  ·  STATUS: 16 (53%)
May: 16/30  ·  Apr: 24/30 (80%)  ·  Mar: 19/25 (76%)  ·  Feb: 22/20 (110%)

The trend is flat-to-down on warms even with steady spend. If 30 warms is the right number to feed a 10-hot / 5-negotiating / 5-closed funnel, we are structurally under-feeding the top right now. The ask: get to 30 sustained, not 30 once.

Discussion Prompts
  • What changed between Feb (110%) and May (53%)? Channel mix? Spend allocation? Lead quality?
  • Is Kitty full-time yet, and if not — when, and what's the gating issue?
  • If we hold spend at ~20% of revenue, what's the realistic ceiling for sustained warms?
  • Are we counting "warm" the same way Corey is? Written definition both teams agree on?
Decision needed: hold spend & raise conversion, or raise spend with a defined CAC ceiling.

Sales — Hot deals at 3/10 (30%). Live pipe pulled below.

The mid-funnel is the leading indicator of June and July. Thin, but the deals in it are real.

OWNER: Corey  ·  TARGETS: 10 hot/trial · 5 negotiating · 5 closed  ·  STATUS: 3 / 3 / 1
May: 3 hot · 3 neg · 1 closed  |  Apr: 5 / 3 / 3 (Apr targets: 15/5/5)  |  Mar: 1 / 3 / 8

May 2026 Pipeline vs. Target

35 28 21 14 0 Warm Deals Target 30 16 Hot / Trial Target 10 3 Negotiating Target 5 3 Closed (Mo.) Target 5 1 Target Actual

Live from Pipedrive — Negotiating Stage

Three deals in active negotiation. Combined ARR if they all land: $193,200 (~$16.1K/mo MRR).

DealOrgOwnerValue (ARR)In Stage SinceDays in Stage
Courseview CapitalCourseview CapitalCorey$118,800May 19 days
Spa MedicaaSpa MedicaaCorey$45,000Apr 2119 days stale
Formula WellnessFormula WellnessCorey$29,400May 64 days
Total Negotiating$193,200~$16.1K/mo MRR potential

Live from Pipedrive — Hot Deals Stage

Three deals in Hot Deals. Combined ARR if they all land: $626,400 (~$52.2K/mo MRR). Sev Laser and VIO Med Spa are the two biggest open opportunities in the company right now.

DealOrgOwnerValue (ARR)In Stage SinceDays in Stage
Sev LaserSev Laser AestheticsCorey$306,600Apr 2911 days
VIO Med SpaVIO Med SpaCorey$307,200May 19 days
Ziering Hair RestorationZiering Hair RestorationCorey$12,600May 10today
Total Hot$626,400~$52.2K/mo MRR potential

If we close negotiation at typical 60% and Hot at 30%, expected new MRR = ~$25K/mo from this current snapshot — which would reverse April's contraction by itself. The pipeline IS there; the question is whether Hannah/McKenna can move warms into Hot without Corey + Alex personally pulling them through.

Discussion Prompts
  • Of the 3 Hot Deals, what's the realistic close date for each? Anything we can compress for May vs June?
  • Spa Medicaa has been in Negotiating 19 days — is that a stall or a structurally long sales cycle? Who's driving the close?
  • Sev Laser ($306K) and VIO Med Spa ($307K) together are 18% of current MRR if landed at quoted ARR. What's the actual confidence — and what does each need to advance?
  • Why is everything assigned to Corey? Should Hannah or McKenna co-own to learn?
Decision needed: per-deal close commitments, plus what Alex stops doing personally on these.

Hannah & McKenna ramp — McKenna is the blank.

The current setup is not sustainable. Alex is still running 1st calls and building demos.

OWNER: Corey (sales mgmt)  ·  HANNAH: Leading 1st calls ✓  ·  McKENNA: Not yet

Hannah is on track. McKenna is the explicit blank on the May sheet. Beyond 1st calls, neither rep is independently moving deals from warm → hot. That's the next ramp bar, and it's what frees up senior bandwidth for the deals that need it. Every deal in Pipedrive's Hot/Neg stages is owned by Corey today — that's a single point of failure.

Discussion Prompts
  • McKenna: what's the specific gap holding her back from owning 1st calls? Product knowledge, demo flow, confidence, or coaching cadence?
  • What's the written bar for "ramped" — and what's the date by which Hannah & McKenna both clear it?
  • Should we shadow-record 1st calls weekly for the next month to compress the loop?
  • Who's running their demos today? Can we move that to McKenna with a backstop?
Decision needed: written ramp plan with dates, plus what Alex commits to stop doing once they're at bar.

Onboarding — 1/6 transitions (50% of expected pace).

Yellow, not red — but the pace is slipping after a strong streak.

OWNER: Vera  ·  TARGET: 6 transitions this month  ·  STATUS: 1 of expected 2
Apr: 11 transitions vs 8 target (138%)  ·  Mar: 6 vs 7 (257% of expected pace)  ·  Feb: 3 vs 9 (36%)

Onboarding has been our most consistent function. April was excellent. May's 1 transition could be timing (deals not yet ready to transition) or could signal new accounts taking longer. Worth checking, not alarming — but a thin transition month becomes thin CS ownership next month.

Discussion Prompts
  • How many accounts are in the onboarding queue right now, and where are they on the curve?
  • Are 4Ever Young / Allure Medical / MD Wellness multi-location accounts dragging average time-to-CS?
  • What's the realistic May exit number — and what do we need to clear by month-end?
Decision needed: confirm May projection and any unblockers for stuck onboardings.

CX response & solve times — both red.

Response 18h 41m vs <12h. Solve 1d 8h 30m vs <24h. Both regressed from April.

OWNER: Alina  ·  TARGETS: Response <12h, Solve <24h
May: 18h 41m / 1d 8h 30m  ·  Apr: 16h 50m / 1d 7h  ·  Mar: 24h 10m / 38h

We've improved a lot since March, but we're still above target and trending the wrong way in May. With the TAM model still being established and bug rate at 26%, CX is absorbing more volume than the SLAs allow. This compounds: slow CX → unhappy customers → NRR pressure → churn risk.

Discussion Prompts
  • Where is the time going — first response, triage, engineering handoff?
  • How many of the open tickets are bugs (Cintia at 26%) vs. genuine support questions?
  • Do we need a tier-1/tier-2 split so Alina isn't the bottleneck for every ticket?
  • What's the realistic SLA we can hit in June if QA bug rate drops to 15%?
Decision needed: triage model and what we'd staff/automate to get response under 12h.

TAMs & NRR — all four at 100% vs 103% target.

100% NRR means flat. We need expansion, and the TAM model has to become a profit center.

OWNERS: Blake · Jason · Ellie · Brian  ·  TARGET: 103% each

April 2026 NRR by TAM

103% target Ellie 104.13% Jason Anders 100.55% Brian 99.28% Arthur 100.00% (May: 90.4%) Blake Daniels 100.00% Vera (ONB) 100.00% CS Team 91.17% 85% 90% 95% 100% 105% 110%

Ellie (104.13%) and Jason (100.55%) proved the model works in April — with the smallest books. Arthur is carrying $86.7K of MRR (25% of the company) and his book is trending below 100% in May — early signal that running it personally on top of everything else isn't sustainable. Brian and Blake's books haven't expanded either. The handoff isn't a nice-to-have; it's the single highest-leverage move on this page.

Discussion Prompts
  • What does each TAM need to fully own their book — product depth, MCP demos, pricing authority, exec air cover?
  • Which 3-5 accounts is Alex still personally on, and what's the handoff plan for each?
  • What's the expansion playbook (MCP, CorralActivate, governed experiences) and who runs it on every QBR?
  • Should we set a 90-day target where TAM = profit center, with a number per head?
Decision needed: handoff list (account → TAM, by date) and TAM ramp checklist signed off by Arthur.

QA bug ticket rate — 26% vs <15%.

One in four support tickets is a bug. That feeds the CX SLA miss directly.

OWNER: Cintia  ·  TARGET: <15% (L30)  ·  STATUS: 26%
May: 26%  ·  Apr: 10% ✓  ·  Mar: 10.2% ✓  ·  Feb: 27%

We had it at 10% in March and April. Something regressed sharply in May. Most of our recent shipping (Widget React cutover, Table v2, MCP, CorralActivate) means more surface area — likely the new bugs are concentrated in newly-shipped features. Worth diagnosing before fixing blindly.

Discussion Prompts
  • What categories are the May bugs in? Tables v2, AskCorral, integrations, billing, UI?
  • Is this real regression or are we now categorizing more tickets as bugs?
  • What's the engineering bandwidth needed to take it back under 15% in June?
  • Are we shipping faster than QA can keep up — is there a release gate we need to enforce?
Decision needed: top-3 bug categories, owners, and target date for return to <15%.

Stack rank — agree, disagree, or reorder. Status of each is unknown until we walk it.

From Alex. Rank order matters: if anything below has to be cut for the month, it gets cut from the bottom.

Reality check: the May goals sheet says most of these are Live. They aren't.

Agentic CorralActivate, Widget React cutover, Table v2, Tier 0/1 Redshift migration, and Airbyte (Zenoti) resiliency are all marked Live on the sheet but not actually shipped. SOC2 is marked Underway but hasn't started. We need to walk each one and re-baseline status, scope, and date — and figure out why the sheet diverged from reality.

1

Fresh data at 8am every day, including weekends.

Non-negotiable and the only thing actually working. Defend it.

2

AskCorral / MCP does what people ask, within reason.

Headline feature. Reliability and judgment, not just coverage. Status: Ongoing per sheet — confirm in walkthrough.

3

Agentic CorralActivate — robots acting on customer data (Google Ads, Meta, Zenoti).

Sheet says Live; reality is not. Need an honest re-scope and date from Gareth.

4

Governed interactive experiences inside Corral (RLS + HIPAA).

Massive sales unlock. AMP runs this outside Corral today (see proposals.corraldata.com/vio-owner-view). We need it native — every customer wants it.

5

SOC2.

Losing opportunities — and it's a Pfizer blocker. Sheet says Type 1 Underway with Rafal F; reality is hasn't started. We need a real kickoff date.

+

Already in flight per sheet but not shipped — re-baseline:

Widget Cutover to React (Tom), Table v2 (Tom), Tier 0/1 → Dedicated Redshift (Lukasz), Airbyte Zenoti Sync Resiliency (Lukasz). Each gets a one-line: current state, blocker, real ETA.

The fixable side of a bad April.

We are not in a strategic crisis — we are in an execution gap. The list below is the reason confidence is appropriate.

What each person leaves this meeting committed to.

Fill these in as we discuss. Saves automatically.

#FunctionOwnerCommitmentDate
1MarketingLauren / Kitty
2Sales pipelineCorey
3Sales rampCorey / Alex
4OnboardingVera
5CXAlina
6TAM / NRRArthur
7QACintia
8EngineeringGareth + Tom + Lukasz + Rafal F