AI SWOT Analysis Generator for Agencies — SoloCMO
Foundation 02 · step 2 of 4

A SWOT analysis that ends in a plan, not a grid.

Twenty-eight findings across four quadrants, every one carrying the specific move that acts on it — then synthesised into five ranked priorities with an impact rating and a time horizon. Built from the client's avatars, profile and Google Business Profile data, not from a blank template.

SWOT Analysisapp.solocmo.io
Screenshot SWOT — four quadrants with recommended moves 16:9 · export 2000 × 1125 (@2x)

Anonymise the client name, logo and any named facilities before publishing.

The problem

Nobody has ever done anything because of a SWOT.

The format survives because it's easy to fill in, not because it works. Four boxes, a dozen adjectives, "strong reputation" in one corner and "limited budget" in another — a document that describes a business without ever telling you what to do on Monday.

The failure isn't the framework. It's that almost every SWOT stops at the observation. A finding with no move attached is a note, and notes don't survive contact with a busy week.

The inputs

It shows its own working.

Before you read a single finding, the panel lists what informed it: the client profile, their Google Business Profile categories and services, the topical map pillars, and every avatar loaded for that client — with their pain triggers, desired outcomes and objections feeding each quadrant.

That's why the output names actual zip codes, actual hospitals and actual competitors rather than describing a category. And it's why you can trust it enough to put your name on it.

  • Client profile — business type, city, existing USPs
  • Google Business Profile — categories and services
  • Topical map pillars from the SEO system
  • Every avatar built for the client, scoped to a named persona
What feeds this SWOTInputs
Screenshot Inputs panel + regenerate 16:10 · export 1600 × 1000 (@2x)
The analysis

Seven findings per quadrant. Twenty-eight moves.

Each quadrant holds seven items, and each item carries a recommended move directly underneath it. The finding tells you what's true; the move tells you what to do about it this month.

Internal · positive

Strengths

7

Assets a competitor can't copy quickly — licensing, service area, referral proximity, cost structure, retention economics.

Recommended moveLead with it in the material where the trust barrier is highest.

Internal · negative

Weaknesses

7

Gaps a marketing budget can actually close — review velocity, missing content, no follow-up system, an incomplete profile.

Recommended moveThe specific workflow or asset that closes it, with a cadence.

External · positive

Opportunities

7

Market conditions worth moving on now — population shifts, referral channels nobody has cultivated, underserved segments.

Recommended moveThe campaign, partnership or page that captures it.

External · negative

Threats

7

Pressures outside the client's control — national franchises outspending them, regulation, labour tightness, algorithm risk.

Recommended moveThe defensible position that blunts it.
The payoff

Then it turns twenty-eight findings into five things to do.

A grid isn't a strategy. The Strategic Priorities section synthesises the four quadrants into a ranked action plan — each priority tagged with its impact, a thirty or sixty day horizon, and which pairing it converts.

Those conversions are the actual strategic work: turning a weakness into an opportunity, using a strength to capture one, defending a weakness against a threat. Most SWOT tools never get past listing the boxes.

High impact 30 days W → O S → O W → T S → T
Strategic PrioritiesRanked by impact
Screenshot Five priorities with impact and horizon tags 16:10 · export 1600 × 1000 (@2x)
How it works

Step two of four, and it needs step one.

The SWOT sits inside the strategy pipeline. It reads the avatars you built before it, and the USP you build after it reads this.

Step 01

Avatars first

The analysis is scoped to a named persona, because a strength for one buyer is often irrelevant to another. Without avatars loaded, the quadrants have nothing to judge against.

Step 02

Generate, then read the inputs

The panel states what it used before it states what it found. Regenerate any time the client's profile, categories or avatar set changes.

Step 03

Work the priorities, not the grid

Five ranked items with horizons attached. Share the link or roll it into a strategy brief — this is the artifact that justifies a strategy retainer.

Strategy pipelineStep 2 of 4
Screenshot The four-step stepper with SWOT current 16:9 · export 2000 × 1125 (@2x)
Questions

SWOT, answered straight.

What is the SWOT generated from?
The client profile, their Google Business Profile categories and services, the topical map pillars, and every avatar built for that client. The panel lists its own inputs on screen, so you can see what informed each quadrant before you trust it.
Does every finding come with an action?
Yes. Each item in each quadrant carries a recommended move — the specific thing to do about it. A finding with no move attached is an observation, and observations are what make most SWOTs useless.
What do the arrows in the strategic priorities mean?
They show which pairing the priority converts. W to O turns a weakness into an opportunity, S to O uses a strength to capture one, W to T defends a weakness against a threat, S to T uses a strength to blunt one. It's how a four-box grid becomes an actual strategy.
Is it scoped to one customer type?
Yes. The analysis runs against a named persona, because a strength for one buyer is often irrelevant to another. A client serving two distinct segments gets an honest answer for each rather than an average of both.
Can I send it to a client?
Yes, as a share link or rolled into a strategy brief. It reads as strategic work because it is — which makes it one of the few things in a marketing engagement a client will happily pay for before any traffic moves.
Get started

Every plan includes every module.

There are no feature gates. Plans differ only in how many clients you run and how much you generate for them.