Scribe's best pipeline is hiding in plain sight.


Six hypotheses from 50 accounts. Each one becomes a play. Each play earns its way into the system by proving it works at small volume before it scales.

Steve Schnorr  ·  May 2026

Six hypotheses from 50 accounts.

Before designing anything, I spent two days looking at what was there. Six patterns emerged. Each one becomes a play to test.

(Directionally: signal-driven deals went 19/19, generic outbound went 2/5. Small samples, but the pattern is consistent with the threshold analysis below.)

1. Expand

Hypothesis: Paid accounts with workspace growth > 5% and an active admin will convert to expansion deals.

First mover. Shortest feedback loop produces growth thresholds and signal benchmarks that sharpen every other play.

+33 pts
Growth > 5%
90% win rate above · 57% below
+29 pts
Workspaces ≥ 4
88% win rate above · 59% below
100%Expansion win rate
28dAvg cycle time
40%+of closed-won ARR
$0CAC

Meridian Healthcare: $86K → $83K expanded → $42K in negotiation. One account, nearly $300K.

2. Convert

Hypothesis: Free accounts with high MAU, 3+ workspaces, and fit ≥ 50 are ready to buy. Someone just needs to ask.

Intelligence from Expand: validated growth thresholds sharpen Convert's PQL scoring. But if a Convert signal fires first, act on it.

+63 pts
Engagement > 45
85% win rate above · 22% below
+19 pts
Fit ≥ 50
84% win rate above · 65% below

3. Reclaim

Hypothesis: Closed-lost "No Decision" deals with re-emerging usage aren't dead. They're warm accounts with a timing problem. The product proved itself after sales walked away.

Intelligence from Expand: validated signal benchmarks prove that usage patterns predict outcomes. Reclaim applies that to post-loss accounts.

4. Displace

Hypothesis: Accounts running a competitor alongside active Scribe usage have already chosen with their behavior. Consolidation saves them money and unlocks analytics the competitor can't offer.

Intelligence from Reclaim: timing proof and win-back case studies build the displacement playbook.

5. Activate

Hypothesis: High-fit, low-engagement enterprises have a gap between potential and adoption. 4 users found Scribe. Nobody connected the dots to enterprise. Multi-threaded outbound closes that gap.

Intelligence from all prior plays: growth thresholds, PQL model, timing proof, competitive wins, and TCO benchmarks feed the full enterprise playbook.

6. Retain

Hypothesis: Paid accounts showing activity decline, power user departures, or operational friction patterns are at risk. Early CSM intervention prevents churn.

Uses the same Snowflake usage signals as Expand, inverted: growth decline instead of growth acceleration.

All six plays draw from a shared intelligence layer. Expand tests first because it has the shortest feedback loop, not because the others depend on it. As each play produces evidence, the intelligence sharpens. Nothing scales until the data makes it obvious.

Data quality: five flags I'd fix before building on this data

Prioritized by impact on revenue decisions × frequency × downstream dependency count. These five scored highest on all three:

OPP-041: test record with negative ACV. Walmart: 50 employees at $611B revenue, tagged Velocity SMB. Vanguard: $180K close tagged VSB. Multiple empty LeadSource fields. Artisan Legal: signup date after last active date.

Week 1

  • Archive test records (OPP-041). Validation rule blocking negative ACV.
  • Require LeadSource on opportunity creation. Backfill from campaign membership.

Week 2

  • Fix segment logic: add revenue as secondary gate alongside employee count.
  • Date validation: signup must precede last active. Flag violations for ops review.

Six hypotheses. One testing ground.

Each hypothesis becomes a play. Each play enters the system and proves itself at small volume before it earns the right to scale: Expand existing accounts, Convert high-signal free users, Reclaim lost deals with re-emerging usage, Displace competitors, Activate dormant enterprises, and Retain at-risk paid customers.

Don’t scale what you haven’t proven.

Every play follows the same sequence:
capture what's working → optimize the signal → scale what's proven.

All six motions draw from a shared intelligence layer. As each play produces evidence, the intelligence sharpens — but no play is blocked waiting for another. Expand tests first because it has the shortest feedback loop, not because the others depend on it.

Where every account goes

50 accounts through the model. Routing is automatic. The rules behind it are human decisions, implemented as code.

FIT GATE 50 accounts 14 Expand paid, growing, admin active 8 Convert free, high usage, fit gate passed 9 Reclaim lost deals with re-emerging signals 3 Displace competitor in stack, active usage 3 Activate enterprise fit, dormant engagement 13 Self-Serve below fit gate, no outbound

Retain: existing paid customers with declining usage signals. Same infrastructure, different trigger direction — growth decline instead of growth acceleration. Not shown above because Retain operates on the installed base, not the 50-account prospect dataset.

Qualification criteria per motion

Each metric matches what you'll see on the decision cards below. Hover for details.

Expand
PAID
▲ >5% GROWTH
≥4 WORKSPACES
ADMIN ACTIVE
NEW HIRES CLAY
EXPAND BRIEF DUST
Convert
FREE
>50 MAU
≥3 WORKSPACES
≥50 FIT
FUNDRAISE CLAY
CONVERT BRIEF DUST
Reclaim
CLOSED-LOST
“NO DECISION”
USAGE POST-LOSS
>90 DAYS
JOB CHANGE CLAY
RE-ENGAGE BRIEF DUST
Displace
COMPETITOR IN STACK
>100 SCRIBES/MO
≥50 FIT
JOB POSTS CLAY
BATTLE CARD DUST
Activate
≥80 FIT
<45 ENGAGEMENT
>5K EMPLOYEES
WEB INTENT CLAY
ORG CHART CLAY
EXEC BRIEF DUST
Retain
PAID
▼ >25% ACTIVITY DROP
ADMIN CHANGE
≥3 TICKETS / 30D
KEY CONTACT CHANGE CLAY
RETENTION BRIEF DUST
Why these thresholds? Derived from the four signal hypotheses above.

Every threshold in the qualification strips maps to a measurable win-rate spread from the dataset (see Hypothesis 3). Growth > 5% = +33 pts. Workspaces ≥ 4 = +29 pts. Engagement > 45 = +63 pts. Fit ≥ 50 = +19 pts. Each motion's entry criteria combine the signals most relevant to that play. Nothing is a guess.

What happens when an account qualifies for two plays?

TrueNorth Software qualifies for both Convert (Free, high usage) and Displace (runs Tango alongside Scribe). The system needs priority logic.

Rule: the system evaluates which play best fits the account's current signals. TrueNorth's strongest signal right now is free-tier usage volume, so Convert runs first. If they convert, Displace is irrelevant — they'll drop Tango on their own. If they don't convert, the competitive intel from the attempt informs the Displace approach. If a Displace signal fires before Convert validates, act on it. No play is blocked waiting for another.

Those are the six plays and the criteria that route accounts into each one. Next: when each motion earns its start, and what a rep actually sees when an account lands in their queue.

Watch the system turn on.

Each motion enters as a hypothesis. Nothing graduates until the data makes it obvious. This is a testing ground, not a launch plan.

Day 30
Day 30
Day 60
Day 90
Day 180
1 Expand

Expand: Grow existing accounts using product usage signals

Shortest feedback loop in the system: 28-day cycles, warm relationships, zero CAC. The upsell vehicle is Scribe Optimize (usage analytics, centralized admin, SSO).

Capabilities

Signals (Snowflake reverse ETL), Enrichment (Clay contact & org mapping), Targeting (ICP scoring), Offer (Optimize + seats), Outreach (Gong Engage)

Unlocks

Validated signal thresholds that Convert reuses. Optimize adoption benchmarks. Expansion case studies for Displace.

Key metric

Expansion ARR, signal-to-meeting rate. Kill: <20% conversion after 60d

2 Convert

Convert: Bridge high-signal free users into sales conversations

PQL-sourced deals close at 72%. Free accounts hitting governance ceilings. The pitch is Pro (workspace admin, analytics) or Enterprise (SSO, Optimize).

Capabilities

Signals (PQL scoring from Expand thresholds), Enrichment (Clay firmographics), Routing (LeanData PQL routing), Offer (Pro tier or Enterprise + Optimize)

Unlocks

PQL scoring model. Competitive intel from free user tech stacks. Packaging data (which tier converts best).

Key metric

Free-to-paid rate, new logo ACV. Kill: <5% conversion after 90d

3 Reclaim

Reclaim: Re-engage lost deals when new signals prove timing has changed

"No Decision" is the #1 loss reason. These aren't failures, they're timing mismatches. The evaluation work is done. Re-engaging is the cheapest pipeline you can build.

Capabilities

Signals (re-emerging usage from Snowflake), Context (Gong conversation replay), Enrichment (Clay re-check), Outreach (AE-led warm re-engagement)

Unlocks

Proof that timing > qualification. Data on what changes between loss and win.

Key metric

Win-back close rate (target >50%). Kill: <15% re-open after 60d

4 Displace

Displace: Use proof from earlier wins to unseat competitors

Accounts running Trainual/Tango/WalkMe alongside Scribe. Scribe Optimize (usage analytics, auto-capture) is the differentiator competitors can't match.

Capabilities

Signals (Clay competitive enrichment, Gong competitor mentions), Proof (case studies from stages 1–3), Offer (consolidation + Optimize), Outreach (AE battle cards)

Unlocks

Head-to-head competitive data. TCO benchmarks. Enterprise-grade proof points for Activate.

Key metric

Displacement win rate, ACV uplift. Kill: <25% win rate after 90d

5 Activate

Activate: Wake up dormant enterprise accounts with the full playbook

Dormant enterprises (Fit 80+, Engagement <45). Multi-threaded exec outreach with full Optimize + Enterprise pitch backed by proof from all prior stages.

Capabilities

Full stack: LeanData multi-thread routing, Dust meeting briefs, Clay deep enrichment, Gong Engage enterprise sequences, Optimize as the anchor offer

Unlocks

Enterprise logos that become tomorrow's Expand candidates. The cycle restarts.

Key metric

Enterprise pipeline created, multi-thread engagement. Kill: no exec meeting in 90d

6 Retain

Retain: Detect churn risk early and arm CSMs to intervene

Paid accounts showing activity decline, power user departures, or support friction patterns. Same Snowflake signals as Expand, inverted: growth decline instead of growth acceleration.

Capabilities

Signals (Snowflake usage decline detection), Enrichment (Clay champion job change monitoring), Context (support ticket clustering), Outreach (CSM proactive check-in)

Unlocks

Churn prevention data. Feature adoption gaps that inform product. Retention case studies for CS leadership.

Key metric

At-risk accounts saved, usage recovery rate. Kill: <30% intervention-to-recovery after 90d

What a rep actually sees.

Each hypothesis produces a decision surface: the evidence a rep needs to act. The left side is what they see. The right side is where that evidence flows.

Expand · Cloudvault Security Validated
Entry criteria
PAID
▲ >5%GROWTH
≥4WS
ADMIN ACTIVE
92 ICP
67 /88 ACTIVE
11 WORKSPACES
▲ 10.8% GROWTH
234 SCRIBES/MO
+3 ENG HIRES CLAY
EXPAND BRIEF DUST

88 inactive users = unrealized value. Enterprise agreement with SSO turns organic growth into a managed rollout. Incident response docs are the lead use case.


Should the AE initiate an expansion conversation?

“Your team added 3 new workspaces this quarter. Are security ops, engineering, and CS coordinating or building in silos?”

Reach out when: Workspace growth > 5% AND WS ≥ 4 AND admin active in last 30 days.
Wait when: Growth is positive but under 5%, or only 1 admin is active. Nurture with product tips.

AE (account owner) · Call or wait

First mover. This play generates evidence for everything downstream
Maturation & deep dive
Capture: manual signal review, first 3 accounts Optimize: Clay enrichment live, 10+ accounts in pipeline Scale: automated routing, Gong sequences, Sigma dashboard

Validation: signal-to-meeting rate > 20% sustained for 30 days.

Graduation: proves growth signals are predictive, not noisy. Unlocks Convert.

Trigger

WS growth > 5% AND admin active AND WS ≥ 4

Target

Paid, Tier 1–2. Cloudvault (92), Meridian (87)

Enrichment

Clay contact mapping, SFDC renewal, Snowflake usage

Offer

Optimize + seat expansion. SSO for Enterprise

Why first? Shortest feedback loop (28-day cycles), lowest risk (warm relationships), and the strongest directional signal in the dataset.

Clay + Dust: Cloudvault walkthrough

Clay: building the signal

Cloudvault enters the Clay table when Snowflake flags workspace growth > 5%. Clay runs three enrichment steps:

  1. Contact mapping: pulls the account's org chart from LinkedIn via Clay's waterfall. Identifies 3 stakeholders: the admin who owns the Scribe workspace, their VP of Engineering, and the IT procurement lead.
  2. Tech stack enrichment: confirms PagerDuty + Jira in the stack. Expansion plays work best when Scribe is embedded in incident response workflows.
  3. Signal scoring: Clay formula combines growth rate (10.8%), workspace count (11), and active ratio (67/88 = 76%) into the ICP score of 92. This score routes Cloudvault to Expand, not Convert.

Output: a row with account context, 3 named contacts with titles + LinkedIn URLs, and a routing recommendation. Total enrichment cost: ~$0.30 per account.

Dust: prepping the conversation

The AE types @meeting-prep Cloudvault in Slack. Dust's agent runs a retrieval chain across:

  • Salesforce data (account record, open opps, last activity), uploaded via REST API, chunked and embedded
  • Clay enrichment (contacts, tech stack, ICP score)
  • Usage signals (Snowflake: 234 scribes/mo, 11 workspaces, 88 users, 67 active)

The agent returns a structured brief:

Cloudvault Security: Expansion Brief
Snapshot: Enterprise, ICP 92. 234 scribes/mo across 11 workspaces. 76% active (67/88). PagerDuty + Jira stack.
The gap: 21 inactive users. 3 new workspaces added this quarter. Growth is organic, not managed.
Talk track: “Your team added 3 new workspaces this quarter. Are security ops, engineering, and CS coordinating or building in silos?”
Objection prep: “We're fine on the current plan” → point to 21 inactive users as wasted seats. SSO + centralized admin pays for itself in onboarding time.
Contacts: Jamie Chen (Workspace Admin), Priya Okafor (VP Eng), Marcus Webb (IT Procurement)

Agent instructions and data source architecture are designed and API-tested. The brief format above is what the agent produces.

Convert · Acme Corp Pending evidence
Entry criteria
FREE
>50MAU
≥3WS
≥50FIT
93 ICP
14% PENETRATION
285 SCRIBES/MO
82 MAU
FREE PLAN
SERIES C CLAY
CONVERT BRIEF DUST

Under 14% penetration on a free plan. This is a timing problem, not a demand problem. Someone needs to ask.


Should the BDR reach out or let self-serve run?

“You're running 11 workspaces on our free plan. At your usage level, you're hitting limits on centralized admin, SSO, and analytics. Has governance become a challenge?”

Reach out when: MAU > 50 AND WS ≥ 3 AND free plan > 90 days AND fit ≥ 50.
Nurture when: Usage is growing but under thresholds. Add to automated drip with upgrade benchmarks.

BDR · Reach out or nurture

Intelligence from Expand growth thresholds signal benchmarks
Maturation
Capture: top 10 PQLs, BDR outreach with Expand thresholds Optimize: PQL scoring model tuned, LeanData routing live Scale: automated PQL triggers, holdback test running

Validation: does PQL score predict free-to-paid conversion?

Graduation: 25+ PQLs processed. Competitive intel from free stacks feeds Displace.

Clay + Dust: Acme walkthrough

Clay: scoring the PQL

Acme enters the Clay table when Snowflake flags a free account crossing 200 scribes/mo. Clay enriches in three steps:

  1. Firmographic fill: 1,200 employees, Series C, Salesforce + Jira + Confluence stack. Big enough for Enterprise, technical enough for deep adoption.
  2. Contact waterfall: finds the workspace admin (who signed up), a Head of Ops (budget holder), and a procurement contact. Three threads, not one.
  3. PQL scoring: Clay formula: scribes (285) × MAU (82) × workspace count (11) ÷ employees (1,200) = 14% penetration on a free plan. That number IS the outreach trigger.

Output: scored PQL row with contacts, tech stack, and a “ready to convert” flag routed to the BDR queue.

Dust: arming the BDR

BDR types @meeting-prep Acme Corp in Slack. Dust synthesizes:

  • Usage trajectory: 285 scribes/mo, 11 workspaces, 82 MAU. Growing 11.5% month-over-month on a free plan.
  • Conversion signals: hitting free-tier limits on admin controls, SSO, and analytics. Governance gap is the angle.
  • Contacts + context: Clay-enriched stakeholders with roles and LinkedIn profiles.
Acme Corp: Conversion Brief
Snapshot: Free, ICP 93. 285 scribes/mo, 82 MAU, 11 workspaces. 14% penetration on 1,200 employees.
The gap: 86% of the org doesn't have access yet. Free plan limits centralized admin and SSO.
Talk track: “You're running 11 workspaces on free. At your usage level, you're hitting governance limits. Has that become a problem yet?”
Objection prep: “Free works fine” → point to 11 workspaces with no centralized admin. Who owns compliance?
Reclaim · Frostline Analytics Pending evidence
Entry criteria
CLOSED-LOST
“NO DECISION”
POST-LOSS
>90DAYS
$28K LOST DEAL
SCRIBES 195 MAU 0
8 WORKSPACES
▲ 11.5% GROWTH
NEW VP ENG CLAY
RE-ENGAGE BRIEF DUST

Usage exploded after the deal died. A technical team embedded Scribe into their workflow after sales walked away. The product proved itself. Find the engineer who built it. They're the new champion.


Should the AE re-engage a closed-lost account?

“When we last talked, you had a handful of users. Now you're at 195 scribes a month across 8 workspaces. Something clicked. What changed?”

Re-engage when: Post-loss usage > 100 scribes/mo AND growth > 10% AND loss reason was "No Decision" or "Timing" AND > 90 days since close.
Pass when: Usage is flat or declining, or < 90 days since close. Mark for quarterly re-check.

AE (original owner) · Re-engage or pass

Intelligence from Convert PQL scoring model competitive intel
Maturation
Capture: AE reviews 5 highest-signal lost deals Optimize: Gong replay informs re-approach Scale: automated re-engagement triggers, pattern library

Validation: do reclaimed deals close faster than net-new?

Graduation: 3+ deals reclaimed. Timing > qualification proven.

Clay + Dust: Frostline walkthrough

Clay: finding the hidden champion

Frostline enters the Clay table when the closed-lost re-scan detects post-loss usage growth > 10%. Clay runs a different enrichment path than Expand:

  1. Original deal forensics: pulls the SFDC closed-lost record ($28K, No Decision). Maps the original contacts. Who did sales talk to last time?
  2. New contact discovery: 0 MAU + 195 scribes = API-driven usage. Clay searches for engineering/DevOps titles at Frostline. Identifies a Staff Engineer and a Platform Lead who likely built the integration.
  3. Tech stack delta: since the lost deal, Frostline added Datadog and expanded their Jira instance. The engineering team grew. Context the AE didn't have before.

Output: the original deal contacts + 2 new engineering contacts + a “usage-after-loss” flag that routes this to Reclaim, not Convert.

Dust: rewriting the narrative

AE types @meeting-prep Frostline. Dust pulls from a different data mix than Expand. It includes Gong transcripts from the lost deal:

  • Gong replay: last call objection was “not the right time.” No product objection. Timing was the blocker.
  • Post-loss usage: 195 scribes/mo, 8 workspaces, 0 MAU. Someone built an API integration after sales left.
  • Clay contacts: original buyer + 2 new engineering contacts who weren't in the room last time.
Frostline Analytics: Reclaim Brief
Snapshot: $28K closed-lost (No Decision). Post-loss: 195 scribes/mo, 8 workspaces, 0 MAU, 11.5% growth.
The gap: Zero UI users = API integration. An engineer chose Scribe after sales couldn't close the deal.
Talk track: “When we last talked, you had a handful of users. Now you're at 195 scribes a month across 8 workspaces. Something clicked. What changed?”
Objection prep: “We passed on this already” → “Your engineering team didn't. They're running 195 scribes a month through the API.”
Displace · NovaTech Solutions Pending evidence
Entry criteria
COMPETITOR IN STACK
>100SCRIBES
≥50FIT
84 ICP
567 SCRIBES/MO
TRAINUAL ALSO RUNS
123 MAU
▲ 12.4% GROWTH
0 TRAINUAL POSTS CLAY
BATTLE CARD DUST

NovaTech already chose Scribe with their behavior: 567 scribes/month vs. whatever Trainual produces. Consolidation saves licensing cost and unlocks Optimize analytics Trainual can't offer.


Should the AE pitch tool consolidation?

“Your team creates 567 scribes a month while also paying for Trainual. What's each tool doing? We often see teams consolidate once they realize Scribe handles both capture and training.”

Pitch when: Scribe usage > 100 scribes/mo AND competitor confirmed in stack AND fit ≥ 50.
Hold when: Competitor is entrenched with multi-year contract. Build case study file, revisit at renewal.

AE · Pitch consolidation or hold

Intelligence from Reclaim timing proof win-back case studies
Maturation
Capture: battle cards from Convert + Reclaim intel Optimize: first competitive deals with consolidation pitch Scale: TCO calculator live, plays repeatable

Validation: does the consolidation pitch win?

Graduation: 1+ competitive win closed. Enterprise proof assembled for Activate.

Clay + Dust: NovaTech walkthrough

Clay: mapping the competitive landscape

NovaTech enters the Clay table when tech stack enrichment detects a competitor (Trainual) alongside high Scribe usage. Clay runs a competitive-specific enrichment:

  1. Stack overlap analysis: confirms Trainual and Scribe are both active. Clay checks job postings and G2 reviews for signals about which tool teams prefer. 567 scribes/mo vs. unknown Trainual output. Behavior already chose.
  2. Decision-maker mapping: identifies the VP of L&D (Trainual budget owner), the Head of Engineering (Scribe power user org), and procurement. The consolidation pitch needs all three.
  3. TCO data: Clay pulls Trainual's published pricing tiers. At NovaTech's scale, they're paying ~$300/mo for Trainual alongside Scribe Pro. Consolidation saves real money.

Output: competitive intel row with both tools mapped, 3 stakeholders, and a TCO comparison the AE can use in the pitch.

Dust: building the consolidation case

AE types @meeting-prep NovaTech. Dust pulls competitive-specific data:

  • Usage dominance: 567 scribes/mo, 123 MAU, 18 workspaces. 12.4% growth. Scribe is the de facto standard.
  • Competitive context: Trainual detected in stack. L&D team owns the contract. Engineering uses Scribe.
  • Battle card: from prior Convert/Reclaim intel: Scribe wins on capture speed, loses on structured course-building. Consolidation pitch: Scribe now handles both.
NovaTech Solutions: Displacement Brief
Snapshot: Pro, ICP 84. 567 scribes/mo, 123 MAU, 18 workspaces. Trainual also active.
The gap: Two tools doing overlapping work. Engineering chose Scribe; L&D chose Trainual. Nobody coordinated.
Talk track: “Your team creates 567 scribes a month while also paying for Trainual. What's each tool doing?”
Objection prep: “We need Trainual for courses” → “Scribe's new Pages feature covers structured content. Your team already generates the raw material.”
Activate · Pinnacle Insurance Group Pending evidence
Entry criteria
≥80FIT
<45ENG
>5KEMPL
100 FIT
30 ENGAGEMENT
8,500 EMPLOYEES
4 SCRIBE USERS
$2.8B REVENUE
DOCS RESEARCH CLAY
EXEC BRIEF DUST

Perfect ICP, near-zero adoption. 4 users found Scribe. Nobody connected the dots to enterprise. Multi-thread: find the active users (likely claims ops), map their org chart, identify VP of Operations as exec sponsor.


Should the AE multi-thread into the enterprise?

“Four people at Pinnacle are using Scribe to document claims processes. In insurance companies this size, that usually means someone found a compliance shortcut. I'd love to understand what they're building.”

Multi-thread when: Fit ≥ 80 AND engagement < 45 AND > 5K employees AND 3+ active users.
Skip when: Fewer than 3 users or engagement is already high. If engagement is high, they may self-serve to paid.

AE (enterprise) · Multi-thread or skip

Intelligence from all prior plays growth thresholds signal benchmarks PQL model timing proof competitive wins TCO benchmarks
Maturation
Capture: 3 target accounts, multi-thread mapping, Dust briefs Optimize: exec meetings booked, full Enterprise pitch Scale: enterprise playbook repeatable, new logos flowing

Validation: do enterprise wins generate expansion signals?

Graduation: enterprise logos become Expand candidates. The cycle restarts.

Clay + Dust: Pinnacle walkthrough

Clay: mapping 4 users to an 8,500-person org

Pinnacle enters the Clay table when ICP fit score hits 100 but engagement stays below 40. This is the “perfect fit, no adoption” trigger. Clay runs enterprise-specific enrichment:

  1. User-to-org mapping: the 4 active Scribe users are in claims operations. Clay maps their reporting chain: Claims Ops Manager → Director of Claims → VP of Operations. That's the enterprise thread.
  2. Multi-department scan: Clay checks whether usage spans multiple departments. At Pinnacle, all 4 users are in claims ops — single-thread. But if usage spanned 3+ departments, Clay flags it for multi-thread routing: each department gets its own entry point with a department-specific contact (champion, their manager, department head).
  3. Exec sponsor identification: VP of Operations owns process efficiency for 8,500 employees. Guidewire + Salesforce stack means claims documentation is a compliance function. Scribe fits natively.
  4. Expansion modeling: Clay estimates: if claims ops (est. 400 people) adopts Scribe, that's 100x the current user base. $2.8B revenue = enterprise pricing tier.

Output: 4 existing users mapped to claims ops + 3 enterprise contacts (Director, VP, Procurement) + department-level expansion estimate. When usage spans multiple departments, output includes per-department contact maps for multi-threaded outreach.

Dust: building the enterprise pitch

AE types @meeting-prep Pinnacle Insurance. Dust pulls enterprise-specific context:

  • Adoption anomaly: Fit 100, Engagement 30. 4 users out of 8,500 employees. The gap between fit and usage is the entire opportunity.
  • Industry context: insurance companies this size have compliance documentation requirements. Scribe automates what's currently manual.
  • Multi-thread map: Clay contacts with org chart position. Who to call first, who to loop in, and who holds budget.
Pinnacle Insurance Group: Activation Brief
Snapshot: Free, Fit 100, Engagement 30. 4 users, 15 scribes/mo. 8,500 employees, $2.8B revenue. Guidewire + Salesforce.
The gap: 4 claims ops people found Scribe on their own. 8,496 employees don't know it exists.
Talk track: “Four people at Pinnacle are using Scribe to document claims processes. In insurance companies this size, that usually means someone found a compliance shortcut.”
Objection prep: “We have a documentation tool” → “Your claims team chose Scribe anyway. They're building something your current tool doesn't do.”
Retain · Meridian Healthcare Pending evidence
Entry criteria
PAID
▼ >25%DECLINE
RISK SIGNAL
$300K ACCOUNT VALUE
PRIOR 234 NOW 180
▼ 23% DECLINE
11 WORKSPACES
ADMIN ROLE CHANGE CLAY
RETENTION BRIEF DUST

Meridian expanded to $300K but usage dropped 23% in a month. The original admin champion moved roles. Three workspaces went silent. This is the same account from Expand — the signal infrastructure that detected growth now detects decline.


Should the CSM intervene proactively, or let usage normalize?

“Your team's Scribe usage dropped 23% this month. Did something change with how you're documenting incident responses?”

Intervene when: Activity drop > 25% in 30 days OR admin/power user departure detected OR 3+ support tickets in 30 days.
Monitor when: Decline is 10–25% with no personnel change. Flag for quarterly business review.

CSM (account owner) · Intervene or monitor

Intelligence from Expand growth thresholds signal benchmarks
Maturation
Capture: CSM reviews top 5 accounts with declining signals Optimize: Dust retention briefs live, intervention playbook tuned Scale: automated decline alerts, QBR integration, churn prediction model

Validation: do proactive interventions recover usage within 60 days?

Graduation: 5+ at-risk accounts saved. Intervention-to-recovery rate > 30%.

Full meeting prep briefs, outreach sequences, and detection scripts for all six plays available on request.

1
Expand
growth thresholds signal benchmarks
2
Convert
PQL scoring model competitive intel
3
Reclaim
timing proof win-back studies
4
Displace
competitive wins TCO benchmarks
5
Activate
enterprise logos cycle restarts
6
Retain
churn prevention usage recovery

How you know if it's working.

Each hypothesis has a graduation gate. But does the system compound once plays start stacking? Measurement surfaces the question. A person answers it. You can't wait six months for ARR data. The cascade gives you early signal at every stage.

The measurement eagle

Every play moves accounts through the same stages. Using Expand detection as a live example:

Signal system detects a threshold breach
Touch rep reviews and acts on the signal
Meeting conversation booked
Opportunity pipeline created
Won revenue closed

The shape of the funnel tells you where things break. Signals good but reps aren't touching them? Adoption problem. Meetings happen but opps don't create? Wrong accounts or weak meeting prep.

The metric that proves the thesis

Compounding rate: Does each motion make the next one better? Does Convert improve as Expand matures? Does Reclaim improve as Convert matures? If not, the plays aren't connected yet. Adjust thresholds, retune enrichment, tighten routing until they do. This is the single number that tells you whether the system is compounding or just running in parallel.

System-level kill criteria: If total signal-sourced pipeline < 2x the cost of running the system (Clay credits, rep time, tooling), the system isn't earning its keep. Measure monthly from Day 60.

The learning loop: Every 30-day cycle feeds back into the system. Thresholds that don't predict meetings get retightened. Enrichment steps that don't improve conversion get cut. Entry criteria for each motion adjust based on what the prior motion learned. The system doesn't just run the plays. It rewrites them.

All system KPIs

Five numbers on the weekly exec dashboard.

PipelineSignal-sourced pipeline vs. all other pipeline
Accuracy% of signals that produce a qualified meeting
VelocityMedian days from signal fire to pipeline created
Coverage% of Play-Ready accounts with an active play
CompoundDoes each motion make the next one better?
Attribution: phased approach

Do plays create pipeline or just touch accounts that would have converted on their own?

Day 1: Campaign Attribution
  • Each play trigger creates a Campaign Member in Salesforce. Primary attribution = first play that triggered outreach. Simple, imperfect, operational immediately.
Day 60: Holdback Testing
  • Reserve 20% of qualifying accounts per play as control. Compare conversion rates: played vs. unplayed. Gold standard for incrementality.
Day 90+: Matched-Pair Analysis
  • Compare played accounts to historical accounts that qualified before the system existed. If played accounts expand 3x more, the system works.

PLG cannibalization risk: The biggest attribution danger at a PLG company: touching free users who would have converted self-serve. Holdback testing is the only way to know. Until we have that data, Convert runs conservatively: high-fit, high-signal accounts only.

The quiet parts.

Every motion sharpens the next.


The first play ships in week 2. By Day 60, the shared intelligence layer tells us if the motions are compounding or just running in parallel. If signal-sourced pipeline doesn't reach 2× system cost, we kill it.

If it’s not feeding a human decision, it’s waste.

Steve Schnorr  ·  steven.w.schnorr@gmail.com  ·  507-210-4406

How this was built.

I used AI heavily. Here's where I disagreed with it.

Where judgment overrode automation

What I automated vs. did manually

Automated

  • ICP score calculation across 50 accounts (Python)
  • CSV cleaning, field mapping, import formatting
  • Salesforce metadata deployment (CLI)
  • Clay enrichment formulas and waterfall logic
  • Presentation HTML/CSS/SVG generation
  • Dust agent retrieval chain architecture

Manual / judgment

  • Which 5 data anomalies actually matter
  • Motion dependency order and graduation gates
  • Decision card thesis for each account
  • Talk tracks and objection handling
  • Measurement framework design (what to measure, when to kill)
  • Every strategic framing choice in this deck

How I validated AI outputs

What I'd scope differently on day one

Four lessons that change how you scope sprint one: FLS before fields (permissions break silently), deploy in dependency order (record types cause atomic rollbacks), validate types at every boundary (CSV string "true" is not boolean true), and document Bulk API sharp edges (encoding, line endings, field order).

Tools used

Cursor + Claude

Data analysis, Python scripting, Salesforce metadata, ICP scoring logic, this presentation.

Salesforce CLI

Custom fields, permission sets, bulk import of 50 accounts + 100 opportunities.

Clay

Expansion candidates table with enrichment formulas and signal detection columns.

Python

CSV cleaning, ICP score calculation, stage mapping, import formatting. ~200 lines.

Dust

Meeting prep agent designed and API-tested. Rep types @meeting-prep Cloudvault and gets a full brief: company snapshot, usage signals, talk tracks, objections. Agent instructions produce the same brief format shown in this deck. Data source architecture: accounts + opportunities uploaded via REST API, chunked and embedded for semantic search.

Three integrations I'd build next

Each one closes a gap in the system.

Deal Desk Integration

Pricing and approval data feeds back into signal scoring. Which expansion offers close fastest? Approval velocity becomes a signal itself.

Gong Call Intelligence

Competitor mentions, budget language, and champion changes become play triggers, not just call notes.

CS Onboarding Handoff

When Convert closes, CS onboarding milestones become the first Expand signals. The handoff is a signal source.