GTM SimulatorOne running picture of your go-to-market. Try the move before you make it.
Claude: checking… Engine ready
The readout

Running the first comparison

Three plans against your baseline. A few seconds.

The plans being compared

Three plans against your baseline

Arms are compared cold: each one runs on identical buyers with identical random draws, so whatever separates them came from the plays. Change anything and the readout above re-runs on its own.

More plays Others the simulator ranked, promote any

The simulator ran your current setup first, found the bottleneck, then simulated every play in the library against it. Promote any of these into an arm.

Name a target

Name a target, get a plan

Name the outcome you want and the simulator searches for a sequence that reaches it. A greedy search over the play library, each step paired against the current plan on the same buyers.

Log reality

Log what really happened

A simulator without a closed loop to reality is the least valuable version of itself. Log what actually happened when you ran a play; its prior updates and the next run reranks. Paste your real weekly wins to see how far the model is from your history.

Log a real outcome

Play
Observed lift vs. what you expected
How sure are you

Backtest against your history

Your real wins per week, most recent last (comma-separated)

What this instance remembers

Stored in this browser only. Priors, outcomes and custom plays survive reloads.

Load a state

Paste a saved state, or pick a .json file. Nothing leaves this browser.