Scenario setup
What this is
Select a baseline assumptions profile (turnout band width defaults, etc.).
Why it matters
Timeline affects later production planning (Phase 3+). For Phase 1 it’s reference only.
If unsure
Leave blank; you can set it later when production planning is added.
What this changes
In later phases, persuasion-first emphasizes persuasion volume before GOTV surge.
Universe
Best practice
Use Registered in client-facing work unless Active is clearly sourced and agreed.
How it’s used
Turnout votes = U × turnout %. Persuasion universe = U × persuasion %.
Turnout baseline (last two comparable cycles)
If unsure
Pick the closest two cycles by election type and district boundaries.
Typical
±3 to ±5 is common. Keep it modest unless a unique cycle is expected.
Expected turnout %
—
Best / Worst turnout %
—
Votes per 1% turnout
—
Candidates & vote landscape
| Name | Support % | |
|---|---|---|
| Undecided | ||
| Total | — |
Best practice
Stress-test against you. Don’t rely on a friendly break.
Must sum to 100% across candidates.
Persuasion universe
If unsure
Use 30% for competitive/open; 25% for incumbent race; higher for chaotic municipal fields.
Risk lever
Higher early vote compresses persuasion window and increases early workload.
Validation
Win path (Expected)
Projected turnout votes
—
—
Dynamic win threshold
—
Top competitor + 1 (after undecided allocation)
Your projected votes
—
Persuasion votes needed (net)
—
—
Early votes (Expected)
—
—
Election Day votes (Expected)
—
Turnout − Early
Persuasion universe
—
—
Stress test summary (client style)
—
Export mode B (future) can include full tables; Version 1 output keeps this summary concise.
Conversion + contact math (Phase 2)
Default
This uses the model’s net persuasion votes needed as your support-ID goal.
Example
If 55% of conversations yield a support ID, set 55.
Typical
15–30% depending on building type, time, and list quality.
Conversations needed
—
Goal ÷ Support rate
Doors needed
—
Conversations ÷ Contact rate
Doors per shift
—
Doors/hour × Hours/shift
Total shifts needed
—
Doors needed ÷ Doors/shift
Shifts per week needed
—
Total shifts ÷ Weeks remaining
Active volunteers needed
—
Shifts/week ÷ Shifts/volunteer/week
This is a conversion/capacity estimator. It assumes 1 support ID ≈ 1 vote and does not model multi-touch, paid volume, phones/texts, or persuasion win rate (Phase 3).
Explainability
What this model is doing
This tool defines operational requirements under stated assumptions. It does not predict outcomes.
- Turnout votes = Universe × turnout %
- Projected votes per candidate = Turnout votes × support %
- Undecided votes are allocated by your chosen rule
- Win threshold = top competitor (after allocation) + 1
- Persuasion votes needed = win threshold − your projected votes
Assumptions snapshot
This is the exact assumption block we’ll mirror in branded exports in later phases.