AncherOpen Ancher →
X thread

Make a competitive analysis

Turn X threads into a competitive analysis

Founders and users name rivals on X more bluntly than they will anywhere else.

Free to try, no card. Your X thread opens in Ancher.

X thread

Your X thread

Paste your X thread. Nothing to upload.

Posts in orderAttached imagesAuthor and profile

Kept in parts

Every one of these stays separately addressable instead of collapsing into one block of text.

PlayersPositioningFeature matrixPricing

Competitive analysis

A side-by-side read on rivals: positioning, features, pricing, and the space nobody occupies.

A category page is written by the vendor and a review site is written for a score. A thread is written by someone who just migrated off something at two in the morning, and they name names. Ancher collects every product mentioned, separates the ones an author actually ran from the ones they repeated, keeps pricing screenshots with their dates, and marks which side of the market each author is on.

Half the threads about your category were written by someone who sells into it

Competitive intelligence from a feed is worth a great deal until you forget who is speaking. A founder criticising a rival, an investor talking their book, and a user describing a migration are three different kinds of evidence dressed identically. Attribution is not a nicety here — without it, a matrix built from threads is marketing copy with extra steps.

One post in one thread, at post 5/10, read two ways.Illustrative. The figure is invented; the gap it falls into is not.

What a text-only tool getspost 5/10
post 5/10

5/ we tested all four. only one of them actually

In the attached comparison — not read

The specific never reaches the draft

What Ancher also getspost 5/10
Competitive analysis In the attached comparison SSO: 2 of 4 vendors from post 5/10

Lands in the draft, with its timecode

  • Every author is marked as a builder, a seller or a user, because that determines what their claim is worth.
  • A matrix cell is filled only when an author described using the feature, not when they named it.
  • Prices from screenshots carry the post date, so a change from eighteen months ago is not read as current.

Competitive analysis, section by section

A side-by-side read on rivals: positioning, features, pricing, and the space nobody occupies.

Players

Every product named, split into ones an author ran and ones only mentioned.

Threads-to-competitive-analysis prompt

The link on its own gets a summary. This is the instruction that produces the 5 sections above, in that order, with the rules that keep them honest. Paste it with your X threads — in Ancher, or in whatever assistant you already use.

Build a competitive analysis from these threads. (1) List every product named, split into used and mentioned. (2) Describe each rival's positioning in users' words, not the vendor's. (3) Fill a matrix cell only from a first-hand account of using the feature; leave it empty otherwise. (4) Record prices from screenshots with post dates. (5) List gaps nobody solves. Mark every author as builder, seller or user, and say when the role is unclear.
How each part of an X thread becomes a section
From the X threadIntoWhy
Author and profilePlayersWhether the author builds the thing or sells against it decides whether their account belongs in the matrix at all.
Attached imagesFeature matrixMigration threads carry screenshots of the actual settings screen, which is the only first-hand proof a feature exists.
Attached imagesPricingPricing on X is a screenshot of a billing page, and text-only extraction returns none of it.
Outbound linksPositioningWhich product a poster linked shows what they actually opened, rather than what they named in passing.
Likes, replies, repostsWhitespaceA complaint others piled onto is a shared gap; one that drew nothing is one person's setup.
Everything Ancher keeps from an X thread

Posts in order

A thread is a sequential argument; read out of order it stops meaning anything.

Attached images

On X the chart usually carries the claim while the text carries the opinion, so the image is the part worth keeping.

Author and profile

Whether the author builds the thing or sells against it changes how the claim should be weighted.

Outbound links

Threads cite primary sources more often than they get credit for, and those links are the way past the hot take.

Likes, replies, reposts

Reach separates a thread the field actually argued about from one nobody read.

The four steps
  1. Add the X thread. Paste the post URL. Ancher reads the thread in order and keeps the attached images, the author, the outbound links, and the engagement counts together as one source.
  2. Nothing gets flattened. Posts in order, attached images, author and profile, outbound links, likes, replies, reposts stay separately addressable instead of collapsing into one block of text.
  3. Ask for a competitive analysis. Ancher fills players, positioning, feature matrix, pricing, whitespace using the mapping above, not a generic summary pass.
  4. Check it before you use it. Every specific keeps a link back to where it came from in the X thread, so a claim can be verified without reopening the source.
Where this goes wrong
  • Founders post about competitors strategically. Treat any claim from someone who sells into the category as positioning until a user confirms it.
  • An empty matrix cell means nobody described using that feature. Filling it in from a vendor's own page destroys the only thing this analysis is good for.
  • Threads cluster in circles. Four accounts that follow each other are one perspective, however many posts they produce.
Questions people ask
Is this better than a review site?

It is blunter and more current, and much worse for coverage. Threads capture the migrations and the failures; they miss every customer who is quietly satisfied, which on most products is the majority.

How do you know who the author is?

From the profile attached to the thread. It is not a verified fact about their employer, so the analysis marks the apparent role rather than asserting it, and treats an unclear one as unclear.

Why are some cells empty?

Because no author described using that feature first-hand. An empty cell is a finding — it means nobody in this set cared enough to mention it — and filling it from marketing material makes the whole matrix untrustworthy.

Bring your own X threads

Everything you save lives in one workspace, so the competitive analysis is built from your sources — not from a model's memory of the internet.

Open Ancher →

Not an X thread? The same competitive analysis also comes from YouTube video, LinkedIn post, Instagram post.