ThriveStackcitedby Customer case studies:
How 20 Brands Grew Citations and Revenue in 90 Days

Gururaj Pandurangi
Gururaj PandurangiFounder, ThriveStack
Sep 2026 · 12 min read
Rated 4.9 on G2

An AI visibility case study tracks what happens after a brand fixes technical SEO, prompts and citations across ChatGPT, Perplexity and Google AI Mode. In this preliminary 90-day pilot of 20 ThriveStackcitedby customers, the average AI visibility score rose 33.5%, AI crawl bot traffic rose 55% and AI-referred revenue rose 30%.

ThriveStack citedbyAI crawl bot traffic rose the most in the 90-day pilotAverage percent lift by metric across the 20-customer pilot, 90 daysAI visibility score+33.5%AI crawl bot traffic+55%Human traffic+6.0%AI-referred revenue+30%ThriveStack citedby customer pilot cohort, n=20, preliminary, Sep 2026.
Figure 1: Average lift by metric across the 20-customer pilot, explained in section 01.
Read on

Four numbers frame this guide, and all of them are preliminary. Twenty ThriveStackcitedby customers took part, so read every average as a small sample (section 1). Each one ran 90 days from audit to remeasurement. The average AI visibility score rose 33.5%, though one site's 283% jump pulls that average up (section 1). AI-referred revenue rose 30%, and that is the number that ties visibility to pipeline (section 7).

20
ThriveStackcitedby customers in this preliminary cohort
90
days from audit to remeasurement
+33.5%
average AI visibility score increase
+30%
average AI-referred revenue lift
01 · The results

What happened to AI visibility score, traffic and revenue across 20 brands?

Twenty ThriveStackcitedby customers ran a 90-day pilot. Average AI visibility score rose 33.5%, AI crawl bot traffic rose 55%, human traffic rose 6.0%, and AI-referred revenue rose 30%.

This is a preliminary case study. The sample is small, the window is short, and every brand started from a different baseline. Treat the numbers below as an early read that still needs more time to confirm.

Two things skew those averages, and we would rather show them than hide them. ThriveStack's own site ran every fix the day it shipped. Its score moved from 6 to 23, a 283% jump. Take that one account out, and the typical score gain across the rest of the cohort was 20.4%.

Four smaller accounts saw revenue barely move: data-mania.com, oyubotanica.com, ordercup.com and tractionresearchlabs.com. Each was up just 1% in 90 days, even though their visibility and crawl traffic moved like everyone else's. The other sixteen averaged a 38% revenue lift. Visibility can move before revenue catches up, especially for a smaller site in a short window.

The table lists all 20 customers, their industry, and the before and after numbers we tracked. Traffic and revenue are shown as an index, with the pre-audit period set to 100. An index shows the size of the move without publishing each company's exact traffic or revenue figures. The color next to each percentage is a red, amber and green read of that single metric on its own.

Twenty pilot customers and how their AI visibility, traffic and revenue moved in 90 days
#DomainCompanyIndustryAI Visibility ScoreAI Crawl Bot Traffic IndexHuman Traffic IndexAI-Referred Revenue Index
1Agorapulseagorapulse.comAgorapulseSocial media management software7 → 9 +28.6%100 → 166 +66%100 → 105 +5.2%100 → 140 +40%
2Hotel Investor Appshotelinvestorapps.comHotel Investor AppsHospitality investment software12 → 14 +16.7%100 → 152 +52%100 → 106 +5.5%100 → 131 +31%
3AskPorteraskporter.comAskPorterAI property operations (PropTech)12 → 14 +16.7%100 → 162 +62%100 → 105 +5.2%100 → 137 +37%
4FiveXfivex.comFiveXB2B growth and RevOps software16 → 21 +31.2%100 → 170 +70%100 → 107 +6.6%100 → 132 +32%
5Clover Healthcloverhealth.comClover HealthMedicare Advantage health insurance8 → 10 +25.0%100 → 147 +47%100 → 105 +5.2%100 → 148 +48%
6PeopleKitpeoplekit.comPeopleKitHR and people analytics11 → 13 +18.2%100 → 151 +51%100 → 106 +6.3%100 → 145 +45%
7ClickPostclickpost.aiClickPostLogistics and delivery tracking10 → 12 +20.0%100 → 157 +57%100 → 106 +6.5%100 → 141 +41%
8Timelines.aitimelines.aiTimelines.aiWhatsApp business communication11 → 13 +18.2%100 → 141 +41%100 → 106 +6.2%100 → 134 +34%
9RVsharervshare.comRVshareRV rental marketplace12 → 15 +25.0%100 → 148 +48%100 → 106 +6.3%100 → 134 +34%
10Data-Maniadata-mania.comData-ManiaData science education and consulting11 → 13 +18.2%100 → 157 +57%100 → 106 +5.8%100 → 101.0 +1.0%
11LeadTaggerleadtagger.comLeadTaggerSales intelligence software11 → 14 +27.3%100 → 166 +66%100 → 106 +6.1%100 → 144 +44%
12Traction Research Labstractionresearchlabs.comTraction Research LabsGTM market research3 → 4 +33.3%100 → 155 +55%100 → 106 +6.2%100 → 101.0 +1.0%
13Awery Aviation Softwareawery.aeroAwery Aviation SoftwareAviation ERP software6 → 7 +16.7%100 → 169 +69%100 → 106 +6.3%100 → 133 +33%
14OrderCupordercup.comOrderCupE-commerce shipping software7 → 8 +14.3%100 → 168 +68%100 → 107 +6.6%100 → 101.0 +1.0%
15Oyu Botanicaoyubotanica.comOyu BotanicaBotanical skincare (DTC beauty)8 → 9 +12.5%100 → 148 +48%100 → 106 +5.8%100 → 101.0 +1.0%
16BetterPicbetterpic.ioBetterPicAI headshot generation7 → 8 +14.3%100 → 166 +66%100 → 105 +5.4%100 → 136 +36%
17AvaSureavasure.comAvaSureVirtual patient monitoring (health tech)10 → 12 +20.0%100 → 151 +51%100 → 106 +6.2%100 → 147 +47%
18FullStoryfullstory.comFullStoryDigital experience analytics7 → 8 +14.3%100 → 141 +41%100 → 107 +6.6%100 → 136 +36%
19HR Cloudhrcloud.comHR CloudHR information systems12 → 14 +16.7%100 → 146 +46%100 → 106 +6.3%100 → 135 +35%
20ThriveStackthrivestack.aiThriveStackOur own site: see how we did it →AI Visibility & Revenue Intelligence Platform6 → 23 +283.3%100 → 144 +44%100 → 106 +6.5%100 → 131 +31%

Row 20 is ThriveStack's own site, so treat it as our own improvement rather than a customer result. See how we improved our own AI visibility.

Green: strong lift for that metricAmber: moderate liftRed: minimal or not yet moved

Domain, company, industry and the small site icon next to each domain are public information pulled from each company's own website. Score, traffic and revenue columns are preliminary pilot data collected by ThriveStack and have not been independently audited.

ThriveStack citedbyAI crawl bot traffic rose the most in the 90-day pilotAverage percent lift by metric across the 20-customer pilot, 90 daysAI visibility score+33.5%AI crawl bot traffic+55%Human traffic+6.0%AI-referred revenue+30%ThriveStack citedby customer pilot cohort, n=20, preliminary, Sep 2026.
The figure at the top of this page. Source: ThriveStackcitedby customer pilot cohort, n=20, preliminary, Sep 2026.

Try ThriveStack citedby: Measure my AI visibility score →

02 · The mechanism

What AI search visibility factors move a brand in and out of an answer?

Eight variables move an AI answer at once, even when the prompt is identical. Search indexation, prompt quality, run frequency, engine choice and the API versus interface gap are yours to control. Persona, memory and model version are not.

Run the same prompt twice and you rarely get the same answer. In the largest public study of the question, fewer than 1 in 100 repeat runs returned the same set of brands, and fewer than 1 in 1,000 returned them in the same order.

ThriveStack's own research puts it plainly: "Rank is noise. Frequency is signal. Most dashboards sell the noise." Presence held steadier than rank in that same research. Leading headphone brands appeared in 55% to 77% of runs. One cancer care brand appeared in 97% of ChatGPT answers about its category, yet ranked first in only a quarter of them.

This is why ThriveStackcitedby's audit starts with the checklist below. The fixes aim at appearing in more runs, since rank position resets on its own anyway.

The variables that change what an AI answer says about a brand
#VariableWhat it changesObserved effectControl
11. Search indexation
(GSC / IndexNow)
Whether content enters the RAG indexUnindexed pages are 100% invisible to live search-augmented AI enginesYes
22. Prompt qualityWhich brands surfaceReal prompts on one intent averaged 0.081 semantic similarityYes
33. Run frequencyBrand set and orderingUnder 1% of repeat runs return the same set of brandsYes
44. Region & localeWhich brands are knownMention rates range roughly 18% to 50% depending on countryPartly
55. AI engineWhich sources get cited11% source overlap between ChatGPT and Perplexity on identical promptsYes
66. API vs. UILength, brands, citationsAround 24% brand overlap between the two surfaces; 406 vs. 743 wordsYes
77. Persona / memoryPersonalization of the answerAccount state, history and session memory shift what is returnedNo
88. Model versionThe entire boardA rollout reshuffles rankings with no changelog you can readNo
Source: ThriveStack, "AI Visibility Tracking: Why Prompts Return Different Answers," https://www.thrivestack.ai/research/ai-visibility-tracking-non-determinism

Try ThriveStack citedby: See which factors move my brand in AI answers →

03 · Tactic 1

What does an AI brand visibility checklist fix on your site?

ThriveStackcitedby runs a 73-point audit across four categories: technical infrastructure, content structure, entity signals and earned media. Every fix carries a before and after check, run automatically against the homepage and every key page.

  • Technical infrastructure (16 fixes). Robots.txt rules that allow AI crawlers, an llms.txt file, sitemap coverage and page speed.
  • Content structure (18 fixes). A direct answer in the first 40 to 60 words, question-style headings, FAQ blocks and comparison tables.
  • Entity signals (19 fixes). Organization schema, FAQPage schema, a Wikidata entry and a verified Knowledge Panel.
  • Earned media (20 fixes). Press coverage, guest posts, podcast mentions and third-party reviews.

Most customers in this cohort started with fewer than half the technical infrastructure items in place. An unindexed page cannot be cited, no matter how well it reads, so that category comes first.

What an AI brand visibility checklist fixes, by category
#CategoryFixesExamples
1Technical infrastructure16 fixesRobots.txt rules, an llms.txt file, sitemaps, page speed
2Content structure18 fixesA direct answer up top, question headings, FAQ blocks
3Entity signals19 fixesOrganization schema, FAQPage schema, a Wikidata entry
4Earned media20 fixesPress coverage, guest posts, podcast mentions, reviews
Source: ThriveStack, AI Brand Visibility Checklist.

Try ThriveStack citedby: Run the AI visibility checklist on my site →

04 · Tactic 2

What is the F.A.C.T. diagnosis framework for AI visibility?

F.A.C.T. stands for Findable, Agent Accessible, Citable and Trustable. Every customer gets scored on all four before any fix work starts, so the team knows which category to fix first.

Findable maps to indexation: is the page in the sitemap and the llms.txt file, and can a crawler discover it at all. Agent Accessible maps to the technical infrastructure fixes: server-side rendering, clean metadata and SEO-ready markup that an AI agent can parse without running JavaScript. Citable maps to content structure: does the page name the right entities and answer the question in the first few sentences. Trustable maps to earned media: do other sites, reviews and publications independently mention the brand.

A page can read well and still never surface in an AI answer if a crawler cannot reach it or an agent cannot parse it. Fix findable and agent-accessible issues first, every time, then move to citable and trustable fixes. See our AEO Indexing Case Study on how fixing agent crawl errors unlocked massive indexation leaps.
What each F.A.C.T. check covers and how to fix it
#F.A.C.T. categoryWhat it checksFix category
1FindableCan AI crawlers and search indexes discover the page at allIndexation, sitemap and llms.txt fixes
2Agent AccessibleServer rendered pages with clean metadata, SEO readySSR, metadata and SEO-ready fixes
3CitableEntities named and an answer-first structure up topEntity markup and answer-first content fixes
4TrustableDo third parties independently mention the brandEarned media and citation fixes
Source: ThriveStackcitedby audit framework, 2026.

Try ThriveStack citedby: Diagnose my brand with a F.A.C.T. audit →

05 · Tactic 3

How do you create AI visibility prompts that target your market?

Start with buyer-intent prompts, the kind a real prospect would actually type into ChatGPT. ThriveStackcitedby builds a starter set of 10 or more prompts across the funnel, then ranks each one by revenue potential.

Comparative prompts such as best [category] for [ICP] and competitive prompts such as [brand] vs [competitor] tend to carry the most buying intent. The panel is not fixed. It is reviewed weekly, and new prompts get added as competitors ship features or a category shifts.

Setup takes 5 to 10 minutes. After that, the weekly loop, adding or editing prompts, scanning the report, and routing gaps to the right team, takes about 30 minutes per brand. For a tactical step-by-step breakdown, explore our guide on How To Increase AI Visibility within Days.

ThriveStack citedbyPrompts span the whole buyer funnel from first look to renewalA starter panel of 10 or more prompts, ranked by revenue potentialAwarenessbest [category]for [ICP]Comparison[brand] vs[competitor]Decisionpricing androlloutRetentionsupport andrenewalEach prompt is ranked by revenue potential using the POEM model: paid, owned, earned and media.ThriveStack, How To Increase AI Visibility within Days.
Source: ThriveStack, How To Increase AI Visibility within Days.

Try ThriveStack citedby: Build my AI visibility prompt panel →

06 · Tactic 4

How often should you run AI visibility tracking prompts?

Run every prompt at least seven times a day, per engine. One run carries a standard error of 0.370 on the detection rate, which a University of St. Gallen study called essentially uninformative. The error drops below 0.10 at seven runs and below 0.08 at eight.

Fewer than 1 in 100 repeat runs return the same set of brands. Answers shift with server load, with what the live index returns, and with the time of day. A single reading tells a brand almost nothing about where it actually stands.

This is where usage-based pricing matters. ThriveStackcitedby prices by prompt run rather than by seat. A brand that just shipped a fix can run its prompt panel daily to catch the change fast, then drop back to weekly once the picture settles. The frequency moves with the news instead of sitting on a fixed plan.
ThriveStack citedby1 run misses, 7 runs cut the error rate below 0.10Standard error of AI brand detection rate, by runs per prompt per day1 run/day0.3707 runs/day< 0.108 runs/day< 0.08Univ. of St. Gallen, arXiv 2604.07585, Apr 2026.
Source: Univ. of St. Gallen, arXiv 2604.07585, Apr 2026.

Try ThriveStack citedby: Track my prompts every day →

07 · Tactic 5

How does an AI referral revenue platform close the loop on AI visibility?

Visibility only matters once it turns into pipeline. ThriveStackcitedby ties every AI-referred session to first-touch revenue in the CRM, so a brand can see which engine, which prompt and which page led to a signup. Learn more in our study on Revenue Attribution for AI Search and how teams map multi-touch pipeline.

A full breakdown of how ThriveStack improves AI visibility, engine by engine and fix by fix, is in progress as a separate report. This section will link to it once that piece publishes.

Read more: explore the dashboard with sample data. No signup needed.

Try ThriveStack citedby: Tie my AI referrals to revenue →

08 · What to expect

What AI visibility benchmark should B2B brands expect in 90 days?

Across this cohort, AI visibility score rose 33.5% on average, crawl bot traffic rose 55%, and AI-referred revenue rose 30% in 90 days. Individual results ranged from 1.0% to 48% revenue lift. Compare these metrics with our comprehensive AI Visibility Gap Report 2026 benchmarking 500+ SaaS vendors.

This is an early study. It covers one 90-day window for 20 customers. A secular increase, meaning one that holds up and compounds rather than a single good quarter, needs 6 to 12 more months of tracking before anyone should treat these numbers as a benchmark.

The next update to this report will show whether the gains held, grew or faded once the prompt panel runs for a full year across a larger cohort.

Try ThriveStack citedby: Benchmark my brand against this cohort →

See your own AI visibility score move

ThriveStackcitedby audits your site, tracks your prompts, and ties AI referrals to revenue.

Start free trial →
Frequently asked questions

AI visibility case study: FAQ

What is an AI visibility case study?

It is a before and after look at what happens when a brand fixes technical SEO, entity signals, content structure and prompt coverage, then re-measures how often AI engines mention and cite it. This report covers 20 ThriveStackcitedby customers over a 90-day pilot and is preliminary.

How is AI visibility score measured?

ThriveStackcitedby measures how often a brand appears across many repeated prompt runs on ChatGPT, Perplexity, Gemini and Google AI Mode, rather than where it ranks in any single answer. Research on non-determinism shows rank changes almost every run, while appearance frequency holds steadier and is the more honest signal.

How many prompt runs do you need before trusting an AI visibility number?

At least seven runs per prompt per engine per day, aggregated over a two to four week rolling window. A University of St. Gallen study found a single run carries a standard error of 0.370, which drops below 0.10 at seven runs.

What is the F.A.C.T. diagnosis?

F.A.C.T. stands for Findable, Agent Accessible, Citable and Trustable. ThriveStackcitedby scores every customer on all four before recommending fixes, since a page with strong content that a crawler cannot reach still will not appear in an AI answer.

Why does ThriveStackcitedby price by usage instead of by seat?

AI answers are non-deterministic, so tracking needs to flex with events. Usage-based pricing lets a brand run its prompt panel daily right after a fix ships, then scale back to weekly once results settle, instead of paying for a fixed cadence year round.

Is 90 days enough to call this an AI visibility benchmark?

No. This is a preliminary case study across one 90-day window and 20 customers. A secular, durable increase needs 6 to 12 more months of tracking across a larger cohort before it should be treated as a benchmark.

Sources

  1. ThriveStack, "AI Visibility Tracking: Why Prompts Return Different Answers": source of the non-determinism, run-frequency and "what moves a brand" data used in this report.
  2. ThriveStack, "AI Brand Visibility Checklist": source of the 73-point, four-category audit referenced in Tactic 1.
  3. ThriveStack, "How To Increase AI Visibility within Days": source of the prompt-creation guidance referenced in Tactic 3.
  4. ThriveStackcitedby customer pilot cohort, n=20, preliminary internal data collected by ThriveStack, September 2026. Not independently audited.