Expansion selling skill
Complete expansion and upsell playbook for B2B SaaS — consumption-based upsell triggers, cross-sell identification, seat expansion, tier upgrades, NRR growth strategies, land-and-expand motions, expansion propensity scoring, and measuring expansion revenue.
by LeadMagic·MIT license·★ 62 Stars on the repo·GitHub ↗
npx degit LeadMagic/gtm-skills/skills/growth/expansion-selling#main ~/.claude/skills/expansion-sellingChecked ·commit main
Inside this skill
SKILL.md · the author's own words# Expansion Selling ## Overview The most profitable revenue doesn't come from new customers — it comes from existing ones. New customer acquisition costs 5-7x more than expanding an existing account. Yet most companies treat expansion as an afterthought. The mistake: waiting for customers to ask for more instead of systematically identifying and executing expansion opportunities. This skill covers the complete expansion playbook: triggers, scoring, execution, and measurement. ## Frameworks Referenced - **Winning by Design — Bowtie Funnel** — Post-sale expansion as revenue system - **Jason Lemkin (SaaStr)** — NRR drives exit multiples (PE/strategic) - **Marc Benioff** — Land-and-expand enterprise motion
Word-for-word excerpt, not a result. Read the full SKILL.md ↓
Files of Expansion selling
Show the full text205 lines
Expansion Selling
Overview
The most profitable revenue doesn't come from new customers — it comes from existing ones. New customer acquisition costs 5-7x more than expanding an existing account. Yet most companies treat expansion as an afterthought. The mistake: waiting for customers to ask for more instead of systematically identifying and executing expansion opportunities. This skill covers the complete expansion playbook: triggers, scoring, execution, and measurement.
Frameworks Referenced
- Winning by Design — Bowtie Funnel — Post-sale expansion as revenue system
- Jason Lemkin (SaaStr) — NRR drives exit multiples (PE/strategic)
- Marc Benioff — Land-and-expand enterprise motion
- Randy Seidl — Relationship-led expansion: map stakeholders beyond the
original champion; score trust before upsell. Load
sales-coaching→references/randy-seidl-relationship-selling.md. Complements Benioff CRM land-expand structure (crm-toolkit→ land-expand-account-plan). - Snowflake consumption model (Slootman, Degnan). Land with paid pilot
(low ACV entry); expand via use cases tracked in CRM; rep comp on booking
and consumption so hit-and-run deals are penalized. Slootman aligned entire
exec team to usage metrics. See
gtm-leadership/references/cro-enterprise-strategy.md. - Databricks DBU expansion. Revenue grows with data volume and query analysis — expansion triggers are workload adoption, not seat adds. Technical sellers drive POC → production workloads. Gabrisko: structure field vs inside by ACV and buyer complexity.
When to Use
Trigger phrases: "expansion strategy", "upsell playbook", "NRR growth", "land and expand", "cross-sell identification", "seat expansion triggers", "tier upgrade strategy", "expansion revenue playbook"
Expansion Triggers (Ranked by Conversion Rate)
| Trigger | Signal | Conversion Rate | Action |
|---|---|---|---|
| Usage approaching limit | "You've used 85% of your plan" | 25-35% | Proactive upgrade offer + migration support |
| Feature request for higher tier | "Can we get SSO?" | 40-60% | "That's in Growth tier. Here's an instant upgrade path." |
| Multi-team adoption | Multiple departments using product | 20-30% | Enterprise upsell with centralized billing |
| New hire at customer | Customer adds headcount | 15-25% | Seat expansion + training for new team |
| QBR uncovers new use case | Customer articulates expansion use case | 30-50% | Proposal within 1 week of QBR |
| Champion requests API access | Building on your platform | 50%+ | Platform/Enterprise tier with API + support |
| Positive NPS + healthy usage | Happy, active customer | 15-25% | Case study ask, then expansion conversation |
Step-by-Step Process
Phase 1: Identify Expansion Opportunities
Expansion Propensity Score:
Score = (Usage approaching limit: +30) +
(Multi-team adoption: +25) +
(Requested higher-tier feature: +25) +
(NPS Promoter: +10) +
(QBR attendance: +10)
Score > 70: Expansion playbook NOW
Score 40-69: Nurture — showcase advanced features
Score < 40: Focus on adoption before expansion
Phase 2: Expansion Plays
Play 1: Seat Expansion
- Trigger: Customer adds team members. Usage per seat increasing.
- Play: "Your team has grown. 5 new team members will benefit from [product]. Here's a prorated seat expansion for this month."
- Economics: ACV increases linearly with seats. Simple. Predictable.
Play 2: Tier Upgrade
- Trigger: Customer requests feature in higher tier, or usage exceeds plan limits.
- Play: "All the features you've asked for are in Growth. Here's a side-by-side of what you get. First month at current rate to make the transition easy."
- Economics: ARPU increases. Margin typically improves at higher tiers.
Play 3: Cross-Sell
- Trigger: Customer buys Product A. Complementary Product B solves adjacent need.
- Play: "Customers who use [Product A] typically add [Product B] within 6 months. Here's how they work together. Bundled pricing for existing customers."
- Economics: New product line revenue without new logo acquisition cost.
Play 4: Enterprise Expansion
- Trigger: Multi-team usage, SSO request, API access, security review.
- Play: Enterprise tier with dedicated CSM, SSO, API access, custom SLA, volume pricing. "You've outgrown self-serve. Here's the enterprise experience."
- Economics: 3-10x ACV increase. Stickier customer. Higher retention.
Phase 3: Expansion Economics
NRR Formula: NRR = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR
Target NRR by stage (reconcile with references/benchmark-reconciliation.md):
- Seed: 100%+ (aspirational)
- Series A: 105%+
- Series B: 110%+
- Growth: 115%+
- Public-company comp (Meritech): median ~108–111%; leaders 120%+
Flywheel note (Dharmesh Shah / HubSpot): Expansion + advocacy = Delight stage fuel. See references/dharmesh-shah-hubspot-inbound.md.
Expansion as % of New Revenue: Best-in-class SaaS: 30-40% of net new ARR comes from expansion Median SaaS: 15-25%
Phase 4: Expansion Playbook Execution
CSM expansion cadence:
- Month 1-2: Onboarding. No expansion talk. Deliver value first.
- Month 3: Identify expansion triggers. Document use cases.
- Month 4-6: First expansion conversation. Plant the seed.
- Month 6-12: Execute expansion. Close upgrade or cross-sell.
Implementation Checklist
- Expansion triggers automated (usage approaching limit = alert)
- Expansion propensity scored for every account
- NRR tracked monthly with target by customer segment
- CSM comp tied to NRR (not just retention)
- Expansion plays documented for each trigger type
Common Pitfalls
- Expanding too early. Asking for upsell during onboarding = churn risk. Fix: Deliver value first. Expand after month 3+.
- No expansion comp for CSMs. CSMs comped on retention only = no expansion. Fix: Variable comp tied to NRR. 50% base, 50% variable on NRR target.
- Missing consumption triggers. Customer usage spikes. Nobody notices. Fix: Automated alerts when usage hits 80% of plan limit.
- One-size expansion play. Seat expansion for every customer ignores cross-sell and tier upgrade opportunities. Fix: Multiple playbooks.
Output Format
Expansion playbook containing: (1) expansion propensity score formula with threshold bands (expand now / nurture / focus on adoption) applied to the target account set; (2) trigger table — each expansion signal mapped to the corresponding play, conversion rate benchmark, and recommended action with timing; (3) NRR formula with stage-appropriate targets (Seed through Growth) and expansion-as-percentage-of-new-ARR benchmarks; (4) four named expansion plays (Seat Expansion, Tier Upgrade, Cross-Sell, Enterprise Expansion) with trigger conditions, talk-track outline, and economics per play; (5) CSM expansion cadence by month (1-2 onboarding, 3 trigger identification, 4-6 first conversation, 6-12 close); (6) implementation checklist with automated trigger alerts, comp structure tied to NRR, and monthly measurement cadence.
Quality Check
Before delivering, verify:
- All required sections complete
- Output matches the user's stated need
- No vague or unsupported claims
- Frameworks cited where applicable
Execution Artifacts
references/framework-notes.md— Bowtie expansion, propensity score, NRR benchmarkstemplates/output-template.md— Deliverable shell for agent outputscripts/check-output.py— Lightweight deliverable validatorreferences/cro-enterprise-strategy.md— Snowflake consumption + Databricks workload expansion (Pattern 31)sales-coaching/references/randy-seidl-relationship-selling.md— Stakeholder trust map for expansion (canonical) Lifecycle (Revenue stage):references/gtm-lifecycle-stages.md·references/lifecycle-skill-index.md· Pattern 18 inusing-gtm-skills
Cross-skill:saas-metrics-calculator/references/metric-definitions-exit-weight.md(NRR exit weight) ·references/saas-metrics-reference.mdCanonical lifecycle:references/gtm-lifecycle-stages.md(Revenue) ·references/lifecycle-metrics-by-stage.md· thegtm-metricsskill (stage-health-scorecard.md)
Related Skills
churn-prevention— Retention is the foundation of expansioncs-playbooks— Customer success frameworkcs-analytics-dashboards— Health scores, expansion propensitypricing-strategy— Tier design that enables expansioncustomer-onboarding— Onboarding that sets up expansion
| 1 | |
| 2 | name expansion-selling |
| 3 | description >- |
| 4 | Complete expansion and upsell playbook for B2B SaaS — consumption-based |
| 5 | upsell triggers, cross-sell identification, seat expansion, tier upgrades, |
| 6 | NRR growth strategies, land-and-expand motions, expansion propensity scoring, |
| 7 | and measuring expansion revenue. Use when designing expansion motions, |
| 8 | identifying upsell opportunities, or growing NRR. Triggers on: "expansion |
| 9 | selling", "upsell strategy", "NRR growth", "land and expand", "cross-sell", |
| 10 | "expansion revenue", "seat expansion". |
| 11 | license MIT |
| 12 | compatibility Claude Code, Codex, GitHub Copilot, Cursor, Gemini CLI, OpenCode, Goose, Hermes, Windsurf, Zed |
| 13 | metadata |
| 14 | version "2.1.0" |
| 15 | author LeadMagic |
| 16 | category growth |
| 17 | tags [expansion, upsell, cross-sell, nrr, land-expand, revenue-growth] |
| 18 | related_skills [churn-prevention, cs-playbooks, cs-analytics-dashboards, pricing-strategy, customer-onboarding, saas-metrics-calculator, saas-outcomes] |
| 19 | frameworks |
| 20 | - "Winning by Design — Bowtie Funnel (post-sale expansion)" |
| 21 | - "Reforge — Expansion Revenue and Product-Qualified Accounts" |
| 22 | - "Gainsight — Expansion Selling Framework" |
| 23 | - "Jason Lemkin (SaaStr) — NRR as the ultimate SaaS metric" |
| 24 | - "Marc Benioff — Land-and-expand enterprise motion" |
| 25 | - "Randy Seidl (Sales Community) — Relationship-led expansion, stakeholder trust" |
| 26 | - "Frank Slootman / Snowflake — Consumption land-expand, use-case tracking, rep usage incentive" |
| 27 | - "Databricks — DBU consumption expansion, workload-based growth" |
| 28 | |
| 29 | |
| 30 | # Expansion Selling |
| 31 | |
| 32 | ## Overview |
| 33 | |
| 34 | The most profitable revenue doesn't come from new customers — it comes from |
| 35 | existing ones. New customer acquisition costs 5-7x more than expanding an |
| 36 | existing account. Yet most companies treat expansion as an afterthought. The |
| 37 | mistake: waiting for customers to ask for more instead of systematically |
| 38 | identifying and executing expansion opportunities. This skill covers the |
| 39 | complete expansion playbook: triggers, scoring, execution, and measurement. |
| 40 | |
| 41 | ## Frameworks Referenced |
| 42 | |
| 43 | **Winning by Design — Bowtie Funnel** — Post-sale expansion as revenue system |
| 44 | **Jason Lemkin (SaaStr)** — NRR drives exit multiples (PE/strategic) |
| 45 | **Marc Benioff** — Land-and-expand enterprise motion |
| 46 | **Randy Seidl** — Relationship-led expansion: map stakeholders beyond the |
| 47 | original champion; score trust before upsell. Load `sales-coaching` → |
| 48 | `references/randy-seidl-relationship-selling.md`. Complements Benioff CRM |
| 49 | land-expand structure (`crm-toolkit` → land-expand-account-plan). |
| 50 | **Snowflake consumption model (Slootman, Degnan).** Land with **paid pilot** |
| 51 | (low ACV entry); expand via **use cases** tracked in CRM; rep comp on booking |
| 52 | **and** consumption so hit-and-run deals are penalized. Slootman aligned entire |
| 53 | exec team to usage metrics. See `gtm-leadership/references/cro-enterprise-strategy.md`. |
| 54 | **Databricks DBU expansion.** Revenue grows with data volume and query |
| 55 | analysis — expansion triggers are **workload adoption**, not seat adds. |
| 56 | Technical sellers drive POC → production workloads. Gabrisko: structure field |
| 57 | vs inside by ACV and buyer complexity. |
| 58 | |
| 59 | ## When to Use |
| 60 | |
| 61 | Trigger phrases: "expansion strategy", "upsell playbook", "NRR growth", |
| 62 | "land and expand", "cross-sell identification", "seat expansion triggers", |
| 63 | "tier upgrade strategy", "expansion revenue playbook" |
| 64 | |
| 65 | ## Expansion Triggers (Ranked by Conversion Rate) |
| 66 | |
| 67 | | Trigger | Signal | Conversion Rate | Action | |
| 68 | |---|---|---|---| |
| 69 | | Usage approaching limit | "You've used 85% of your plan" | 25-35% | Proactive upgrade offer + migration support | |
| 70 | | Feature request for higher tier | "Can we get SSO?" | 40-60% | "That's in Growth tier. Here's an instant upgrade path." | |
| 71 | | Multi-team adoption | Multiple departments using product | 20-30% | Enterprise upsell with centralized billing | |
| 72 | | New hire at customer | Customer adds headcount | 15-25% | Seat expansion + training for new team | |
| 73 | | QBR uncovers new use case | Customer articulates expansion use case | 30-50% | Proposal within 1 week of QBR | |
| 74 | | Champion requests API access | Building on your platform | 50%+ | Platform/Enterprise tier with API + support | |
| 75 | | Positive NPS + healthy usage | Happy, active customer | 15-25% | Case study ask, then expansion conversation | |
| 76 | |
| 77 | ## Step-by-Step Process |
| 78 | |
| 79 | ### Phase 1: Identify Expansion Opportunities |
| 80 | |
| 81 | **Expansion Propensity Score:** |
| 82 | |
| 83 | Score = (Usage approaching limit: +30) + |
| 84 | (Multi-team adoption: +25) + |
| 85 | (Requested higher-tier feature: +25) + |
| 86 | (NPS Promoter: +10) + |
| 87 | (QBR attendance: +10) |
| 88 | |
| 89 | Score > 70: Expansion playbook NOW |
| 90 | Score 40-69: Nurture — showcase advanced features |
| 91 | Score < 40: Focus on adoption before expansion |
| 92 | |
| 93 | |
| 94 | ### Phase 2: Expansion Plays |
| 95 | |
| 96 | **Play 1: Seat Expansion** |
| 97 | Trigger: Customer adds team members. Usage per seat increasing. |
| 98 | Play: "Your team has grown. 5 new team members will benefit from [product]. |
| 99 | Here's a prorated seat expansion for this month." |
| 100 | Economics: ACV increases linearly with seats. Simple. Predictable. |
| 101 | |
| 102 | **Play 2: Tier Upgrade** |
| 103 | Trigger: Customer requests feature in higher tier, or usage exceeds plan limits. |
| 104 | Play: "All the features you've asked for are in Growth. Here's a side-by-side |
| 105 | of what you get. First month at current rate to make the transition easy." |
| 106 | Economics: ARPU increases. Margin typically improves at higher tiers. |
| 107 | |
| 108 | **Play 3: Cross-Sell** |
| 109 | Trigger: Customer buys Product A. Complementary Product B solves adjacent need. |
| 110 | Play: "Customers who use [Product A] typically add [Product B] within 6 months. |
| 111 | Here's how they work together. Bundled pricing for existing customers." |
| 112 | Economics: New product line revenue without new logo acquisition cost. |
| 113 | |
| 114 | **Play 4: Enterprise Expansion** |
| 115 | Trigger: Multi-team usage, SSO request, API access, security review. |
| 116 | Play: Enterprise tier with dedicated CSM, SSO, API access, custom SLA, volume |
| 117 | pricing. "You've outgrown self-serve. Here's the enterprise experience." |
| 118 | Economics: 3-10x ACV increase. Stickier customer. Higher retention. |
| 119 | |
| 120 | ### Phase 3: Expansion Economics |
| 121 | |
| 122 | **NRR Formula:** |
| 123 | NRR = (Starting MRR + Expansion - Contraction - Churn) / Starting MRR |
| 124 | |
| 125 | **Target NRR by stage** (reconcile with `references/benchmark-reconciliation.md`): |
| 126 | Seed: 100%+ (aspirational) |
| 127 | Series A: 105%+ |
| 128 | Series B: 110%+ |
| 129 | Growth: 115%+ |
| 130 | Public-company comp (Meritech): median ~108–111%; leaders 120%+ |
| 131 | |
| 132 | **Flywheel note (Dharmesh Shah / HubSpot):** Expansion + advocacy = Delight stage fuel. See `references/dharmesh-shah-hubspot-inbound.md`. |
| 133 | |
| 134 | **Expansion as % of New Revenue:** |
| 135 | Best-in-class SaaS: 30-40% of net new ARR comes from expansion |
| 136 | Median SaaS: 15-25% |
| 137 | |
| 138 | ### Phase 4: Expansion Playbook Execution |
| 139 | |
| 140 | **CSM expansion cadence:** |
| 141 | Month 1-2: Onboarding. No expansion talk. Deliver value first. |
| 142 | Month 3: Identify expansion triggers. Document use cases. |
| 143 | Month 4-6: First expansion conversation. Plant the seed. |
| 144 | Month 6-12: Execute expansion. Close upgrade or cross-sell. |
| 145 | |
| 146 | ## Implementation Checklist |
| 147 | |
| 148 | [ ] Expansion triggers automated (usage approaching limit = alert) |
| 149 | [ ] Expansion propensity scored for every account |
| 150 | [ ] NRR tracked monthly with target by customer segment |
| 151 | [ ] CSM comp tied to NRR (not just retention) |
| 152 | [ ] Expansion plays documented for each trigger type |
| 153 | |
| 154 | ## Common Pitfalls |
| 155 | |
| 156 | **Expanding too early.** Asking for upsell during onboarding = churn risk. |
| 157 | Fix: Deliver value first. Expand after month 3+. |
| 158 | **No expansion comp for CSMs.** CSMs comped on retention only = no expansion. |
| 159 | Fix: Variable comp tied to NRR. 50% base, 50% variable on NRR target. |
| 160 | **Missing consumption triggers.** Customer usage spikes. Nobody notices. |
| 161 | Fix: Automated alerts when usage hits 80% of plan limit. |
| 162 | **One-size expansion play.** Seat expansion for every customer ignores |
| 163 | cross-sell and tier upgrade opportunities. Fix: Multiple playbooks. |
| 164 | |
| 165 | |
| 166 | ## Output Format |
| 167 | |
| 168 | Expansion playbook containing: (1) expansion propensity score formula with |
| 169 | threshold bands (expand now / nurture / focus on adoption) applied to the |
| 170 | target account set; (2) trigger table — each expansion signal mapped to the |
| 171 | corresponding play, conversion rate benchmark, and recommended action with |
| 172 | timing; (3) NRR formula with stage-appropriate targets (Seed through Growth) |
| 173 | and expansion-as-percentage-of-new-ARR benchmarks; (4) four named expansion |
| 174 | plays (Seat Expansion, Tier Upgrade, Cross-Sell, Enterprise Expansion) with |
| 175 | trigger conditions, talk-track outline, and economics per play; (5) CSM |
| 176 | expansion cadence by month (1-2 onboarding, 3 trigger identification, 4-6 |
| 177 | first conversation, 6-12 close); (6) implementation checklist with automated |
| 178 | trigger alerts, comp structure tied to NRR, and monthly measurement cadence. |
| 179 | |
| 180 | ## Quality Check |
| 181 | |
| 182 | Before delivering, verify: |
| 183 | [ ] All required sections complete |
| 184 | [ ] Output matches the user's stated need |
| 185 | [ ] No vague or unsupported claims |
| 186 | [ ] Frameworks cited where applicable |
| 187 | |
| 188 | ## Execution Artifacts |
| 189 | |
| 190 | `references/framework-notes.md` — Bowtie expansion, propensity score, NRR benchmarks |
| 191 | `templates/output-template.md` — Deliverable shell for agent output |
| 192 | `scripts/check-output.py` — Lightweight deliverable validator |
| 193 | `references/cro-enterprise-strategy.md` — Snowflake consumption + Databricks workload expansion (Pattern 31) |
| 194 | `sales-coaching/references/randy-seidl-relationship-selling.md` — Stakeholder trust map for expansion (canonical) |
| 195 | **Lifecycle (Revenue stage):** `references/gtm-lifecycle-stages.md` · `references/lifecycle-skill-index.md` · Pattern 18 in `using-gtm-skills` |
| 196 | **Cross-skill:** `saas-metrics-calculator/references/metric-definitions-exit-weight.md` (NRR exit weight) · `references/saas-metrics-reference.md` |
| 197 | **Canonical lifecycle:** `references/gtm-lifecycle-stages.md` (Revenue) · `references/lifecycle-metrics-by-stage.md` · the `gtm-metrics` skill (stage-health-scorecard.md) |
| 198 | |
| 199 | ## Related Skills |
| 200 | |
| 201 | `churn-prevention` — Retention is the foundation of expansion |
| 202 | `cs-playbooks` — Customer success framework |
| 203 | `cs-analytics-dashboards` — Health scores, expansion propensity |
| 204 | `pricing-strategy` — Tier design that enables expansion |
| 205 | `customer-onboarding` — Onboarding that sets up expansion |
Discussion
Alternatives
Browse more free Claude skills or everything in Sales.