Search visibility used to be one number stack: rankings, clicks, sessions. AI added a second stack most brands still cannot see: mentions, citations, share of voice, sentiment, and position, measured at the level of an individual question a real buyer asks.
The client is a Malaysian aesthetic clinic group in a B2C, high-consideration, heavily researched category, exactly where someone opens ChatGPT and asks which clinic is best for a specific concern before they ever open Google. This engagement measured both the visibility side and the revenue side of the same funnel.
What we did
- Tracked real patient-intent prompts, not keywords: treatment queries, concern queries, clinic-selection queries, across five AI engines.
- Made the clinic extractable: treatment content restructured so an engine can lift a clean, quotable answer.
- Used the gaps as the content roadmap: weak-coverage prompts became the priority list, strong-coverage prompts got reinforced before competitors moved in.
- Watched the competitive set, not just the client: mentions, citations, ranking, and share of voice benchmarked against the top five competing clinics, monthly.
- Connected it to the money: referral traffic from ChatGPT, Gemini, Perplexity, and Copilot, tracked through to engagement and purchases.
The visibility numbers
- Mention coverage: 39.01% (815 of 2,089 AI responses mentioned the brand)
- Web citation rate: 36.24% (757 responses linked to the site)
- Share of voice: 16.44% (3,227 of 19,626 total brand mentions in the category)
- Average AI ranking: #2.54
- Sentiment: 78/100 positive
Over two months, share of voice moved from 12.2% to 16.4%, brand mentions from 920 to 2,307, and average ranking from 3.0 to 2.5.

Category leadership, with a number attached
Share of voice on its own is a vanity metric. Share of voice next to competitors is a market position. This clinic held 16.44% share of voice against 6.07% for the next best competitor, then 5.77%, 4.71%, 3.92%, and 3.60%. Nearly three times the nearest rival, in a category with five actively visible competitors, while sentiment held at 78/100, the highest in the set.

At prompt level the strength was distributed, not propped up by one or two queries. Multiple prompts held 3/5 or 4/5 platform coverage, individual prompts reached 41.67% share of voice, and average positions clustered between #1 and #2 on the queries that matter most.

From visibility to revenue
Visibility is the leading indicator. This is the lagging one, measured year on year over seven months:
- 13,225 sessions from ChatGPT alone, against 4,138 a year earlier: up 219.6%
- 10,767 engaged sessions, up 170.9%
- 221 purchases, against 62: up 256.45%
- Gemini referrals up 1,048%, Perplexity up 150%, Copilot from zero
Purchases grew faster than the traffic that produced them. The standard objection to AI referral traffic is that it is curious browsers, high volume and low intent. Here the opposite happened: someone who arrives already told by an AI that this clinic is a credible option arrives further down the funnel than someone who clicked a blue link.

One honest caveat: the visibility window is two months, while the traffic comparison is seven months year on year. They are not the same period, and this is not a claim that one caused the other in a straight line.
The takeaway
Nearly all of this clinic's converting traffic came from ChatGPT, the one engine where its visibility was weakest at 15.9% coverage. Perplexity, at 63.1% coverage, sent 120 sessions. ChatGPT, at 15.9%, sent 13,225. Coverage and revenue are not the same axis, and averaging them into a single visibility score hides exactly the thing a brand needs to see. The strategy question is no longer how to get mentioned more. It is: which engine do buyers actually use, and what is the brand's position there specifically.