The Fanout Query
When a person types a prompt into ChatGPT, the model answers in one of two ways. It can answer from what it already learned in training. Or it calls a web search, looks up the latest information, and answers from what it finds.
ChatGPT takes the prompt and writes fanout queries from it. A fanout query is a web search the model generates from that prompt. Those fanout queries are sent to Google’s index, Bing’s index, and OpenAI’s own index. The pages that come back are what the answer is written from.
This study looks only at the start of that pipeline, the fanout query. The indexes, the pages, and the written answer all come after it.
From a prompt to a fanout query
This study stops at the fanout query. The indexes, the pages, and the answer come after.
Live fanout queries have been picking up brand names. For a prompt like “best email marketing software”, the live fanout query was “best email marketing software 2026 Mailchimp Kit beehiiv HubSpot official pricing features”.
The question is which brands get added into fanout queries, and why ChatGPT leaves out brands it clearly knows.
Search-Off Recall
AWeber is missing from the live fanout query. On 50 email prompts, the live fanout query names AWeber 0 times. Before calling that a gap in what ChatGPT knows, we checked whether the model already knows the brand.
That check is search-off recall. Web search is off, so the model cannot look the brand up. We ask which brands come to mind for the category, and we read the answer for the name. If the name is there, the model knows the brand. This is model probing. It is a separate test from the fanout query.
Prompt
List the current brands that come to mind as leading options for this request. Names only.
best email marketing software
Answer
The model answers with brand names only. AWeber was one of those names on 23 of 50 tries. Campaign Monitor was one of them on 49 of 50.
On the next prompt the order was swapped: the category line first, then the same instruction. We counted a brand when its name showed up anywhere in the answer.
The model does know these brands. It still leaves them out of the live fanout query. The same probe in other categories: Hasselblad on 44 of 50 camera prompts, Basecamp on 45 of 50 project-management prompts, ClickUp on all 50. Kodak was on 0 of 50 camera prompts, so the probe also shows when a brand is not connected with the category.
Search-off recall
0 / 50
The model can name it
Campaign Monitor appears when asked which email brands come to mind, with web search off.
Live fanout query
0 / 50
Left out of the fanout query
Same 50 prompts. Live fanout queries from the OpenAI Responses API with web_search.
The Fanout Query Simulator
We built a fanout query simulator, powered by GPT-5.6 Luna via the API. It receives the same prompt, with web search turned off, and one instruction written beforehand: write the web search ChatGPT would write.
We took 919 live fanout queries extracted from the API, each with the prompt it came from. For every prompt, the simulator wrote a fanout query, and we compared that simulated fanout query with the live one.
The exact wording matched on 0 of 919. Out of 919 live fanout queries, 782 contained at least one brand name, so the brand comparison is 782 live fanout queries against 782 simulated fanout queries. On 100 of 782 prompts, both contained the exact same set of brands. Both shared at least one brand on 722 of 782. Across the fixed brand panel, how often each brand shows up lines up at 0.965.
The simulator agrees with the live system on which brands get picked over many prompts. It does not reproduce each query word for word, and it does not keep the same brand order. That agreement is what makes the simulator worth trusting for the question the live system will not answer.
| Prompt | Live fanout query | Simulated fanout query | Brands in both |
|---|---|---|---|
| best email marketing software | best email marketing software 2026 Mailchimp Kit beehiiv HubSpot official pricing features | best email marketing software 2026 Mailchimp Brevo Constant Contact HubSpot ActiveCampaign official pricing features reviews | 2 of 4 |
| best email marketing software 2026 | best email marketing software 2026 pricing official Mailchimp Kit Brevo HubSpot ActiveCampaign Klaviyo | best email marketing software 2026 Mailchimp HubSpot Brevo Constant Contact Klaviyo official pricing features reviews | 4 of 6 |
| best CRM software | best CRM software 2026 small business Salesforce HubSpot Zoho Pipedrive official pricing | best CRM software 2026 Salesforce HubSpot Zoho CRM Microsoft Dynamics 365 Pipedrive official pricing features reviews | 4 of 4 |
| best CRM software 2026 | best CRM software 2026 comparison Salesforce HubSpot Zoho Microsoft Dynamics 365 Pipedrive official pricing features | best CRM software 2026 Salesforce HubSpot Zoho CRM Microsoft Dynamics 365 Pipedrive official pricing features reviews | 5 of 5 |
| best helpdesk software | best helpdesk software 2026 pricing official Zendesk Freshdesk Intercom Help Scout Zoho Desk Gorgias | best helpdesk software 2026 Zendesk Freshdesk Intercom Help Scout Gorgias official pricing features reviews | 5 of 6 |
| best password manager | best password managers 2026 independent review 1Password Bitwarden Proton Pass Dashlane | best password managers 2026 1Password Bitwarden Dashlane NordPass official pricing features reviews | 3 of 4 |
| best project management software | best project management software 2026 official pricing Asana Monday ClickUp Notion Jira Smartsheet | best project management software 2026 Asana Trello monday.com ClickUp official pricing features reviews | 3 of 6 |
| best VPN service | best VPN service 2026 independent review Wirecutter PCMag CNET | best VPN services 2026 NordVPN ExpressVPN Surfshark Proton VPN official pricing features reviews | none |
| best VPN service 2026 | best VPN services 2026 review NordVPN Surfshark Proton VPN WireGuard independent testing | best VPN service 2026 NordVPN ExpressVPN Surfshark Proton VPN official pricing features reviews | 3 of 4 |
| best website builder | best website builder 2026 official pricing Wix Squarespace Shopify WordPress.com Webflow Framer | best website builders 2026 Wix Squarespace Shopify Webflow pricing features reviews | 4 of 6 |
“Brands in both” is how many brands in the live fanout query also appear in the simulated fanout query. On the VPN prompt, the live fanout query names review sites and no VPN brand, so the overlap is none.
Increasing the Budget
AWeber is associated with “best email marketing software”. If the model knows the brand and connects it with that prompt, why didn’t the live fanout query include it?
The live fanout system will not let us change how many brands the live fanout query may name. In the simulator, we can. We raised the budget: the number of brands the simulated fanout query is allowed to name. The simulator had to name exactly 1, 2, 3, 5, 8, or 12 brands. We recorded when each brand first appeared.
The brands missing from the live fanout query came back once the budget was high enough. AWeber is absent from 50 of 50 live fanout queries, appears in 2 of 50 simulated queries at a budget of 8, and in 47 of 50 at 12. Campaign Monitor is present in 1 of 50 live fanout queries, and its entry point is 8. The live fanout query writer uses a short list. Brands below the cutoff are left out, but they appear when the simulated fanout query is allowed to name more brands.
Prompt
best email marketing software
Live fanout query
best email marketing software 2026 Mailchimp Kit beehiiv HubSpot official pricing features
What ChatGPT actually sent. Four brand names.
Simulated fanout query
best email marketing software 2026 Mailchimp Brevo Constant Contact HubSpot ActiveCampaign official pricing features reviews
The simulator, before the budget is raised. AWeber is still out.
Budget-adjusted simulated fanout query
best email marketing software 2026 Mailchimp Constant Contact Brevo HubSpot Marketing Hub ActiveCampaign MailerLite Campaign Monitor Klaviyo GetResponse AWeber Omnisend ConvertKit official pricing features reviews
Simulated fanout query budget
1 of 10 email brands has entered by a budget of 1.
- MailchimpEnters at 1MailchimpEnters at 1
- Constant ContactEnters at 2Constant ContactEnters at 2
- ActiveCampaignEnters at 5ActiveCampaignEnters at 5
- BrevoEnters at 5BrevoEnters at 5
- KlaviyoEnters at 8KlaviyoEnters at 8
- Campaign MonitorEnters at 8Campaign MonitorEnters at 8
- GetResponseEnters at 8GetResponseEnters at 8
- AWeberEnters at 12AWeberEnters at 12
- MailerLiteEnters at 12MailerLiteEnters at 12
- ConvertKitStill absent at 12ConvertKitStill absent at 12
How to read this: a brand lights up at the smallest budget where it shows up in at least half of prompts. Mailchimp enters as soon as one name is allowed. AWeber waits until twelve. ConvertKit is still absent at twelve. This budget can be changed only in the fanout query simulator. The live cutoff is an inference from how closely the simulator tracks live brand choice (Spearman ρ = 0.965).
We could raise the budget only in the simulator, not in the live system. This is an inference from the close match between the live and simulated fanout queries, not a setting we changed in the live system.
Common Crawl Correlation
So far, two things are clear. The brands in the fanout query are a shortlist. The model may know a brand well and still leave it out of the live fanout query, because of that cutoff.
The next question is what made Mailchimp and the other fanout-query brands win, while AWeber and Campaign Monitor did not. We compared the brands with the Common Crawl January 2026 index. Common Crawl is used by OpenAI, as stated in court documents and in the GPT-3 paper. For each brand we counted websites where the name appears near words about its product category, and ranked brands only against rivals in that category.
It matches very strongly. Category web presence and the simulated fanout queries move together.
How to read this: each bar is unique hosts in the January 2026 Common Crawl where the brand name appears near words about email software. Longer bars enter the simulated fanout query at a smaller budget. Across 29 brands in six categories the within-category rank match is ρ = +0.76, and +0.85 where an entry point is defined.
Across all 29 brands, the within-category rankings match at +0.76. Restricting the comparison to the 25 brands with a measured simulator budget gives +0.85. In a held-out e-signature category, fixed before looking at the results, the match is +0.986. DocuSign is first by web presence and first in the simulated fanout query.
Cleaning the pages does not make the match stronger: +0.762 on raw pages, and +0.730 after a quality filter and near-duplicate removal. US branded search volume also lines up on the software brands, so the crawl result does not separate cleanly from popularity.
Every mention, any category
- 1SonyFirst when every mention counts
- 2CanonSecond when every mention counts
How to read this: Sony ranks above Canon if every mention counts. Restrict the count to camera pages and Canon moves first, which is also where the simulated fanout query places it. Exposure has to stay inside the category, or a brand famous for something else looks bigger than it is.
Summary
- 1.The simulator is a good proxy for the live fanout query. It does not copy the exact wording, but it picks mostly the same brands. On 722 of the 782 prompts where the live fanout query named a brand, the simulated fanout query shared at least one of those brands. Across the brand panel, how often each brand appears matches the live fanout query at 0.965.
- 2.Brands missing from the live fanout query come back when the simulator may name more brands. What matters is the budget at which a brand enters. Mailchimp, Salesforce, Zendesk, 1Password, Asana, and Canon enter at 1 name. Campaign Monitor and Basecamp enter at 8. AWeber and Hasselblad enter at 12. Those missing brands were not unknown. They were further down a list that the live fanout query cuts short.
- 3.Common Crawl presence tracks where a brand sits on that list. Within each category, brands with more category-related websites enter the simulator at a smaller budget. The match is 0.76 across 29 brands, 0.85 for the 25 brands that enter the simulator, and 0.986 on electronic signature, a category set aside before any of these numbers were looked at.
