# Signal expansion

URL: /workflows/customer/plays/signal-expansion · Id: `play:signal-expansion`

> Signal expansion turns a Customer’s hiring or a champion’s job change into an expansion Offer, a save, or a warm Sequence at the new Organization.

Signal expansion turns a [Customer](/business/nouns/customer)’s hiring or a champion’s job change into an expansion [Offer](/business/nouns/offer), a save, or a warm [Sequence](/business/nouns/sequence) at the new [Organization](/business/nouns/organization).

## Ratings
None.

## Budget
None.

## How it runs
The [Studio](/business/nouns/studio) rolls it out to one cohort at a time: startups with at least 20 [Organizations](/business/nouns/organization) as [Customers](/business/nouns/customer).

## Processes
Runs as [Retention](/workflows/processes/retention), accountable to the [Customer Team](/agents/customer).

## Fits
| Fits | Value |
| --- | --- |
| Family | expansion |
| Shelf | Compound: builds an engine that keeps growing (Grow) |
| Moves | [Net revenue retention](/agents/customer#net-revenue-retention) |
| States | [Repeatable](/business/lifecycle/states/repeatable), [Scale](/business/lifecycle/states/scale) |

## Loop
| Step | Value |
| --- | --- |
| Hypothesis | An expansion Offer sent on a hiring signal raises net revenue retention more than a scheduled upsell. |
| Measure | [Net revenue retention](/agents/customer#net-revenue-retention) over 90d, at least 30 observations |
| Learn | The learn step reads the Readout, records Evidence and a Decision, and drafts the next Variant. |

## Example
A recruiting [SaaS](/products/templates/saas) sees a Customer post six recruiter openings. Signal expansion offers six more seats at the current [Price](/business/nouns/price). When that Customer's champion changes jobs, a warm Sequence starts at her new company.