AI SWOT + TOWS Builder
Turn a quick SWOT into a ranked TOWS action matrix: the specific moves to make, in order.
Example scenario—not a forecast or verified benchmark. Enable JavaScript to edit inputs, view charts, save locally and export your analysis.
Example inputs
- Strengths
- [{"item":"Strong local reputation and reviews","impact":5},{"item":"Experienced, licensed technicians","impact":4},{"item":"Repeat commercial accounts","impact":3}]
- Weaknesses
- [{"item":"Owner handles most sales","impact":4},{"item":"No CRM or follow-up system","impact":4},{"item":"Thin bench of managers","impact":3}]
- Opportunities
- [{"item":"Commercial maintenance contracts","impact":5},{"item":"Underserved neighboring county","impact":4},{"item":"Competitors slow to answer calls","impact":3}]
- Threats
- [{"item":"Labor shortage raising wages","impact":4},{"item":"Roll-ups buying local competitors","impact":3},{"item":"Rising material costs","impact":3}]
Example results
Strategic posture: Aggressive growth (SO, 53/100). #1 move: Use "Strong local reputation and reviews" to capture "Commercial maintenance contracts" (score 25/25).
- Strategic posture
- Aggressive growth (SO)
- Position score
- 53/100
- Top move score
- 25
- Internal balance (S - W)
- 1
- External balance (O - T)
- 2
- TOWS moves generated
- 36
What stands out
Posture: Aggressive growth (SO), position score 53/100
Strengths outweigh weaknesses by 1 impact points and opportunities outweigh threats by 2. Press your advantages into the best opportunities now, before rivals close the window.
"Owner handles most sales" is your binding constraint (impact 4/5)
It appears in 6 high-scoring WO/WT moves. Fixing it raises the ceiling on every opportunity.
Top threat: "Labor shortage raising wages" (impact 4/5)
Assign an owner and an early-warning metric so you see it coming, not after margin is gone.
Next actions
- Move 1 (SO): Use "Strong local reputation and reviews" to capture "Commercial maintenance contracts". Assign an owner and a 90-day milestone.
- Move 2 (SO): Use "Strong local reputation and reviews" to capture "Underserved neighboring county". Assign an owner and a 90-day milestone.
- Move 3 (SO): Use "Experienced, licensed technicians" to capture "Commercial maintenance contracts". Assign an owner and a 90-day milestone.
- Defensive hedge (WT): Shore up "Owner handles most sales" before "Labor shortage raising wages" hits.
Model assumptions & limitations
- Move score = impact of the internal factor x impact of the external factor (1-25); it ranks focus, not probability of success.
- Posture comes from the balance of total impact scores (S vs W, O vs T), a simplification of a full strategic assessment.
- Impact ratings are self-assessed; test the top moves with customer and financial data before committing budget.