Customer identity is one of the most instructive categories in B2B software right now. It sits at the crossroads of two audiences that rarely overlap: developers who integrate authentication in an afternoon, and security and IT leaders who sign the enterprise contract. It has decades-old incumbents and venture-backed challengers fighting in the same search results, and it is being reshaped, in real time, by the shift from Google to AI answers.
We pulled organic, paid and backlink data for eight players on 9 July 2026, the incumbents Okta, Auth0 (now owned by Okta) and Ping Identity; the developer-first challengers Stytch, WorkOS, Frontegg and Descope; and the platform-embedded outlier, AWS Cognito, then ran a 40-question AI visibility scan across ChatGPT, Google AI, Claude and Gemini. The picture that emerges is not big versus small. It is about who has built a demand engine, who is renting traffic, and who is about to be caught out by the next platform shift.
01Who wins the identity search war?
| Company | Trust (DR) | Free visits | Top-3 terms | Traffic value | Ad spend |
|---|---|---|---|---|---|
| Okta [incumbent] | 91 | 1,579,900 | 15,440 | ~$1.65M | ~$133,800 |
| Auth0 [incumbent] | 90 | 430,900 | 4,954 | ~$285,000 | ~$59,400 |
| Ping Identity [incumbent] | 82 | 137,900 | 2,535 | ~$202,000 | ~$26,300 |
| Frontegg [challenger] | 71 | 37,800 | 572 | ~$65,700 | ~$5,500 |
| Stytch [challenger] | 74 | 37,200 | 410 | ~$22,600 | $0 |
| WorkOS [challenger] | 82 | 32,300 | 1,083 | ~$62,400 | ~$15,100 |
| Descope [challenger] | 75 | 19,300 | 448 | ~$19,300 | ~$2,100 |
| AWS Cognito [embedded] | ~96 | 17,400 | 72 | ~$17,000 | $0 |
Three things jump out. The gap between incumbents and everyone else is enormous, Okta alone pulls more free traffic than the other seven combined, several times over. Trust score does not decide the race among challengers: Descope (75) outscores Stytch (74) and Frontegg (71), yet earns the least buyer traffic of the three. And ad spend does not track with size.
02What does each company do well, and not?
Okta and Ping: the incumbents who own the shelf
Okta is the category's gravity well, 1.5 million-plus free visits a month and over 15,000 top-three terms, built over a decade across every identity topic a buyer could search. It owns the enterprise vocabulary: single sign-on, lifecycle management, zero trust. Ping plays a similar game one tier down on compliance-heavy terms. The weakness is inertia: incumbent content is broad but dated, and it ranks on accumulated authority, not because it is the clearest answer, which matters more now that AI answer engines reward the plainest answer, not the oldest, most-linked page. Okta's acquisition of Auth0 is a tell, it bought the developer demand engine it could not build organically.
Auth0: the content engine everyone should study
If you study one company here, make it Auth0: 11,000-plus ranking terms, nearly 5,000 in the top three, 430,000-plus free visits a month, all on developer education that compounds. It did not win by writing about Auth0, it won by owning the language of the category, what a JWT is, how OAuth works, what a magic link does, and built tools developers link to reflexively (nearly 34,000 referring domains from the real developer web). The move that built the moat is almost embarrassingly simple: take the concept every developer has to learn, and publish the clearest explanation on the internet.
// A JSON Web Token is three base64 parts joined by dots: header.payload.signature // Decoded payload of a login token: { "sub": "user_8f3a9c", // who the user is "iss": "https://auth.acme.com", // who issued it "iat": 1752000000, // issued-at "exp": 1752003600 // expires in one hour }
Every developer who learns the concept on Auth0's page arrives at the buying decision already inside Auth0's frame. Educational content is not a cost center, it is a moat, the definitional library that wins citations. The risk now is the same one facing all the incumbents: much of that library was built for Google's ten blue links, not for an AI box that summarizes the concept without ever sending the click.
Stytch and WorkOS: the efficient challengers
Stytch and WorkOS are the clearest proof that focus beats volume. Stytch ranks for barely 1,000 terms yet earns 37,000 free visits a month on $0 of ads. WorkOS is sharper on commercial intent: of its ~2,000 ranking terms, more than half sit in the top three, a hit rate the incumbents cannot match, and it owns buyer phrases like "sso provider" at position one.
The tradeoff is ceiling: a tightly focused footprint captures buyers who already know what they want but does less to create demand among developers still learning. The strongest position would combine WorkOS-style commercial discipline with an Auth0-style education layer. Right now, no challenger has both.
Frontegg and Descope: strong products, unfinished demand engines
Both have genuinely good products and healthy authority, yet neither has converted it into buyer-facing search presence. Descope is the sharpest example of the trap, the authority paradox: a trust score of 75, higher than Stytch and Frontegg, but the least buyer traffic in the group. The reason is instructive, its single largest source of free traffic is a blog post about Claude versus ChatGPT, a topic with nothing to do with buying identity software.
The authority is real; the buyer pages that would turn it into pipeline have not been built. This is the most common failure mode in B2B: mistaking traffic for demand, a visit from someone comparing chatbots is not a lead. Descope's paid strategy shows the same half-built pattern: it spends ~$2,100/month bidding on rival brand names with a clean "try Descope instead" message, but points those ads at a thin destination while the same terms sit wide open on free search where it ranks near zero. Conquest advertising only pays off when a strong comparison page and organic presence sit behind it.
AWS Cognito: distribution without a demand engine
Cognito ranks for ~125 terms and publishes almost no marketing content, yet still pulls 17,000 visits a month because it rides one of the highest-authority domains on the internet and shows up wherever a developer already lives inside AWS. Distribution, not marketing, does the work, until the AI scan exposes the ceiling. When buyers ask an AI tool which platform to choose, Cognito is largely absent, because it has published nothing to be cited. A distribution moat wins acquisition; it does not win preference.
03How does AI search reshuffle the cohort?
The pattern within a single brand makes the point concrete. Descope showed up in AI answers only where it had published direct, comparison-style content, and vanished everywhere else.
| Buyer question type | Appeared | Why |
|---|---|---|
| Pricing & packaging | 40% | Its best topic; appeared for "best passwordless login" |
| Alternatives to vendors | 20% | Appeared for "alternatives to Auth0" |
| Implementation / setup | 20% | Appeared for "integrating magic links" |
| Proof & credibility | 20% | One review-style mention |
| Comparisons (X vs Y) | 0% | No compare page for AI to lift |
| Security & compliance | 0% | A core buyer worry, absent |
| Integrations / workflow fit | 0% | Nothing published to cite |
| Which tool to pick | 0% | The final question; others named every time |
How an AI engine decides who to cite
What answer-shaped content actually looks like
Pages should be built to be quoted, the anatomy of a high-citation page. Two moves do most of the work. First, lead each key page with the question as a heading and a tight, 40-to-60 word direct answer the model can lift verbatim.
<h2>What is an authentication service?</h2> <p class="answer"> An authentication service verifies that users are who they claim to be, then issues a secure token their apps can trust. It handles login, multi-factor, sessions, and social or SSO sign-in, so teams do not build and maintain that themselves. </p>
Second, wrap the page in structured data so machines can parse the question-and-answer pairs without guessing. A small block of FAQ schema turns an ordinary page into a clean, citable source.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "How much does a passwordless auth platform cost?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Priced per monthly active user, with a free tier to ~7,500 MAUs and paid plans from ~$0.02 to $0.05 per MAU beyond that."
}
}]
}For fifteen years, domain authority protected incumbents and made challenger content a slow, uphill grind. AI answers weaken that protection. A challenger that builds a disciplined library of clear comparison, pricing and security pages can be cited next to companies fifty times its size. The brands that recognize this in 2026 will look prescient in 2028.
04What does the B2B demand engine look like?
If you are the challenger reading this, the sequence matters as much as the parts. Fix the foundation first, then buyer pages, then trust, and you turn authority into demand inside a single quarter.
| Step | Window | The work |
|---|---|---|
| 1, Fix the foundation | Weeks 1-4 | Clear the technical debt that blocks crawling and AI parsing: hidden pages, heavy assets, missing structured data, thin titles. |
| 2, Ship buyer pages | Weeks 2-8 | Build the category, pricing, alternatives and "vs" pages rivals already rank for. The step Descope and Frontegg skipped. |
| 3, Make pages answer-shaped | Weeks 2-8 | Lead with the question and a liftable answer, add FAQ schema, keep prose clean. This is what gets you AI-cited. |
| 4, Earn expertise links | Weeks 6-12 | Publish one flagship data report and a developer tool worth linking to. Lifts rank, backlinks and citations at once. |
| 5, Measure demand, not traffic | Ongoing | Track buyer-intent rankings, AI mention rate and pipeline separately from vanity traffic. Re-run the scan quarterly. |
05What are the seven lessons for any B2B company?
| # | Lesson | Why |
|---|---|---|
| 1 | Authority is table stakes, not a strategy | A strong trust score earns the right to compete, nothing more. Descope outranks peers on authority and still earns the least buyer traffic. |
| 2 | Measure buyer traffic, not total traffic | The most dangerous number in a dashboard is a big traffic figure made of the wrong visits. Segment by intent and judge each separately. |
| 3 | Own the language of your category | Auth0 built its position by teaching the concepts buyers search before they look for a vendor. Write the definitive page on each. |
| 4 | Focus beats breadth on a challenger budget | WorkOS holds half its terms in the top three by targeting commercial phrases with discipline. If you cannot outspend, out-focus. |
| 5 | Paid and organic must work as one system | Descope pays for rival-brand clicks that land on thin pages while the same terms sit unclaimed on free search. Build the page, then own it. |
| 6 | Distribution wins acquisition, not preference | Cognito's default-in-AWS advantage carries it until the buyer starts comparing, then absence from AI answers costs the deal. |
| 7 | Treat AI answers as a reset, and move first | AI rewards the clearest answer, not the biggest domain. A structured library written to be quoted gets cited beside far larger companies. |
The identity cohort is not a story about who has the most links. It is about who has turned authority into demand, and who is about to be re-sorted by AI. Okta and Auth0 built demand engines that still lead but were designed for a search era that is ending. Stytch and WorkOS prove focus and clarity can beat scale. Descope, Frontegg and Cognito each have a real asset they have not yet converted into a buyer-facing presence.
Organic, paid and backlink metrics from Ahrefs Site Explorer (subdomains mode), pulled 9 July 2026; AWS Cognito measured at the aws.amazon.com/cognito path, its trust score inherited from the wider Amazon domain. AI visibility from a 40-prompt scan across ChatGPT, Google AI, Claude and Gemini. Traffic and spend figures are estimates and will move over time.
Why does Descope get so little buyer traffic despite high authority?
Because authority and demand are different things. Descope carries a DR of 75, higher than Stytch (74) and Frontegg (71), but earns the least buyer traffic of the three because it never built the buyer-intent pages, category, pricing, alternatives and "vs" pages, that turn authority into pipeline. Nearly a third of its free visits come from one off-topic "claude vs chatgpt" blog post, while high-intent terms like sso and ciam bring almost none. The authority is real; the demand engine is unfinished.
Which identity vendors do AI tools recommend most?
Across a 40-prompt scan of ChatGPT, Google AI, Claude and Gemini, the most-named identity vendors were MojoAuth (37), Oloid (24) and LoginRadius (22), all a fraction of Okta's size on Google, followed by ScaleKit (15), Ping Identity (14), FusionAuth and WorkOS (13 each), Stytch (12) and Okta (11). AI answers do not rank by domain authority; they reward the clearest, most structured answer to the exact question asked.
How can a challenger brand beat an incumbent in AI answers?
By writing the clearest, most structured answer to the specific question a buyer asks. AI engines barely weigh domain authority when they pick who to cite, they retrieve candidate pages, rank by clarity, and quote the page that states the answer plainly. A DR-40 vendor with a disciplined library of comparison, pricing and security pages (each leading with a 40-60 word direct answer and FAQ schema) can be cited beside a DR-90 incumbent. That window is open in most B2B categories right now.
What makes content 'answer-shaped' for AI?
Two moves. First, lead each key page with the buyer's question as a heading and a tight, 40-to-60 word self-contained answer the model can lift verbatim, before any narrative. Second, wrap the page in FAQ or Article schema so machines can parse the question-and-answer pairs without guessing. Together they turn a page an AI ignores into one an AI quotes with your name attached.
rawmktg. publishes data-driven teardowns of B2B verticals and brands, pulling AI-citation and SEO data to show exactly where the visibility gaps are. Method: same data, same lens, every time. Contact: vinayak@rawmktg.com
Data source: Ahrefs Site Explorer (organic, paid, referring domains) plus a 40-prompt AI visibility scan across ChatGPT, Google AI, Claude and Gemini for eight identity vendors, captured 9 July 2026.