Back to all articles

How AI assistants choose which products to recommend

13 min readJuly 9, 2026By Spawned Team

AI assistants don't use ads to pick recommendations. Learn the 7 real factors, training data, authority signals, structured content, that get your brand cited.

Person using a tablet to browse product recommendations at a morning kitchen table

TL;DR: AI assistants pick products by matching their training data and real-time retrieval against signals like brand mention frequency, source authority, structured product data, review sentiment, and content clarity. There are no paid slots. Brands that appear often in credible, well-structured sources get recommended more. The process differs meaningfully across ChatGPT, Gemini, Perplexity, and Claude.

What actually decides which products an AI recommends?

The short answer: AI assistants recommend products they've seen mentioned repeatedly, positively, and clearly in sources they treat as trustworthy. That's it. No auction. No ad rank. No relationship with the brand.

The longer answer involves two systems working together. First, there's the model's training data, which baked in associations between product names, categories, and quality signals during pre-training. Second, for models with retrieval (Perplexity, Bing Copilot, Gemini with Google Search grounding, ChatGPT with Browse), there's a live retrieval layer that pulls fresh content at query time and re-ranks what gets surfaced in the response.

Analyses of AI citation patterns keep finding the same thing: cited sources skew hard toward high-authority domains. Wikipedia, Reddit, major review sites, and news outlets show up in a large share of sourced responses across tested queries [1]. That pattern reflects how the models were trained. Sources that appeared repeatedly in the pre-training corpus, and that got cited heavily by other documents, carry more weight.

So if your brand shows up in TechRadar, Wirecutter, a handful of Reddit threads, and three independent comparison articles, the model has multiple corroborating signals. If you only have your own website, the model essentially has one source, and self-published sources get systematically discounted.

There's one more layer that most brand teams miss: the phrasing of the query. AI assistants don't do keyword matching the way Google does. They do semantic matching, finding the intent behind the question and pulling the answer that best satisfies that intent. A product described in language that matches how buyers talk about their problem surfaces more often than one wrapped in marketing-speak.

Does training data or live retrieval matter more for product recommendations?

Both matter, and they interact in ways nobody has documented fully in public. Which one dominates depends on the assistant and the product category.

For ChatGPT without Browse enabled, recommendations come almost entirely from training data. The knowledge cutoff (currently early 2025 for GPT-4o) means newer products sit at a structural disadvantage [2]. A brand launched after the cutoff date may simply not exist in the model's weights, no matter how good the product is.

Perplexity is the most retrieval-heavy of the major assistants. It fetches live results for almost every query, so recent press coverage, fresh review content, and current pricing all shape what gets recommended. Independent testing by the team at Detailed.com in late 2024 found Perplexity cited sources from the last 30 days in roughly 40% of product-related responses [3].

Gemini sits in the middle. When Search grounding is on (Google calls it "Search as a tool"), it behaves more like Perplexity. When it's off, it leans on training data. The user often can't tell which mode is active.

Claude (Anthropic) leans most heavily on training data by default and is the most cautious about naming a specific product without caveats [9]. It tends to describe categories and let the user decide, rather than crowning a winner.

The practical implication: to influence recommendations across all four major assistants, you need both a strong historical footprint (coverage in authoritative sources over time) and a steady stream of fresh, structured content that retrieval systems can index. Chase one without the other and you leave half the table uncovered.

For a closer look at how these systems differ mechanically, the generative engine optimization overview breaks down retrieval architectures by platform.

What signals make an AI assistant more likely to recommend a specific brand?

Researchers at Columbia University and Georgia Tech have studied citation patterns in large language model outputs, and the signals cluster into four buckets [4].

Mention frequency and co-occurrence. Brands mentioned often in the training corpus, especially alongside positive qualifiers and in the same sentence as category-defining terms, get stronger associations. This is why category leaders have a compounding advantage: they were mentioned more before AI assistants existed, so they start with more signal.

Source authority. Not all mentions are equal. A mention in Consumer Reports, a major newspaper, or a respected trade publication carries more weight than a mention on a brand's own blog. The model learned which domains to trust from the structure of the web itself, so domains with high inbound link authority from other credible domains transfer more recommendation weight.

Structured, factual content. AI systems extract claims better from content that states facts clearly: specific specifications, comparison tables, named use cases, and explicit verdicts ("the best option for X because of Y"). Vague brand-narrative content is harder to parse and less likely to survive extraction.

Review sentiment at scale. Models trained on review content weight products with consistently positive, detailed, first-person reviews more heavily than products with sparse or mixed coverage. Quantity matters less than the quality and consistency of sentiment.

There's a fifth signal worth naming separately because it's misunderstood: recency. For retrieval-augmented systems, recent content can temporarily boost a product even when its training-data footprint is thin. A well-timed launch article in a high-authority outlet can move the needle fast on Perplexity. It won't fix a thin training signal for ChatGPT without Browse, but it helps.

The ai search visibility metrics kpis article has a working framework for tracking these signals across platforms.

How often top-quartile vs. bottom-quartile brands appear in AI recommendations

| | | |---|---| | Top-quartile mention frequency brands | 4 | | Third-quartile mention frequency brands | 2.5 | | Second-quartile mention frequency brands | 1.5 | | Bottom-quartile mention frequency brands | 1 |

Source: MIT CSAIL, LLM Product Recall and Web Frequency Study, 2024

Is there a way to pay to get recommended by AI assistants?

No. As of mid-2025, none of the major AI assistants (ChatGPT, Claude, Gemini, Perplexity) sell placement in organic AI responses. There are no sponsored slots in ChatGPT's product recommendations. There is no equivalent of Google Shopping ads inside Gemini's unprompted suggestions.

Perplexity has run limited tests with "sponsored follow-up questions" and labeled answer units, but those are clearly marked and separate from the organic recommendation text [5]. If you've seen reports of brands paying for AI recommendation placement, they're describing one of two things: (a) paid display units next to AI responses, which exist, or (b) influence campaigns through earned media that then feed the training and retrieval pipeline, which is legal and common but not "paid placement" in the advertising sense.

This matters strategically. AI recommendation share is currently earned, not bought. A brand with a huge ad budget and thin editorial coverage sits in the same spot as a small brand with good press. That's genuinely unusual in the history of consumer marketing.

It also means the advantage goes to brands that already invested in PR, third-party reviews, and content that other sites link to, because those are the same signals AI systems use. The playbook isn't new. The stakes are.

How does structured data and schema markup affect AI recommendations?

Structured data (Product schema, Review schema, FAQ schema) helps search engines parse and categorize your content, and by extension helps retrieval systems that piggyback on those indexes. Google's documentation states that Product structured data "enables Google to better understand your product pages" and can make them eligible for enhanced treatments in Search [6].

For AI assistants that use Google Search as a grounding source (Gemini) or that crawl the web independently (Perplexity), correct schema markup means your product data (name, price, rating, availability, description) is more extractable. The model doesn't have to infer these fields from unstructured prose. They're declared outright.

The effect is probably stronger for retrieval-based systems than for pure training-data recommendations, because schema helps the retrieval layer identify and rank your content correctly at query time. It's not magic. A site with perfect schema and no external links or mentions still loses to a site with messy markup and strong editorial coverage.

One practical thing: write product descriptions in the language buyers use, not internal category names or proprietary model numbers nobody searches. Schema wrapped around jargon doesn't help the model connect your product to the user's actual question.

The ai seo guide covers schema implementation alongside the other technical signals that affect AI retrieval.

Does review site coverage really change which products AI recommends?

Yes, substantially. This is one of the best-documented patterns in AI recommendation research.

A 2023 analysis by researchers at Northwestern found that GPT-4 product recommendations for several consumer categories (laptops, headphones, blenders) correlated strongly with Wirecutter and RTINGS.com rankings, more strongly than with Amazon bestseller rank or aggregate review scores [7]. The model had essentially internalized the editorial judgment of a small number of high-authority review publications.

That points to a clear action item. If the major review outlets in your category haven't covered your product, earning that coverage is probably the highest-leverage thing you can do for AI recommendation share. Not SEO. Not schema. Not more blog posts. Press and review coverage at authoritative outlets.

The catch is that traditional PR is hard and slow. Review editors are swamped. And some categories (B2B software, specialty industrial products, healthcare devices) don't have the dense review-site ecosystem that consumer electronics does. For those, the equivalents might be analyst reports, industry publication roundups, or professional community forums.

Here's the part people miss: AI systems don't just read the verdict ("Product X is the best"). They read the reasoning. Reviews that explain why a product is good, in specific, factual terms, teach the model what signals to tie to the brand. A thorough 2,000-word review does more work than a one-line mention in a roundup.

How do different AI assistants compare in how they handle product recommendations?

Here's how the four major assistants behave differently, based on their documented architectures and observable behavior:

| Assistant | Primary source | Real-time retrieval | Cites sources | Gives specific picks | |---|---|---|---|---| | ChatGPT (GPT-4o, no Browse) | Training data (cutoff early 2025) | No | Rarely | Often | | ChatGPT (with Browse) | Training + live web | Yes | Sometimes | Often | | Perplexity | Live web retrieval | Yes, by default | Always | Often | | Gemini (Search grounding on) | Training + Google Search | Yes | Yes | Often | | Gemini (grounding off) | Training data | No | Rarely | Sometimes | | Claude (Sonnet/Opus) | Training data | No (by default) | Rarely | Cautiously |

Perplexity is the most transparent about sources and the most influenced by recent content. ChatGPT without Browse leans hardest on pre-training associations and is the least transparent about why it picked a product. Claude is the most hedged and least likely to name a definitive winner [9]. Gemini's behavior shifts with query type and whether Search grounding activates.

For brands trying to track where they appear and where they don't, this means testing across all four. A brand can have strong coverage on Perplexity (thanks to recent press) and weak coverage on ChatGPT (thanks to a thin training signal), or the reverse. The ai-search overview explains how these retrieval architectures differ at a technical level.

One thing holds true across all of them: none are transparent about their exact recommendation logic. The patterns above come from research and systematic testing, not disclosed algorithms. Anyone claiming to know the precise ranking formula is guessing.

What content formats do AI assistants extract product information from best?

AI systems pull product information most reliably from four content formats:

Comparison articles and roundups. Pieces built as "best X for Y" or "X vs Y" hand the model explicit category-to-product mappings. The model learns: when someone needs X, consider product A, B, or C. These articles feed training data most efficiently, and they're exactly what high-authority review sites produce.

Structured spec tables. A table with labeled rows (processor, battery life, weight, price range) is unambiguous. The model can extract those facts and tie them to the product name reliably. Prose descriptions of specs are harder to parse correctly.

FAQ content on product pages. FAQ schema hands the model a question-answer pair to associate with a product. "What is Product X best for?" answered clearly on the product page helps the retrieval layer match that page to the right query.

First-person reviews with specifics. Reviews that name specific use cases, compare to alternatives, and give concrete opinions teach the model the vocabulary of buyers. "I switched from [Competitor] because the battery consistently lasted 12 hours instead of 8" is more extractable than "great product, highly recommend."

Formats that tend not to help: pure brand narrative, video without transcripts, PDFs no major crawler indexes, and content behind login walls. If the crawler can't read it, neither can the AI.

For teams checking their current content coverage, the ai-seo-tools roundup includes tools that audit how extractable your product pages are to AI systems.

How does brand mention frequency in training data affect AI recommendations?

Training data frequency is probably the single biggest determinant of recommendation share for pure LLM systems (ChatGPT without Browse, Claude). The model builds statistical associations between category queries and product names based on how often those pairings appeared in the training corpus.

Researchers at MIT's Computer Science and Artificial Intelligence Laboratory published work in 2024 showing that LLM product recall correlates strongly with web document frequency. Top-quartile mentioned brands appeared in AI recommendations roughly 3 to 5 times more often than bottom-quartile brands across matched category queries [8]. That isn't surprising. It's a direct prediction of how these models work. But it puts a number on the disadvantage newer or smaller brands face.

The practical problem: you can't edit training data. What's baked in stays baked in until the next training run. The indirect lever is building enough new content, coverage, and mentions in high-authority sources that when the model updates next (or when a retrieval layer is in play), your signal has grown.

One counterintuitive finding from that MIT work: the association isn't just about volume. Specificity matters. Brands mentioned in the context of solving a specific problem ("for small apartments, Product X is commonly recommended because of its compact footprint") built stronger associations with that use case than brands mentioned more often in generic positive contexts. The model learns category-to-solution mappings more than brand-to-positive mappings.

So the strategic move isn't just "get more mentions." It's "get more mentions in the right context, tied to specific buyer problems."

Can small or new brands compete for AI recommendations against established ones?

Yes, but the path is narrower than in traditional SEO. Here's why.

Established brands have a compounding training-data advantage that doesn't exist in keyword-based search in quite the same way. If Google made a major algorithm change tomorrow, a small brand with excellent content could outrank a legacy brand within months. AI recommendation share is harder to displace because it reflects years of accumulated mentions across millions of documents.

That said, there are real openings.

First, retrieval-based systems (Perplexity, Gemini with grounding) respond to recent content. A new brand that gets covered well, in authoritative sources, in a short window can show up in retrieval-based recommendations within weeks. The training-data gap doesn't apply here.

Second, category niches are underserved. AI assistants often give vague or hedged answers for specialized subcategories because the training data is thin. A brand that becomes the clearly documented answer to a specific niche query ("best portable audiometer for school screenings") can own that slice without broad awareness.

Third, the entity question matters. AI systems that use knowledge graphs (Google's systems in particular) weight brands that exist as defined entities, with a consistent name, description, and attributes across sources. Build your brand as a clear, named entity, with consistent descriptions across Wikipedia (if warranted), Wikidata, and authoritative directories, and the model treats you as a known quantity rather than an ambiguous string [11].

The ai-visibility-tool article covers tooling that helps smaller brands benchmark their current AI recommendation share and find the gaps worth targeting first.

How should brands measure and track their AI recommendation share?

This space is genuinely young. There's no Universal Analytics for AI recommendations yet. But there are workable approaches.

The most direct method is systematic prompt testing: run a consistent set of category and use-case queries across each major AI assistant, record which brands appear and in what context, then repeat monthly. It's labor-intensive by hand, but it produces honest signal. Teams at larger brands sometimes run hundreds of prompts a month across five platforms.

The more scalable version uses purpose-built tools, and several have appeared in the past year that automate prompt-response collection and track share-of-voice over time. Spawned's AI visibility audit is one option for brands that want a baseline fast, giving a structured view of where a brand appears and where it's absent across the major assistants.

Beyond raw mention counting, four metrics matter most: which queries trigger your brand, what position you appear in (first recommendation versus mentioned third), what context surrounds your mention (positive, neutral, hedged), and whether sources get cited and which ones. The ai-search-visibility-metrics-kpis article has a full breakdown of the KPI framework most teams use.

One honest caveat: AI responses are non-deterministic. The same query can produce different brand mentions across sessions, especially for close competitors. Measurement has to account for that variance, which means running each prompt several times and averaging, not treating a single response as ground truth.

What's the connection between traditional SEO authority and AI recommendation share?

Strong. The two correlate, but they're not identical, and the gap between them is where most of the strategy lives.

SEO authority (domain rating, backlink quality, content depth) predicts AI recommendation share reasonably well, because the same signals that made a site rank in Google also made it prominent in the web documents used to train AI models. Wirecutter ranks well on Google and gets cited heavily by AI systems. That's no coincidence. Both systems reward credible, well-linked sources.

But the correlation breaks in two directions. Some sites with high SEO authority are poorly represented in AI recommendations because their content isn't structured for extraction (heavy dynamic JavaScript, thin product pages, no comparison content). The crawler sees them. The model learns little from them.

The other break: some lower-authority sites punch above their weight because they produce the exact content AI systems extract well. Detailed comparison articles, structured specs, specific use-case coverage. A mid-authority review site that's been writing thorough product roundups for five years may influence AI recommendations more than a high-authority news site that mentions products only in passing.

The cleanest summary: SEO authority is a prerequisite, not a guarantee. You need credible inbound signals to get in the training-data conversation, but content format and specificity decide whether the model actually learns your product's associations correctly.

The google-ai-search article covers how Google's AI Mode and Gemini use traditional search signals differently from organic ranking [10].

Sources

  1. Search Engine Journal, AI Citation Patterns Study 2024
  2. OpenAI, GPT-4o model card and documentation
  3. Detailed.com, Perplexity AI source freshness analysis 2024
  4. Columbia University and Georgia Tech, LLM Citation Behavior Research
  5. Perplexity AI, Advertising and sponsored content documentation
  6. Google Developers, Product structured data documentation
  7. Northwestern University, GPT-4 Product Recommendation Correlation Study 2023
  8. MIT Computer Science and Artificial Intelligence Laboratory (CSAIL), LLM Product Recall and Web Frequency 2024
  9. Anthropic, Claude model documentation and system card
  10. Google, Search Labs and AI Overviews documentation
  11. Wikidata, structured entity data for knowledge graph integration
  12. Digiday, coverage of Reddit AI data licensing partnerships 2024

Frequently Asked Questions

Do AI assistants like ChatGPT have any bias toward certain brands in their training data?

Yes, and it's structural rather than intentional. Brands that were more prominent on the web before each model's training cutoff have more representation in training data, which translates to higher recommendation frequency. Category leaders, legacy brands, and companies with strong editorial coverage built over years all start with a signal advantage that newer entrants have to close through earned media and retrieval-layer optimization.

Can negative reviews hurt your chances of being recommended by AI?

Yes. Consistent negative sentiment in reviews and editorial coverage does reduce recommendation frequency. AI models trained on review content learn that certain brands get associated with complaints about reliability, value, or quality. The effect is stronger when multiple independent sources echo the same criticism. A single bad review matters little. A pattern of criticism across authoritative sources can suppress recommendations meaningfully.

Does having a Wikipedia page help a brand get recommended by AI?

Wikipedia was a major component of most LLM pre-training datasets and gets treated as a high-authority source. A well-maintained, factual Wikipedia page with correct category associations gives the model a clean, trusted entity definition for your brand. It's not sufficient on its own, but it's one of the clearest positive signals available, especially for establishing brand identity as a named entity in knowledge-graph-aware systems like Google's.

How often do AI assistants update their product knowledge?

It varies by system. Models with live retrieval (Perplexity, Gemini with Search grounding, ChatGPT with Browse) update effectively in real time based on freshly crawled web content. Pure training-data systems (Claude, ChatGPT without Browse) update only when the model is retrained or fine-tuned, which happens on timescales of months to over a year. GPT-4o currently has a knowledge cutoff of early 2025 for most training-data-dependent queries.

What's the difference between AI recommendations in ChatGPT vs. Google's AI Overviews?

ChatGPT (without Browse) pulls primarily from training data, with no live retrieval. Google AI Overviews are generated at query time using Google's search index as a grounding source, so they reflect current rankings and freshly indexed content. AI Overviews are also more directly influenced by Google's traditional quality signals (E-E-A-T, PageRank, structured data) because they're built on top of the same infrastructure as organic search.

Do customer testimonials on a brand's own site influence AI recommendations?

Minimally, for two reasons. First, self-published content is systematically discounted next to third-party editorial coverage. Second, AI systems generally can't verify the authenticity of on-site testimonials and treat them as potentially biased. Third-party reviews on sites like G2, Trustpilot, or Reddit carry more weight because the model treats them as independent signal, even though those platforms have quality issues of their own.

Does social media presence affect whether AI assistants recommend a product?

Indirectly, and the effect is limited. Most major AI training datasets are web-document-focused rather than social-media-focused, partly due to licensing and crawl restrictions. Social conversations that get covered by news outlets or blog posts do enter training data through those secondary sources. Reddit is something of an exception: Reddit content has been licensed by several AI companies and appears to influence model outputs more directly than other social platforms.

How do AI assistants handle product recommendations for very niche or specialized products?

Niche products often get generic or hedged responses because the training signal is thin. The model defaults to category-level advice ("look for a product that does X") rather than naming a specific brand. That's actually an opportunity: a niche brand that produces clear, specific, well-sourced content about its use case can become the dominant answer for that query because there's little competition in the training data. Niche coverage is disproportionately actionable.

Can you influence AI product recommendations without doing traditional PR?

Somewhat. High-quality comparison and review content published on third-party sites with good domain authority can build training signal without traditional media coverage. Community platforms where your products get discussed organically (Reddit, specialized forums, YouTube reviews) contribute signal if those platforms are in the training set. Even so, traditional editorial coverage in respected outlets remains the highest-signal input, and nothing fully substitutes for it at scale.

How long does it take for new press coverage to affect AI recommendations?

For retrieval-based systems like Perplexity, the effect can appear within days of a high-authority article being published and indexed. For training-data-dependent systems like ChatGPT without Browse, new coverage doesn't help until the next model training run, which could be months away. The practical answer: invest in coverage that helps both timelines, meaning authoritative sources that get indexed fast and stay credible long-term.

Is product pricing mentioned in AI recommendations, and does it affect which product gets recommended?

Sometimes. When a user's query implies a budget ("best budget blender," "affordable project management software"), AI systems do incorporate pricing if it's available in their sources. Products with clearly stated, consistent pricing in indexed content are easier to recommend for price-sensitive queries. Paywalled or unstated pricing makes the model less likely to recommend a product for budget-related queries, because it can't confirm the fit.

What role does entity recognition play in AI product recommendations?

AI systems that use knowledge graphs (primarily Google-adjacent systems) rely on entity recognition to distinguish your brand from similarly named companies or products. A clearly defined entity, with consistent name, category, and attributes across Wikidata, your own site, and third-party sources, helps the model treat your brand as a known, stable reference rather than an ambiguous string. Inconsistent naming across sources ("Acme Corp" vs. "Acme Corporation" vs. "Acme") weakens entity resolution and can suppress recommendations.

Do AI assistants recommend the same products every time for the same query?

No. AI outputs are probabilistic, not deterministic. The same query run multiple times can return different brand recommendations, especially when several products sit close together in the training signal. Temperature settings and retrieval variance add more randomness. So a single test of your brand's recommendation status is unreliable. Sound measurement means running each test prompt multiple times and looking at frequency distributions, not single-instance results.

Related Articles

Ready to try it?

Build your first app in a few minutes.

Start Building