Quick answer
A SWOT analysis using ChatGPT works in three prompts, not one: load your real evidence and ask for no analysis yet, sort internal strengths and weaknesses separately from external opportunities and threats, then cross-match the two rows into ranked actions. The whole run takes about fifteen minutes.
A SWOT analysis using ChatGPT takes about ninety seconds to produce and about ninety seconds to see through. You paste in your company name, ask for strengths, weaknesses, opportunities and threats, and back come four tidy lists that could describe almost any business on earth. “Strong brand reputation.” “Growing market competition.” Nobody in the room learns anything, and everybody can tell where it came from.
The tool isn’t the problem. Most people ask for a SWOT the way you’d ask for a definition, when a SWOT is a piece of reasoning that has to be fed before it can think. Load it with real evidence, hold it to a hard boundary between what sits inside your organisation and what doesn’t, and the same model produces something a leadership team will genuinely argue about.
- A matrix built from your evidence, not the model’s guesses about your industry
- Strengths and weaknesses that stay internal, opportunities and threats that stay external
- A cross-matched action set you can put in front of a leadership team
Here is the three-prompt system, plus the step almost every guide skips — the one where four boxes of observations become four sets of decisions.
Will this work for you?
Why AI SWOT analyses come out generic
Ask a vague question, get an average answer. When you type “do a SWOT analysis for a mid-size logistics company,” the model has nothing specific to reason from, so it reaches for the statistical middle of every logistics article it has ever seen. That output is not wrong, exactly. It’s just true of everyone, which makes it useless to you.
This is the single biggest reason a SWOT analysis using ChatGPT gets dismissed in the room. A manager reads three bullets, recognises the register instantly, and mentally files the whole document as filler — which then taints the two or three findings in it that were genuinely sharp.
✕ Nothing to reason from
"Act as a strategy consultant and give me a SWOT analysis for my recruitment agency."
✓ Evidence loaded first
"Here are our last four quarters of placement data, our two biggest client losses and why they left, and the three competitors we lose deals to. Using only this, draft strengths and weaknesses."
The second failure is subtler and does more damage in a real meeting. Models routinely file external market conditions under Weaknesses and internal capability gaps under Threats. Once that line blurs, the matrix stops being a decision tool — you can’t act on a threat the same way you act on a weakness, and a plan built on a mixed-up matrix targets the wrong things.
A quick way to test any SWOT: cover the labels and read the bullets. If you can’t tell which two boxes describe things you control, the analysis has already failed. That boundary is what the SBA’s competitive-analysis fundamentals lean on too — assessing your own strengths and weaknesses separately from barriers to entry and competitor pressure.
The Four-Box Discipline, explained
The Four-Box Discipline is the approach we teach at PromptPeakAI for this task: a SWOT only earns its place in a meeting when three rules hold. Load real evidence before you ask. Hold the internal and external line. Cross-match every box into an action.
The two rows of a SWOT answer different questions — and the line between them is the one that gets crossed most often.
Most professionals get rule one roughly right and then stop. Rules two and three are where the value is, and they’re the two that no single prompt will enforce on its own — which is exactly why a SWOT analysis using ChatGPT runs as three prompts instead of one.
Rule three is the one people find surprising. A SWOT that ends at four lists has told you what is true, which feels like progress but commits nobody to anything. Cross-matching forces each observation to meet another one and produce a decision, and the discipline is what stops the exercise becoming an annual ritual everyone quietly ignores.
What to gather before you prompt
Fifteen minutes assumes you spend the first five offline. The model can only reason about what you hand it, so the quality of your matrix is decided before you open a chat window. You don’t need a data room — you need roughly a page of specifics.
Numbers beat adjectives every time here. “Retention is strong” gives the model nothing; “we renewed 31 of 34 accounts, and the three losses were all under twelve months old” gives it a pattern to work with. The same applies to threats: name the competitor and what they beat you on, rather than writing “increased competitive pressure.”
| Quadrant | What to bring | Where it usually lives |
|---|---|---|
| Strengths | Win rates, retention figures, repeat-client counts | CRM exports, last board pack |
| Weaknesses | Lost-deal reasons, delivery delays, exit interviews | Sales notes, project retros |
| Opportunities | Named market shifts with dates and sources | Industry press, analyst notes |
| Threats | Competitor moves, pricing pressure, rule changes | Competitor sites, trade bodies |
Anonymise as you go. Swap client names for “Client A,” round revenue to a band, and strip anything a colleague would not want repeated. You lose nothing analytically — the model reasons about the shape of the number, not the number itself — and it makes the privacy question much simpler later. Our guide to giving AI context that makes output specific covers the layering in more depth.
Run your SWOT analysis using ChatGPT
Three prompts, in order, in the same conversation. Order matters: each one narrows what the next is allowed to do. Run them in a single thread so the model keeps the evidence in view.
Three prompts, one conversation. Each stage constrains the next.
Load the evidence, ask for nothing
The instruction to hold back is the important part. Left to its own devices the model will start analysing on contact, and once it has committed to a framing it tends to defend it rather than revise it.
You are helping me prepare a SWOT analysis for an internal leadership review. Do not analyse anything yet. Read the material below, then reply only with a numbered list of the factual claims you can support from it, and a short list of anything important that appears to be missing. ORGANISATION: [what we do, in two sentences] SIZE AND MARKET: [headcount, revenue band, geography, customer type] PERIOD UNDER REVIEW: [e.g. the last four quarters] WHAT IS WORKING: [figures, win rates, retention, named wins — anonymised] WHAT IS NOT: [lost deals and the stated reasons, delays, gaps] OUR MARKET RIGHT NOW: [named shifts, dated, with where you heard them] WHO WE LOSE TO: [competitors and what they beat us on] Rules: use only what I have given you. Do not add industry generalisations. Flag anything you are inferring rather than reading.
You should now have a short factual inventory and a list of gaps — and no SWOT yet. That is correct.
Sort internal, then external
Two passes in one prompt, deliberately sequenced. Asking for all four quadrants simultaneously is what produces the boundary errors; asking for the internal pair first forces the model to settle what you control before it considers what you don’t.
Now build the matrix from the inventory above, in two separate passes. PASS ONE — internal only. List Strengths and Weaknesses. A factor qualifies only if we could change it ourselves within twelve months. Anything driven by competitors, customers, regulation or the wider economy is excluded here. PASS TWO — external only. List Opportunities and Threats. A factor qualifies only if it exists whether or not we act. Anything about our own capability, cost base or staffing is excluded here. For every item give me: the factor in under twelve words, then the specific evidence from my material that supports it. Maximum five items per quadrant. If a quadrant has fewer than three well-evidenced items, say so rather than filling it. Finish with a table: four columns, one per quadrant.
The ChatGPT composer with the Stage 2 matrix prompt pasted in, before sending, with the Stage 1 reply visible above it in the thread.
Crop to the conversation column only. Hide the left chat-history sidebar, account name, profile photo and any workspace label.
File: chatgpt-swot-matrix-prompt.png · Alt: "Stage 2 SWOT matrix prompt pasted into the ChatGPT composer"The “say so rather than filling it” line does a lot of quiet work. Without it you get five items per quadrant every time, because the model reads an empty box as a task it has failed. With it, a thin Opportunities column tells you something real — usually that you skipped the market research.
Cross-match into decisions
This is the stage that separates a SWOT worth presenting from a SWOT worth deleting, and it has its own section below.
You should now have four evidenced quadrants, each item traceable to something you supplied.
Turning four boxes into four decisions
A finished SWOT describes a situation. It does not tell anyone what to do on Monday, and this is the stage most guides to a SWOT analysis using ChatGPT never reach. The conversion step — long known as a TOWS matrix — takes each internal factor and deliberately collides it with each external one, which produces four distinct families of action rather than four lists of observations.
Every pairing produces a different kind of decision — growth, repair, defence, or retreat.
Take the finished matrix above and cross-match it. For each pairing, propose two concrete initiatives. Every initiative must name the specific strength or weakness and the specific opportunity or threat it comes from. GROW: a strength applied to an opportunity. REPAIR: a weakness that must be fixed before an opportunity is reachable. DEFEND: a strength used to reduce the impact of a threat. RETREAT: a weakness exposed to a threat — contain, de-prioritise or exit. For each initiative give me: a one-line description, the likely owner by role, a rough effort level of low, medium or high, and what would have to be true for it to work. Then rank all eight by the ratio of impact to effort and tell me which three you would start this quarter, and why the other five wait.
A worked example makes the shape obvious. Say your matrix holds a strength (“we onboard clients in five days against an industry norm of three weeks”) and a threat (“our largest competitor has just cut prices by 15%”). Cross-matched, that becomes a DEFEND initiative: compete on speed-to-value in renewal conversations rather than matching the discount. Neither box alone suggested that. The pairing did.
That last instruction — rank them and justify the deferrals — is the difference between a document and a decision. Leadership teams rarely argue about whether a weakness exists. They argue about sequencing, and this gives them something specific to push against. From here, turning those initiatives into quarterly OKRs is a short step.
| Pairing | The question it answers | Typical output |
|---|---|---|
| Strength + Opportunity | Where should we place a real bet? | Fund it this quarter |
| Weakness + Opportunity | What is blocking a bet we want? | Fix first, then invest |
| Strength + Threat | What protects us while pressure builds? | Defensive play, run now |
| Weakness + Threat | Where are we genuinely exposed? | Contain, or exit deliberately |
When your SWOT comes out wrong
Four failures account for almost everything that goes sideways with a SWOT analysis using ChatGPT, and each has a specific fix rather than a general “try again.”
| What you see | Why it happens | The fix |
|---|---|---|
| Bullets true of any company | No evidence loaded before asking | Rerun Stage 1, paste real figures |
| Market pressure filed as a weakness | All four quadrants requested at once | Split into internal and external passes |
| Confident claims you cannot source | Model filled a gap from general knowledge | Ask for the supporting line per item |
| Table collapses in PowerPoint | Markdown carries no slide formatting | Ask for plain bullets with bold headers |
The third one deserves a moment. Invented figures are the most dangerous output here because they read exactly like the real ones, and a fabricated market-share number in a board pack is a career-grade problem. Ask the model to quote the supporting evidence beside every claim, then check the ones that matter — our three-pass verification system and the explainer on why ChatGPT invents things both cover the mechanics.
✕ Unsourced and unusable
"Market growth of 14% presents a significant expansion opportunity in the mid-market segment."
✓ Traceable to your input
"Two of our four lost deals last quarter cited onboarding time, and the competitor named in both advertises a 5-day setup — a repair item, not a market opportunity."
On formatting: ask for the output as bulleted sections with bold headers rather than a markdown table if it’s going into slides. Tables copy badly across applications, and reformatting one by hand costs more time than the whole analysis. Our guide to formatting AI output so it’s immediately usable has the specifications that survive the trip.
Reformat the ranked initiative list for a leadership presentation. Format: four sections, one per pairing. Each section has a bold header, then three to five short bullets. No tables. No markdown symbols. Each bullet under fifteen words, written as a decision rather than an observation. Then write a separate 90-word summary I can read aloud as an opening, stating the single most important finding and the one decision I am asking the room to make.
Keeping strategy data confidential
Corporate strategy is close to the most sensitive material most professionals handle, which makes a SWOT analysis using ChatGPT a genuine data-handling decision rather than just a writing task. Before you paste anything, understand which account you’re pasting into — because that, not what you pay, determines how your input is treated.
Your own anonymised figures, public competitor claims, market reports already published.
Client and employee names, exact revenue, named deals, anything identifying a person.
Unannounced M&A, pre-release financials, legal advice, board papers marked confidential.
The distinction that actually matters is consumer account versus business account, and most guides get this backwards. On the consumer tiers — Free, Go, Plus and Pro alike — your conversations are used to improve OpenAI’s models by default, and all four are switched off in exactly the same place: Settings, then Data Controls, then turn off “Improve the model for everyone.” Paying more does not change that default.
The ChatGPT Settings panel open on Data Controls, showing the Improve the model for everyone toggle.
Crop to the settings panel only. Hide the account email, user ID, workspace name and profile photo.
File: chatgpt-data-controls-training-toggle.png · Alt: "ChatGPT Data Controls settings showing the model training toggle"Business and Enterprise workspaces are the real line. On those, OpenAI states there is no training on your business data by default, and an administrator controls retention for the whole workspace rather than each person managing a personal toggle. If your SWOT touches genuinely confidential material, that is the account it belongs in — not a personal login with a setting you hope a colleague also found.
Two questions decide where a strategy conversation should happen.
One more thing worth knowing if you’ve read older tutorials: several of them route this workflow through Canvas, the side-panel editing space. Per OpenAI’s own release notes, Canvas was removed from the current models and replaced by inline writing blocks, surviving only on legacy models until those retire. Editing your matrix now happens in the chat thread itself. If a guide tells you to open Canvas, it hasn’t been updated. Our privacy guide for professionals goes deeper on the account question.
What ChatGPT cannot decide for you
A SWOT analysis using ChatGPT compresses a slow task honestly. What it does not do is make the judgment calls, and being clear about that is what keeps the output defensible when someone senior pushes back.
Four things stay yours, and outsourcing them is how AI-assisted strategy work gets caught:
- Deciding what counts as a strength. The model weights every input you give it roughly equally. You know which of those the business actually runs on.
- Reading the politics. A "weakness" that names a director's pet project is a different item to a weakness in your invoicing process. The model cannot see that, and will not warn you.
- Verifying anything external. Market claims need a source you have personally opened. Deep Research narrows the checking; it does not remove it.
- Owning the recommendation. If you present it, it is yours. "The AI suggested it" has never once worked in a board room.
There’s also a limit worth naming plainly: a SWOT built entirely from what you already believe will confirm what you already believe, faster. If every input came from your own team, expect the matrix to flatter you. Bringing in genuinely external evidence is what breaks that loop — structured competitor research for the opportunities and threats rows, and a proper risk assessment when the threats column starts looking serious.
Run a SWOT analysis using ChatGPT once on something low-stakes before you point it at the annual plan. You’ll find your own gaps in the evidence-gathering step, which is where nearly everyone finds them, and the second run takes about a third of the time. If the output is heading into a wider strategy session, facilitating that session with AI and writing the executive summary are the two natural next moves.
Run the three-prompt SWOT
- Gather a page of real figures, lost-deal reasons and dated market shifts before you open ChatGPT. Anonymise names and round revenue to a band as you paste. Load the evidence and explicitly tell it not to analyse yet. Ask for internal strengths and weaknesses first, external opportunities and threats second. Cross-match the two rows into ranked initiatives with owners and effort levels. Check every external claim against a source you have opened yourself.