How ChatGPT Decides Which Software to Recommend
All essays·LLM Insights

How ChatGPT Decides Which Software to Recommend

Understanding the mechanics behind LLM recommendations can help you position your product for maximum visibility.

Shounak Banerjee
Shounak BanerjeeMarketCurve
December 15, 2024·7 min read
Shounak BanerjeeShounak Banerjee
MarketCurve

Founder of MarketCurve. Writes about brand building, GEO, and what it takes to win in the AI era.

More essays →

Inside the Black Box

When a user asks ChatGPT "What's the best project management tool for startups?", a complex process determines which products get recommended. Understanding this process is crucial for any SaaS company looking to improve their AI visibility.

The Training Data Factor

LLMs like ChatGPT are trained on vast amounts of internet data. This includes:

  • Documentation and help articles - Official product documentation
  • Review sites - G2, Capterra, TrustRadius, etc.
  • Forums and communities - Reddit, Stack Overflow, Quora
  • News and blog posts - Industry publications and company blogs
  • Social media - Twitter/X, LinkedIn discussions

The more frequently and positively your product is mentioned across these sources, the more likely the AI is to recommend it.

Authority Signals Matter

LLMs don't just count mentions--they weight them by perceived authority. A mention in TechCrunch carries more weight than a random blog post. Key authority signals include:

Source Credibility

  • Established publications
  • Industry-specific review sites
  • Official documentation
  • Academic or research contexts

Contextual Relevance

  • Is the mention in a relevant context?
  • Does it answer the type of question being asked?
  • Is it associated with positive sentiment?

The Recency Question

One common misconception is that LLMs only know about data up to their training cutoff. While base models do have knowledge cutoffs, many AI assistants now have access to:

  • Web browsing - Real-time search capabilities
  • Retrieval systems - Updated knowledge bases
  • Plugin ecosystems - Access to current data

This means your ongoing digital presence matters, not just historical data.

Practical Implications for SaaS Companies

1. Diversify Your Presence

Don't rely on a single channel. Ensure your product is mentioned across:

  • Multiple review platforms
  • Industry publications
  • Community discussions
  • Social media conversations

2. Focus on Quality Over Quantity

A thoughtful, detailed review on G2 is worth more than dozens of low-quality mentions. Encourage customers to leave comprehensive, specific reviews.

3. Own Your Narrative

Create clear, comprehensive content that directly answers common questions about your product category. When AI tools look for information, make sure the best answers come from you.

4. Build Genuine Authority

Guest posts, podcast appearances, conference talks, and industry partnerships all contribute to your perceived authority in the AI's training data.

The Feedback Loop

Here's where it gets interesting: as more people use AI recommendations to make purchasing decisions, companies that get recommended will grow, creating more data points that reinforce those recommendations.

This creates a powerful feedback loop that benefits early AEO adopters.

What This Means for You

The mechanics of LLM recommendations favor companies that:

  • Have strong, consistent presence across authoritative sources
  • Provide clear, comprehensive information about their products
  • Generate genuine positive sentiment from users
  • Stay active in their industry's conversation

Start building this presence now, and you'll be well-positioned as AI-assisted search becomes the norm.

The MarketCurve Newsletter

Essays on brand building, GEO, and winning in the AI era.

Written for founders and AI-native teams. No fluff — just the ideas that actually move the needle.

Want writing like this for your brand? MarketCurve works with a small number of fast-growing AI-native companies each quarter.

Book a discovery call →