My First Million · Episode Brief
$30B Founder: How To Rank #1 In ChatGPT
Dharmesh Shah treats AI search optimization the same way HubSpot treated SEO in 2006 — and argues anyone who waits is already late.
The reason this conversation lands harder than a typical tactics episode is Dharmesh Shah's credibility. He co-founded HubSpot by betting, against the conventional wisdom of the time, that companies could attract customers instead of interrupting them. Now, with AI models increasingly becoming the first stop for product research, he's making the same call again — and he's doing it publicly, with a step-by-step breakdown, before the category has a name anyone agrees on.
The first half of the episode revisits the origin of the "inbound" concept, which turns out to be less of a strategic insight and more of a naming exercise. Dharmesh and Brian Halligan didn't invent content marketing — they named it, systematized it, and built a $30 billion company on the premise that naming something is itself a competitive act. The implication for the present moment is uncomfortable: whoever coins the right vocabulary for AI-era discoverability is going to own the narrative the same way HubSpot owned "inbound."
The tactical section is the kind of list that seems obvious after someone says it. Enable chatbot crawlers. Restructure content as Q&A. Build white-hat citation networks. Publish structured product catalogs. Prioritize human-generated answers. Dharmesh frames all of this as "Answer Engine Optimization" — AEO replacing SEO — and the logic holds. ChatGPT, Perplexity, and Claude aren't searching for pages; they're synthesizing answers. The content that gets cited is the content that's already formatted like an answer.
What's left unresolved, and what makes this episode worth returning to, is the question of measurement. Nobody in 2025 has a reliable way to know whether their AEO efforts are working. Dharmesh admits his own tools are early-stage guesses. The game may be exactly like SEO in 2004 — the people who experiment now will have institutional knowledge that compounds, while the people who wait for certainty will be optimizing into a crowded field.
Key Ideas
- →Dharmesh argues that AEO (Answer Engine Optimization) is the direct successor to SEO — AI models synthesize answers rather than rank pages, so content formatted as Q&A gets cited rather than content optimized for keywords.
- →Shaan and Dharmesh both believe that naming a category, not just executing in it, is itself a competitive moat — HubSpot won by owning the word 'inbound' before anyone else made it boring.
- →Dharmesh's five-step AEO framework starts with the unglamorous basics: enabling chatbot crawlers in your robots.txt is the first thing almost every site is getting wrong.
- →Dharmesh described his approach to building new things from zero as starting with the question 'what bothers me?' rather than 'what is the market opportunity?' — a distinction he traces directly to building both HubSpot and Agent.ai.
- →Shaan pressed Dharmesh on whether AEO is just SEO with different jargon — Dharmesh's answer was that the difference is structural: AI doesn't send traffic, it gives answers, which means you're building brand recognition through citation rather than click-through.
- →The conversation ended with both agreeing that 'the sport of business' is more interesting than the outcomes — a rare moment where a $30B founder said the process is the point.
Worth Remembering
Dharmesh revealed he built DadJoke.ai as a genuine side project — not for money, not for strategy, just because he wanted to — and uses it to explain to people why he'd rather build than manage.
Shaan called out that Dharmesh publishing his own ChatGPT usage in real-time was itself an AEO move — turning the podcast into a citation source for anyone asking AI 'how does Dharmesh Shah use ChatGPT?'
Dharmesh said '300 books in, 1 book out' is the wrong ratio — and that founders who haven't done one deep reading sprint are pattern-matching on vibes instead of evidence.
The moment where Shaan admitted he had never enabled chatbot crawlers on any of his own sites, mid-episode, while Dharmesh was explaining why it's the first thing everyone gets wrong.