The experiment

One bet. Stated so the market can settle it.

One growth experiment: a bet the market can settle, stated so it can be disproved. Every Signal Sprint runs on this template. The required half fits in one sentence; the optional half is every question a past run wished it had asked first.

The bet · required

Five fields that compose into one sentence the market can settle. An experiment cannot be approved with a blank among them.

  • title
    Title
  • hypothesis
    Hypothesis

    State it so a result could prove it wrong.

  • lever
    Growth lever
    acquisitionactivationretentionrevenuereferral
  • verb
    Direction
    increasedecreasemaintain
  • metric
    Metric
  • current_value
    Current value

    The baseline. A number without one is not evidence.

  • goal_value
    Goal value
  • target_date
    Target date
    defaults to +30 days
Experiment · illustrativeActive
titleTest the “same story, different door” message
hypothesisWe believe founders of 10–50 person B2B services firms will respond to a message about work that only happens when they are in the room, because capacity, not demand, is what they raise unprompted.
leveracquisition
metricqualified conversations per month
from → to38
by10 October 2026
The bet, composedincrease qualified conversations per month from 3 to 8 by 10 October 2026
KILL CONDITION

If 150 first contacts produce zero conversations, the offer is wrong before the list is.

The brief · optional

The questions a past run wished it had asked first.

Optional depth — except the kill condition, which approval requires. Each field here was the expensive omission on a real run. Collapsed by default, shown in full once filled.

Lifecycle

Proposed, approved, locked, concluded.

Anyone on the account can propose. The operator approves into an ordered queue and locks one in as the active experiment. One at a time. A miss is a result.

client or operatorProposed

In the backlog. Anyone on the account can propose.

operatorApproved

In the queue, in order. The bet must be complete and a kill condition agreed.

operatorActive

Locked. One per account at a time. This is the sprint.

operatorCompleted

Outcome recorded: what actually happened, and what we learned.

operatorNot completed

Same record. A miss is a result.

operatorAbandoned

Stopped on purpose, with the reason.

operatorDropped

Never run. Stays visible so it is not proposed twice.

The Signal Sprint

Run one to a conclusion.

One experiment, locked in, read honestly. The next one is the correct response to the result, whichever way it went.

Book a Signal Sprint