StoryLearning · AEO / GEO measurement

AI-visibility scoreboard

How often AI assistants recommend StoryLearning on the queries that matter · run 2026-09-02 vs baseline 2026-07-11 · 33 queries × 5 surfaces × 3 samples · via DataForSEO · spend $9.49

33% (+3pp)
of checks mention StoryLearning
26% (+11pp)
cite our domain as a source
54/164 (+5)
query × surface checks won
194 (-29)
Duolingo mentions (the leader)

The trend

Every panel run since the Jul 11 baseline. Mentioned = the brand named in the answer; cited = storylearning.com in the answer's sources. These are sampled LLM answers, so a point or two either way is noise — the shape of the line over several months is the signal.

All 164 checks 33% mentioned +3.0 pts since baseline
0%10%20%30%40%Jul 11Jul 21Sep 2Jul 11 — Mentioned 30%Jul 21 — Mentioned 29%Sep 2 — Mentioned 33%33%Jul 11 — Cited 15%Jul 21 — Cited 19%Sep 2 — Cited 26%26%
MentionedCited
Commercial queries only 19% mentioned +8.5 pts since baseline
0%5%10%15%20%Jul 11Jul 21Sep 2Jul 11 — Mentioned 10%Jul 21 — Mentioned 13%Sep 2 — Mentioned 19%19%Jul 11 — Cited 2%Jul 21 — Cited 7%Sep 2 — Cited 13%13%
MentionedCited “best…”, “alternative to…”, “X vs Y” — where new buyers actually choose

Each surface over time

Mention rate per AI assistant. Different assistants move independently, so a single surface swinging on its own is usually variance rather than something we did.

ChatGPT21%-12.1 pts
0%10%20%30%40%Jul 11Jul 21Sep 2Jul 11 — Mentioned 33%Jul 21 — Mentioned 15%Sep 2 — Mentioned 21%21%
Perplexity36%+9.1 pts
0%10%20%30%40%Jul 11Jul 21Sep 2Jul 11 — Mentioned 27%Jul 21 — Mentioned 27%Sep 2 — Mentioned 36%36%
Claude33%+6.0 pts
0%10%20%30%40%Jul 11Jul 21Sep 2Jul 11 — Mentioned 27%Jul 21 — Mentioned 27%Sep 2 — Mentioned 33%33%
Gemini46%+15.2 pts
0%15%30%45%60%Jul 11Jul 21Sep 2Jul 11 — Mentioned 30%Jul 21 — Mentioned 46%Sep 2 — Mentioned 46%46%
Google AIO28%-3.1 pts
0%10%20%30%40%Jul 11Jul 21Sep 2Jul 11 — Mentioned 31%Jul 21 — Mentioned 31%Sep 2 — Mentioned 28%28%
Show the numbers as a table
RunMentionedCited Commercial mentionedCommercial cited
Jul 1129.9%15.2%10.5%1.9%
Jul 2129.3%18.9%13.3%6.7%
Sep 232.9%25.6%19.0%13.3%

Did visibility become visits?

Visits reported by GA4 whose source is positively identified as an AI assistant, by month, since the visibility work started in July 2026. This is the other half of the question: being named in an answer only matters if somebody then arrives. These are GA4's reported figures, not a measure of all AI-driven traffic, see the note below. Pulled 2026-09-02 from GA4 property 297456347.

GA4-reported visits from AI assistants 567 -249 (-31%) since Jul 26
02505007501,000Jul 26Aug 26Jul 26 — Visitors 816Aug 26 — Visitors 567567
Share of all GA4-reported visits 0.42% of 134,186 reported visits
0.0%0.2%0.4%0.6%0.8%Jul 26Aug 26Jul 26 — AI share 0.53%Aug 26 — AI share 0.42%0.42%
AssistantJul 26Aug 26Δ
ChatGPT690416-274
Claude3236+4
Copilot166-10
Gemini3882+44
Perplexity4027-13

For longer-run context, reported AI visits were already falling before this work began: 3,594 in Aug 25 to 1,380 by Jun 26 (-62%). The chart above starts in July because that is when the visibility work started, not because the decline did.

These are GA4-reported visits, not total AI traffic. Treat the figure as a floor and read the trend rather than the absolute. Google AI Overview clicks arrive as google / organic and cannot be told apart from ordinary search, so none of them are in here, even though AIO is one of the five surfaces the panel measures. Assistants that send no referrer land in Direct and are also missing. The true figure is higher than this; how much higher is not knowable from GA4.

Commercial visibility is creeping up — but still the biggest gap

Commercial acquisition queries moved from 10% to 19% mention rate. Progress, but still far behind branded queries. The gap remains the whole opportunity.

19% +9pp
Commercial acquisition
mentioned in 20 of 105 checks (was 11/105)
28% -8pp
Method / how-to
mentioned in 7 of 25 checks (was 9/25)
79% -6pp
Branded & review
mentioned in 27 of 34 checks (was 29/34)

Every query, run by run

One row per query, one column per panel run. The number is how many of the 15 checks (5 assistants × 3 samples) mentioned StoryLearning; a dot means our domain was cited as a source in that run. Colour is banded deliberately coarsely, so a wobble of one or two does not read as a change. Sorted by movement within each group. Open per assistant on any row for the breakdown.

QueryJul 11Jul 21Sep 2Δ
Commercial — where new buyers choose
best online French course for intermediate learners11010+9
per assistant
ChatGPT 1/3 cited1 0 1Perplexity 3/3 cited0 3 3Claude 3/3 cited0 3 3Gemini 3/3 cited0 3 3Google AIO 0/30 1 0
Duolingo vs Rosetta Stone6+6
per assistant
ChatGPT 0/30 0 0Perplexity 3/3 cited0 0 3Claude 0/30 0 0Gemini 0/30 0 0Google AIO 3/3 cited0 0 3
best alternative to Duolingo for serious learners54+4
per assistant
ChatGPT 0/30 0 0Perplexity 3/3 cited0 3 3Claude 0/30 0 0Gemini 1/3 cited0 2 1Google AIO 0/30 0 0
best online Spanish course for intermediate learners63+3
per assistant
ChatGPT 2/3 cited0 3 2Perplexity 0/30 0 0Claude 1/30 0 1Gemini 0/30 3 0Google AIO 0/30 0 0
best way to learn German on your own3+3
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 2/3 cited0 0 2Gemini 1/30 0 1Google AIO 0/30 0 0
Babbel vs Rosetta Stone33+3
per assistant
ChatGPT 0/30 0 0Perplexity 3/3 cited0 3 3Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best alternative to Duolingo for Spanish416+2
per assistant
ChatGPT 0/30 0 0Perplexity 3/3 cited0 0 3Claude 0/31 0 0Gemini 3/3 cited0 1 3Google AIO 0/33 0 0
best way to learn Spanish on your own12+1
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/31 0 0Google AIO 2/30 0 2
best way to learn Italian on your own333+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 3/3 cited3 3 3
best way to become conversational in Spanish+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best way to learn French on your own+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best app to learn French for adults+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best alternative to Duolingo for French+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best way to learn Japanese for beginners+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best resources to learn Japanese+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best app to learn Japanese+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best language learning courses online+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
Babbel vs Duolingo+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best online Italian course1-1
per assistant
ChatGPT 0/31 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
best app to learn Spanish for adults422-2
per assistant
ChatGPT 0/30 0 0Perplexity 0/31 0 0Claude 0/30 0 0Gemini 2/30 0 2Google AIO 0/33 2 0
best online German course for intermediate734-3
per assistant
ChatGPT 0/30 0 0Perplexity 0/33 0 0Claude 0/30 0 0Gemini 1/31 1 1Google AIO 3/33 2 3
Branded & review — people already looking for us
learn French through stories4611+7
per assistant
ChatGPT 0/30 0 0Perplexity 3/3 cited0 0 3Claude 3/3 cited3 3 3Gemini 2/3 cited1 3 2Google AIO 3/30 0 3
is French Uncovered worth it151515+0
per assistant
ChatGPT 3/33 3 3Perplexity 3/3 cited3 3 3Claude 3/33 3 3Gemini 3/3 cited3 3 3Google AIO 3/3 cited3 3 3
is StoryLearning worth it151515+0
per assistant
ChatGPT 3/3 cited3 3 3Perplexity 3/3 cited3 3 3Claude 3/3 cited3 3 3Gemini 3/3 cited3 3 3Google AIO 3/3 cited3 3 3
Olly Richards StoryLearning review121212+0
per assistant
ChatGPT 3/3 cited3 3 3Perplexity 3/3 cited3 3 3Claude 3/3 cited3 3 3Gemini 3/3 cited3 3 3Google AIO —
is Spanish Uncovered worth it151414-1
per assistant
ChatGPT 3/3 cited3 3 3Perplexity 3/3 cited3 3 3Claude 3/3 cited3 3 3Gemini 3/3 cited3 3 3Google AIO 2/3 cited3 2 2
learn German through stories864-4
per assistant
ChatGPT 0/32 0 0Perplexity 0/30 0 0Claude 3/3 cited3 2 3Gemini 1/32 1 1Google AIO 0/31 3 0
learn Spanish through stories964-5
per assistant
ChatGPT 0/32 0 0Perplexity 0/33 3 0Claude 3/3 cited2 2 3Gemini 1/3 cited2 1 1Google AIO 0/30 0 0
Method — how-to and approach
best way to learn a language through reading215+3
per assistant
ChatGPT 0/30 0 0Perplexity 3/3 cited1 0 3Claude 0/30 0 0Gemini 2/3 cited0 1 2Google AIO 0/31 0 0
comprehensible input method language learning2+0
per assistant
ChatGPT 0/30 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 2 0
how to learn a language with stories111110-1
per assistant
ChatGPT 1/32 0 1Perplexity 3/3 cited3 3 3Claude 3/3 cited3 2 3Gemini 0/30 3 0Google AIO 3/3 cited3 3 3
how to learn Spanish through reading423-1
per assistant
ChatGPT 0/33 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 3/31 2 3Google AIO 0/30 0 0
how to learn French through reading3-3
per assistant
ChatGPT 0/33 0 0Perplexity 0/30 0 0Claude 0/30 0 0Gemini 0/30 0 0Google AIO 0/30 0 0
never mentioned1–34–78–1112–15 domain cited Δ = change since the first run

Mention rate by surface

ChatGPT21% -12pp
Perplexity36% +9pp
Claude33% +6pp
Gemini45% +15pp
Google AIO28% -3pp

Who gets recommended instead

Total brand mentions across the whole panel, with change from baseline. This is the competitive set the AIs reach for on the commercial queries we’re missing.

Duolingo194 -29
Babbel190 -8
Pimsleur139 -5
italki107 -18
FluentU104 +4
Preply98 -36
Busuu98 -5
Rosetta Stone82 +15
Memrise57 -22
LingQ51 -10
Lingoda49 +7
Clozemaster37 -30
Innovative Lang36 -10
Language Transfer11 -18
Assimil6 +2
Mango2 -1
Michel Thomas0 -6
Method: DataForSEO AI Optimization API (LLM Responses, web-search on) for ChatGPT · Perplexity · Claude · Gemini, and SERP API (load_async_ai_overview) for Google AI Overview. Each query run 3× per surface; “mention” = brand named in the answer text, “cite” = storylearning.com present in the answer’s sources. Baseline: 2026-07-11, current: 2026-09-02. Reproduce with aeo_ai_panel.py. StoryLearning’s own mentions across the panel: 139 (was 119).