AI for Research

How to Conduct a SWOT Analysis Using ChatGPT in 15 Minutes

The three-prompt system that turns four generic lists into a matrix your leadership team will actually argue about.

Updated 16 August 2026 13 min read

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.

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?

Tool needed ChatGPT — web, desktop or mobile
Plan Free is enough for the full workflow. Plus ($20/mo) for heavier research and upload volume. Business ($20/seat/mo billed annually, 2-seat minimum) if the data is confidential.
Skill level Comfortable with basics
Time About 15 minutes first run, 5–10 after

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 Four-Box Discipline Two rows. Two different questions. One line you never cross. INSIDE YOUR ORGANISATION — things you control STRENGTHS What you already do well Proven by your own data WEAKNESSES Gaps you could fix Budget, skills, process, speed THE LINE — cross it and the matrix stops being actionable OUTSIDE YOUR CONTROL — things you respond to OPPORTUNITIES Market openings you could take Dated, not evergreen THREATS Pressures you can only absorb Competitors, regulation, cost PromptPeakAI.com

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.”

QuadrantWhat to bringWhere it usually lives
StrengthsWin rates, retention figures, repeat-client countsCRM exports, last board pack
WeaknessesLost-deal reasons, delivery delays, exit interviewsSales notes, project retros
OpportunitiesNamed market shifts with dates and sourcesIndustry press, analyst notes
ThreatsCompetitor moves, pricing pressure, rule changesCompetitor 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.

The three-prompt pipeline STAGE 1 LOAD Your evidence in, no analysis yet STAGE 2 SORT Internal first, external second STAGE 3 CROSS Four boxes become four decisions Skip Stage 3 and you have a description. Finish it and you have a plan. PromptPeakAI.com

Three prompts, one conversation. Each stage constrains the next.

1

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.

Stage 1 — load the evidence
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.
✓
Checkpoint

You should now have a short factual inventory and a list of gaps — and no SWOT yet. That is correct.

2

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.

Stage 2 — build the matrix
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.
📷Screenshot placeholder

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.

3

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.

✓
Checkpoint

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.

The cross-match OPPORTUNITIES THREATS STRENGTHS WEAKNESSES GROW Point a proven strength at an opening that is already there. Fund these first. DEFEND Use what you are good at to blunt a pressure you cannot remove. REPAIR Fix the gap that is blocking you from an opportunity worth having. RETREAT A weakness meeting a threat. Contain it, or exit that line deliberately. PromptPeakAI.com

Every pairing produces a different kind of decision — growth, repair, defence, or retreat.

Stage 3 — cross-match into actions
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.

PairingThe question it answersTypical output
Strength + OpportunityWhere should we place a real bet?Fund it this quarter
Weakness + OpportunityWhat is blocking a bet we want?Fix first, then invest
Strength + ThreatWhat protects us while pressure builds?Defensive play, run now
Weakness + ThreatWhere 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 seeWhy it happensThe fix
Bullets true of any companyNo evidence loaded before askingRerun Stage 1, paste real figures
Market pressure filed as a weaknessAll four quadrants requested at onceSplit into internal and external passes
Confident claims you cannot sourceModel filled a gap from general knowledgeAsk for the supporting line per item
Table collapses in PowerPointMarkdown carries no slide formattingAsk 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 for slides or a report
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.

🟢
Safe to paste

Your own anonymised figures, public competitor claims, market reports already published.

🟡
Redact first

Client and employee names, exact revenue, named deals, anything identifying a person.

🔴
Never paste

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.

📷Screenshot placeholder

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.

Where should this conversation happen? Would this material be damaging if a competitor read it? NO YES A personal account is fine Free, Go, Plus or Pro all work. Turn off training in Data Controls and anonymise as you paste. Use a business workspace Business or Enterprise, where training is off by default and an admin sets retention centrally. Paying more on a personal plan does not change the training default. PromptPeakAI.com

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.

Take it with you

Run the three-prompt SWOT

  1. 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.

Questions people ask

QCan ChatGPT create a SWOT analysis table?
Yes. Ask for a four-column table, one per quadrant, at the end of your matrix prompt. If the output is going into slides, ask for bulleted sections with bold headers instead — tables lose their formatting when copied between applications.
QIs ChatGPT Free good enough for a SWOT analysis?
Yes, for the full three-prompt workflow. Free includes file uploads, web search and limited deep research. Paid tiers raise the caps rather than unlocking the method, so start on Free and upgrade only when the limits interrupt you.
QHow do I stop ChatGPT giving generic SWOT bullets?
Load real evidence before you ask for anything. Paste win rates, lost-deal reasons and dated market shifts, then instruct it to use only what you supplied and to flag anything it is inferring. Generic output almost always means an empty context.
QHow do I keep internal and external factors separate?
Ask in two passes rather than one. Request strengths and weaknesses first, allowing only factors you could change yourself within twelve months, then request opportunities and threats, allowing only factors that exist whether or not you act.
QWhat is a TOWS matrix and how does it differ from SWOT?
A SWOT describes your situation in four boxes. A TOWS matrix cross-matches them — pairing each internal factor with each external one — to produce four families of action: growth, repair, defence and containment. SWOT is the description; TOWS is the decision.
QDoes ChatGPT train on my business strategy documents?
On personal accounts — Free, Go, Plus and Pro — yes by default. All four use the same switch: Settings, then Data Controls, then turn off "Improve the model for everyone." Business and Enterprise workspaces do not train on your data by default.
QCan ChatGPT research my competitors for a SWOT?
It can search the web and summarise public competitor material, which is useful for the opportunities and threats rows. Verify anything you plan to present — market figures are the most common place invented numbers appear.
QCan ChatGPT replace a strategy consultant?
No. It compresses the sorting and drafting, which is most of the slow work. It cannot judge which strengths your business genuinely runs on, read the internal politics around a finding, or own the recommendation in front of a board.
A

Written by

admin

✓ Last verified 16 August 2026

Keep reading

Leave a Reply

Your email address will not be published. Required fields are marked *