Discover Sales Leadership Sales LeadershipAERevOpsSDR/BDR

Account Planning Template + a Claude Agent That Builds Every Rep's Territory Plan

Territory planning is a ritual most teams run once a quarter and abandon by week two: a template goes out, the reps fill in the top of it, the plans go in a folder, and the quarter is worked from the inbox. This play makes the plan build itself and stay alive. At the start of the quarter a Claude agent reads each rep's territory from the CRM, enriches the missing fit fields, tiers every account by fit, signal, and history against a rubric you wrote, drafts a one-page plan for each tier-A account with why now, who to reach, the play, and the risk, cited to sources, and writes the manager a territory summary. The rep edits and commits. A monthly refresh re-tiers on new signals and checks the plan against what actually happened.

StageDiscover
Time to buildTwo days
DifficultyIntermediate
Best forSales Leadership, AE, RevOps, SDR/BDR
THE TEMPLATE

The account planning template

The tiering rubric, the one-page account plan, and the manager's territory summary, as the agent fills them. Save the rubric as rubric/territory.md and the plan as template/account-plan.md; tune the weights against your own wins and losses and cap tier A before you touch anything else.

Rubric, plan sections, and summary (100 points)
Fit (45 points, from your closed-won pattern)
  • headcount in the band your wins cluster in: 15 (adjacent band: 8)
  • industry or segment you win in: 12
  • a tool in the stack you integrate with or replace: 10
  • the team or role you sell to exists (a Head of / VP of the function): 8
Signal (30 points, dated and sourced, expires after 90 days)
  • hiring for the role you sell to: 12
  • new leader in the buying group in the last 90 days: 10
  • funding, expansion, or launch in the last 90 days: 6
  • public mention of the incumbent or the problem you solve: 6 (cap signal at 30)
History (25 points, from the CRM)
  • a prior opportunity, with the champion still in role: 12 (champion gone: 5)
  • a lapsed customer: 10
  • a prior contact in a buying-group role who replied in the last 12 months: 6
  • a lost deal with a documented reason you can now answer: 5
The one-page plan (tier A only)
  • 01 Rep's read: blank, for the rep
  • 02 Why now: the signal, source, date, one paragraph
  • 03 Who to reach: known contacts with last touch; buying-group roles with nobody known
  • 04 The play: which offer fits the signal; a first-message angle about the signal
  • 05 The risk: incumbent, last lost reason, what would kill this
  • 06 Three actions with owner and date, marked 'rep to confirm'
The territory summary (per rep, then across the team)
  • tier counts and open pipeline by tier
  • coverage gaps: tier-A accounts with no known contact, and the roles missing
  • changed since last run: account, old tier, new tier, reason
  • plays the tier-A set leans on (the quarter's enablement list)
  • team view only: territories with tier A under 6 or over the cap
Rules
  • tier A needs fit plus a live signal or a live history; cap at 10-15 per rep, overflow as A-watch
  • every claim cites a source; 'no evidence' and 'no signal found' are legitimate entries
  • buying-group enrichment for tier A only
  • write tier, reason, and plan link to the CRM only after the rep's review; log every override with the reason
  • refresh monthly; calibrate the rubric at quarter end against meetings, opportunities, and overrides

The history family is what makes this a territory plan and not a list. A lost deal with a champion still in role is worth more than a perfect-fit stranger, and the CRM already knows it.

The stack

The stack

How the tools connect
What a run costs
Per quarter
one run per rep over 60-120 accounts with a web check each, and 10-15 plans: a few dollars a rep on a mid-tier model
Enrichment
fit fields for the gaps only, buying-group contacts for tier A only; the credit cost is the constraint to design around
Monthly refresh
signals and history re-checked, tiers and actions updated; cents per account
Setup
two days: the rubric against your wins and losses, the template, connections, and one rep's territory run by hand and reviewed
The problem

The problem

The territory plan template I was proudest of had eleven sections and a scoring matrix. I rolled it out to fourteen reps at the start of a quarter with a training session and a Notion database. By the end of week two, nine of the fourteen had filled in the account list and the quota line and nothing else. By week six the database had not been opened. The reps were not lazy. They were working the accounts that emailed them back, which is what a rep does when the plan is a document and the inbox is alive.

The plan died for two reasons that had nothing to do with the template. Filling it took a rep most of a day, because the fit data lived in three tools and the history lived in a CRM nobody had cleaned, so the honest version of section four was 'I do not know'. And once filled, nothing kept it current. A tier-A account whose champion left in month two stayed tier A in the plan and got the same outreach for eight more weeks.

The things a plan needs to say are not hard to say. Which accounts in this territory look like the customers we win? Which of those have a reason to talk to us this quarter, a hire, a new leader, a launch, a contract ending, a problem they have written about? Who in the buying group do we know and who do we not? What did we try last time and what happened? What is the play, and what would make it fail? A great rep can answer those for their top ten in an afternoon. Nobody can answer them for eighty accounts, and nobody re-answers them monthly.

A Claude agent can. At the start of the quarter it reads the whole territory from the CRM over MCP, fills the fit fields from an enrichment source, finds a signal per account with web research, tiers everything against a rubric you wrote, and drafts a one-page plan for each tier-A account with every claim cited. The rep gets a folder of drafts to argue with instead of a template to fill. The manager gets a territory summary that says where the coverage is thin. And the first Monday of every month, the agent re-tiers on what changed and checks the plan's actions against the activity log, so the plan stays as alive as the inbox.

How it works

How it works

The workflow, end to end
  1. 01 Quarter start Claude Code (run)each rep's territory from the CRM
  2. 02 Read the accounts HubSpot (MCP)fit fields, deals, contacts, history
  3. 03 Fill the gaps Clay / Apolloheadcount, industry, stack, funding
  4. 04 Find the signal Claude web researchhiring, new leader, launch; sourced or 'none'
  5. 05 Tier Claudefit + signal + history, reason per account, cap on A
  6. 06 Draft the plans Claudeone page per tier-A account
  7. 07 Review, then write back Slack + CRM (MCP)rep edits and confirms; tier + link to the account
  • At the start of the quarter a Claude Code run pulls each rep's territory from the CRM over MCP: every account with owner, history (deals open and closed, last activity), contacts and roles, and the fit fields already filled
  • It enriches the gaps through Clay, Apollo, or ZoomInfo (headcount, industry, tech stack, funding) and researches a current signal per account on the web (hiring for your buyer's role, a new leader, a launch, an expansion), citing the source
  • It tiers every account against your rubric: fit points, signal points, history points, with a ceiling and a reason line, so A / B / C is explainable per account
  • For each tier-A account it drafts a one-page plan: why now (the signal), who to reach (known contacts and the gaps in the buying group), the play (which of your use cases fits and the first message angle), the risk (the incumbent, the last lost deal, the missing champion), and three actions with dates
  • It writes the manager's territory summary: tier counts and pipeline by rep, coverage gaps (tier-A accounts with no contact), accounts that changed tier and why, and the plays the territory leans on
  • The rep reviews in Slack, edits the plan, confirms the tier, and only then is the tier and the plan link written to the account; the first Monday of each month re-tiers on new signals and checks the plan's actions against the activity log
See it run

See it run

zsh
$# Quarter start: tier one rep's territory, draft the tier-A plans, write the summary (writes to the CRM wait for the rep's review; MCP tool names are illustrative)
$claude -p "$(cat plans/territory-run.md)" --allowedTools mcp__hubspot__search_companies,mcp__hubspot__get_company,mcp__hubspot__search_deals,mcp__hubspot__search_contacts,mcp__hubspot__get_activities,mcp__apollo__enrich_organization,mcp__apollo__search_people,WebSearch,WebFetch,mcp__slack__post_message,Read,Write
Rep: S. Park · 84 accounts owned · fit fields missing on 41 (headcount 33, industry 19, stack 41)
Enriched 41 accounts via Apollo · web checks 84 · signals found 27 (hiring 14, new leader 9, launch 4) · 57 'no signal found'
Tiered: A 12 (cap 12, +3 A-watch) · B 26 · C 46 · reasons written. History: 9 prior opps (5 lost, 2 won-lapsed), 14 prior contacts
Buying group enriched for 12 tier-A accounts (38 contacts) · 12 plans written to plans/park/ · 4 tier-A accounts with no known contact
summary/park.md written · posted 12 plans + summary to @spark for review. CRM writes pending confirmation.
$
The playbook

The playbook

Write the tiering rubric: fit, signal, history

Start with the customers you win. Take the last 20 closed-won deals and the last 20 closed-lost, and write down what the won ones had in common that the lost ones did not: headcount band, industry, a tool in the stack, a team that exists, a buying motion. That is fit, and if you have already built an ICP for the list-building play or a scoring model for the lead scoring play, reuse its fit component here. The territory plan is the same rubric applied to the accounts a rep already owns.

Then add what those plays do not have: history. An account with a closed-lost deal eleven months ago and a champion who is still there is a different account from one you have never spoken to, and a different one again from a lapsed customer. Give history its own points: prior opportunity, prior contact with a role you sell to, a lost deal with a documented reason, a lapsed contract. History is why territory planning is a rep's job and not a list-building job.

Signal is the third family and the one that makes the plan about this quarter: hiring for the role you sell to, a new leader in the buying group in the last 90 days, a funding or expansion event, a public complaint about the incumbent, a contract anniversary you know about. Set the tiers so that tier A needs fit plus at least one signal or a live history, and cap it. Twelve tier-A accounts per rep is a plan; forty is a list with a heading. The template below has the rubric I start from.

💡

TipCap tier A at ten to fifteen accounts per rep before you tune any weights. The cap is the plan. A rep with forty tier-A accounts works the inbox, and the rubric has told them nothing.

Pull the territory and fill the gaps

Connect HubSpot or Salesforce over MCP and pull each rep's accounts with everything the rubric reads: the fit fields, every deal open or closed with its outcome and reason, contacts with titles and roles, last activity date and direction. Expect the fit fields to be thin. In most CRMs half the accounts have no headcount and a third have no industry, which is why the old template's section four said 'unknown'.

Fill the gaps through Clay, Apollo, or ZoomInfo. Headcount, industry, tech stack, and funding are enough for the fit score; the buying-group people come later, and only for tier A, because enriching contacts for eighty accounts a rep will never touch is the fastest way to spend the credit budget on the C tier. If you already run enrichment in Clay, this is a table; if not, the agent can call the provider's MCP directly.

Then research the signal. For each account the agent runs a bounded web check: job postings for the titles you sell to, leadership changes in the last 90 days, a launch or expansion announcement, a public mention of the incumbent. It records the signal with its source and date, or records 'no signal found', and it must never invent one. The account brief play does this for one account before a call; here it runs across the territory once a quarter and once a month after.

  • Reads: accounts by owner: fit fields, deals (stage, outcome, close reason, dates), contacts (title, role), last activity (date, direction)
  • Reads: enrichment for missing fit fields (headcount, industry, stack, funding); buying-group contacts for tier A only
  • Reads: web research per account for a dated, sourced signal
  • Writes: tier, reason, and plan link to the account, only after the rep confirms; plans and the summary as documents; Slack posts

Tier the territory and draft the tier-A plans

The run scores every account against the rubric and writes a one-line reason beside the tier: 'A: 640 employees in logistics (fit 38), hiring a Head of RevOps posted Aug 22 (signal 20), lost deal Oct 2025 to incumbent on price, champion still in role (history 15)'. The reason is the whole product. A rep who reads 'A' argues with the rubric; a rep who reads the reason argues with the facts, and that is a conversation that ends in a better plan.

For each tier-A account, the agent then drafts the one-page plan from the template: why now, in one paragraph built on the signal; who to reach, listing the contacts we know with their last touch and the roles in the buying group we have nobody for; the play, naming which of your use cases or offers fits the signal and a first-message angle that references it; the risk, naming the incumbent, the last lost reason, and what would kill this deal; and three actions with owners and dates. Every claim carries a source, and any section the agent cannot support says 'no evidence' rather than filling the space.

Tell the agent whose voice the plan is in: the rep's, for the rep. It is a working document, not a deck. Short lines, the facts, the sources, and a space marked 'rep's read' at the top where the rep writes what they know that the data does not. The account brief skill is a good model for the compression; the plan is that brief plus history plus a play, once a quarter.

The quarterly territory plan run
On {{QUARTER_START}}, build the territory plan for each rep in files/reps.csv.

For each rep, read from {{CRM}} every account they own: fit fields (headcount, industry, tech stack, funding, region), deals (stage, amount, outcome, close reason, dates), contacts (name, title, role tag, last touch), last activity (date, inbound/outbound).
Where headcount, industry, or stack is missing, enrich via {{ENRICHMENT}} and record the source. Do not enrich contacts yet.
For each account, run one bounded web check: open roles matching {{BUYER_TITLES}}, leadership changes in the last 90 days, launches or expansions, public mentions of {{INCUMBENTS}}. Record signal, source URL, and date, or 'no signal found'. Never infer a signal.

Score each account against rubric/territory.md (fit / signal / history, with caps). Assign tier A / B / C and write a one-line reason citing the points and the sources. Cap tier A at {{TIER_A_CAP}} per rep; if more qualify, rank by signal recency then history, and list the overflow as 'A-watch'.

For each tier-A account, enrich the buying group ({{BUYER_TITLES}}) via {{ENRICHMENT}} and write plans/{{REP}}/{{ACCOUNT}}.md using template/account-plan.md:
1. Rep's read: [leave blank for the rep]
2. Why now: the signal, its source and date, in one paragraph.
3. Who to reach: contacts we know (name, role, last touch); roles in the buying group with nobody known.
4. The play: which of our use cases or offers fits the signal; a first-message angle that references the signal, not our product.
5. The risk: incumbent, last lost reason if any, what would kill this.
6. Three actions with owner and date. [rep to confirm]
Every claim cites a source. Where there is no evidence, write 'no evidence', never a guess.

Write summary/{{REP}}.md: tier counts and open pipeline by tier; tier-A accounts with no known contact (coverage gaps); accounts whose tier changed since last quarter and why; which plays the tier-A set leans on.
Write summary/manager.md across reps: the same, by rep, plus territories where tier A is under 6 or over the cap.

Post each rep their plans and summary in Slack for review. Write nothing to the CRM until the rep confirms; then write tier, reason, and plan link to the account.

Monthly (first Monday): re-run signals and history for every account, re-tier, list what changed and why, and for each tier-A plan check the three actions against the activity log and mark done / not done / no longer relevant.
💡

TipMake the agent write 'no evidence' instead of filling a section. A plan that says 'no known contact in finance, no signal found' is honest and actionable. A plan that invents a reason to call is the fastest way back to the folder nobody opens.

Write the manager's territory summary

The summary is one page per rep and one across the team, and it answers the questions a manager asks in the territory review: how many tier-A accounts, how much open pipeline sits in each tier, where the coverage is thin, and what changed. Coverage gaps are the most useful line: tier-A accounts where we know nobody in the buying group are the accounts the SDR pairs with the AE on, and a list of them with the roles missing is a prospecting plan without a meeting.

The team view adds the comparisons a rep's view cannot: a territory with four tier-A accounts against another with twenty is a territory design problem, and the summary shows it in the first week of the quarter rather than in the forecast in week ten. The plays column shows which of your use cases the tier-A set leans on, which is the enablement plan for the quarter: if fourteen tier-A plans lead with the same signal, that is the message to rehearse.

Keep the summary read-only and factual. It reports tiers, pipeline, gaps, and changes with their reasons. It does not rank reps. A manager who wants to compare rep effort has the activity log; the summary's job is to show where the territory is strong and where it is thin, so the conversation is about accounts.

Review with the rep, then write back

Book a 45-minute review with each rep in the first week of the quarter, with the plans open. The rep's first job is the 'rep's read' line on every tier-A plan: what they know that the data does not, the champion who is a friend, the deal that died for a reason nobody logged, the account that looks perfect and will never buy because of a parent company. That knowledge is the reason a rep owns a territory, and the plan gives it a place to go instead of asking the rep to also type the headcount.

Then the rep argues with the tiers. Some tier-A accounts move down because the rep knows something; some tier-B accounts move up for the same reason. Every override is logged with the rep's reason, so the rubric can learn from it at quarter end. The rep confirms the three actions per plan, changes the dates to real ones, and commits. Only then does the agent write the tier, the reason, and the plan link back to the account.

Write nothing to the CRM before the review. A tier that appears on eighty accounts on Monday morning without the rep's say is a number the rep will route around, and the plan is dead again by week two, for the same reason the template was.

💡

TipLog every tier override with the rep's reason. At quarter end, the overrides that were right tell you what the rubric is missing, and the ones that were wrong are the coaching conversation.

Refresh monthly and check the plan against reality

The first Monday of each month, the run re-researches signals and history for every account, re-tiers, and lists what changed and why: a new leader in the buying group at a B account moves it to A; a tier-A champion who left the company drops the account and says so; a signal that expired 90 days ago stops counting. The rep gets the changes as a short list, not a new plan to read, and the manager's summary gains a 'changed this month' section.

For each tier-A plan, the run checks the three actions against the activity log. 'Intro to the new Head of RevOps by Sep 15' is either a meeting on the calendar, an email in the log, or not done. The plan marks each action done, not done, or no longer relevant, and the rep's review meeting in month two is fifteen minutes on the not-dones instead of an hour rebuilding the plan.

At quarter end, lay the tiers from week one beside what happened: which tier-A accounts produced a meeting, an opportunity, a deal; which tier-B accounts did, and what they had in common that the rubric missed; which overrides were right. The rubric is a file. The calibration is an hour with the data on the table, and the next quarter's plan is better for it before the agent writes a word.

Inside the prompt

Inside the prompt

The scoring prompt is short, but every line is there for a reason. Here is what each one is doing and why.

Why each line is in the territory run
Enrich fit fields, not contacts"Do not enrich contacts yet"
Fit for everyone, people for tier A only. Enriching eighty buying groups a rep will never touch spends the credit budget on the C tier.
Bounded web check"Record signal, source URL, and date, or 'no signal found'. Never infer a signal."
An agent asked for a reason to call will find one for every account. The source requirement and the legitimate 'none' keep the signal family honest.
The cap"Cap tier A at {{TIER_A_CAP}} per rep"
The cap is the plan. Overflow ranks as A-watch so nothing is lost, and Monday still has a list of twelve.
Rep's read left blank"Rep's read: [leave blank for the rep]"
The one line the data cannot write. Leaving it blank is what makes the plan the rep's and not the agent's.
No evidence, no guess"write 'no evidence', never a guess"
A plan that says 'no finance contact, no budget read' is actionable. A plan that invents a budget is the folder nobody opens, with better formatting.
Write back after review"Write nothing to the CRM until the rep confirms"
Tiers imposed on Monday morning get routed around. Tiers confirmed in a review, with overrides logged, get worked.
What you get

What you get

One tier-A account plan as it lands in the rep's Slack for review: the tier reason, the signal with its source, the known and missing people, the play, the risk, and three actions. The rep's read is blank on purpose; that line is theirs.

Example output
ACCOUNT PLAN · Meridian Freight · tier A (73 pts: fit 38 · signal 20 · history 15) · owner: S. Park · Q4 2026

REP'S READ
[ ]

WHY NOW
Meridian posted a Head of Revenue Operations role on Aug 22 (LinkedIn Jobs, source link) and hired a new VP Sales, T. Okafor, in June (press release Jun 9). A new revenue leader plus a RevOps hire in the same quarter usually means the sales stack is being re-evaluated. 640 employees, logistics, HubSpot + Outreach in the stack (Apollo, verified Sep 2).

WHO TO REACH
Known: D. Ruiz, VP Operations, last touch Oct 2025 (our lost deal; she was the champion and is still in role, LinkedIn). J. Marsh, Director Sales Ops, replied to a webinar invite Mar 2026.
Missing: the new VP Sales (T. Okafor, no contact); the RevOps hire (role open); finance (no contact). 3 of 5 buying-group roles unknown.

THE PLAY
Lead with the lead-routing and CRM hygiene plays: a new RevOps leader inherits a CRM they did not build, and Okafor's first quarter will be judged on pipeline visibility. First-message angle for Okafor: the RevOps hire and what the first 90 days of a new sales stack review usually costs, no product mention. Re-open Ruiz with the price-based loss from last year as the honest starting point.

THE RISK
Incumbent for the piece we sell: an in-house scripted process plus a consultant (lost-deal notes, Oct 2025). Lost on price, $184k proposed vs a $90k budget. Risk that Okafor brings his own vendor from his last company (unknown; check his prior stack). No finance contact means no budget read.

ACTIONS [rep to confirm]
- [ ] Park: reconnect with D. Ruiz, reference the RevOps hire, ask who owns the stack review. (by Oct 9)
- [ ] SDR (Ruiz's team): find and reach T. Okafor with the 90-day angle; ask for a 20-minute call. (by Oct 16)
- [ ] Park + RevOps: pull last year's proposal and price a phased version under $100k before any meeting. (by Oct 14)

Next refresh: Nov 2. Watch: the RevOps role closing (new contact), Okafor's prior-company stack.
Sources: CRM deal 2025-10 (lost, price), Apollo org record Sep 2, LinkedIn Jobs Aug 22, press release Jun 9.
Anatomy of one tier-A plan
Meridian Freight · tier A · 73 points · fit 38 / signal 20 / history 15 · 3 of 5 buying-group roles unknown
tier reason640 emp logistics (fit) · RevOps hire Aug 22 (signal) · lost Oct 2025, champion in role (history)
One line, three families, each with its points and its source. The rep argues with the facts, not with the letter A.
why nownew VP Sales in June + RevOps role open
A dated signal with a source URL. Two signals in one quarter is a stack review; the plan says that as an inference and labels it.
who to reachknown: Ruiz, Marsh · missing: VP Sales, RevOps hire, finance
The gaps are the SDR's prospecting list for this account. 'Missing' is more useful than a padded contact list.
the playlead routing + CRM hygiene; 90-day angle for the new VP
Names which of our plays fits the signal, and a first-message angle that references the signal rather than the product.
the riskin-house process + consultant; lost on price ($184k vs $90k budget)
The last lost reason, from the CRM close notes, drives the third action: price a phased version before any meeting.
rep's read[blank]
The only section the agent may not fill. It is the reason the rep owns the territory, and the reason they open the plan.
Pitfalls to avoid

Pitfalls to avoid

⚠️

A template the rep has to fillA day of typing per rep is why the last plan died in week two. The agent fills the data sections and cites them; the rep writes the one line only they can write, and argues with the rest.

⚠️

Tiering without a capForty tier-A accounts is a list with a heading. Cap tier A at ten to fifteen per rep, rank the overflow as A-watch, and the plan says what to work on Monday.

⚠️

Invented signalsAn agent asked to find a reason to call every account will find one for every account. Require a source and a date, and make 'no signal found' a legitimate answer that scores zero.

⚠️

Enriching the whole territoryFit fields for everyone, buying-group contacts for tier A only. Enriching people at eighty accounts a rep will never touch spends the credit budget on the C tier.

⚠️

Writing tiers to the CRM before the reviewA tier that appears on every account without the rep's say is a number the rep routes around. Write back after the review, with the rep's overrides and reasons logged.

⚠️

A plan with no refreshThe tier-A champion who left in month two stays tier A in a static plan for eight weeks. The monthly re-tier and the action check against the activity log are what keep the plan as alive as the inbox.

FAQ

Questions people ask

What should an account plan template include?
Six sections, on one page: the rep's own read; why now, built on a dated and sourced signal; who to reach, listing the contacts you know with their last touch and the buying-group roles you have nobody for; the play, naming which of your offers fits the signal and the first-message angle; the risk, naming the incumbent, the last lost reason, and what would kill the deal; and three actions with owners and dates. The template on this page is the one the agent fills, and every section except the rep's read carries a source.
How is this different from account research before a call?
Scope and cadence. The account brief play researches one account the day before a call. Territory planning runs across every account a rep owns at the start of the quarter, adds history from the CRM and a tier against a rubric, drafts plans only for the top tier, and refreshes monthly. The brief is what you read before the meeting; the plan is why the meeting is on the calendar.
How many tier-A accounts should a rep have?
Ten to fifteen, and set the cap before you tune any weights. The cap forces the rubric to rank, and a plan with twelve accounts is something a rep works on Monday. Overflow accounts rank as A-watch so nothing is lost when a signal changes. If a territory cannot produce six tier-A accounts, that is a territory design problem the manager's summary should show in week one.
Does the agent write to the CRM?
Only after the rep confirms, and only three fields: the tier, the one-line reason, and a link to the plan. Everything before that is a document in the rep's Slack. Writing tiers to eighty accounts before the review is how you get a number the rep routes around, and the plan dies in week two for the same reason the old template did.
What if the enrichment budget is tight?
Design the run around it. Fit fields are cheap and worth filling for every account, because the tier depends on them. Buying-group contacts are the expensive part, so the run pulls them only for tier A after the cap, which is usually ten to fifteen accounts per rep instead of eighty. If you already run enrichment in Clay, the fit step is a table you already have.
How does the plan stay current?
A monthly run re-researches signals and history for every account, re-tiers, and lists what changed with the reason: a new leader moves an account up, a champion who left moves one down, an expired signal stops counting. It also checks each tier-A plan's three actions against the activity log and marks them done, not done, or no longer relevant, so the month-two review is fifteen minutes on the not-dones.
How long does it take to build?
Two days. A day for the rubric against your last 20 wins and losses and the template, with the sales manager in the room. A day to connect the CRM and enrichment, write the run, and build one rep's territory by hand, then review it with that rep and fix what the rubric got wrong before rolling it to the team.
Related

Related plays

Want playbooks like this in your inbox?

A new AI use case, prompt, or teardown every couple of weeks.

Subscribe →