MMarketing Against The Grain
← All frameworks
Entrepreneurship

AI Demand Mining

Turn real online conversations into evidence-backed business opportunities.

Difficulty
Easy
Time to result
~days to results
Steps
6
Confidence
96%

AI Demand Mining begins with raw conversations from places such as Reddit and Facebook groups rather than a founder's untested assumptions. AI agents gather discussions, cluster recurring pain points, identify the groups most affected, and reveal the language customers naturally use. The founder then evaluates urgency, existing alternatives, market size, and willingness to pay before selecting an opportunity. Representative quotes become inputs for positioning, landing-page copy, interviews, and advertisements. The method produces an evidence-backed problem hypothesis, not a finished business plan, so direct validation remains necessary. Its advantage is speed: AI can inspect many niche communities and surface markets a founder would rarely consider, including unglamorous categories with strong pain and limited competition.

Origin

Greg Eisenberg demonstrated this method on Marketing Against The Grain using Idea Browser, cemetery management, and backyard-chicken discussions.

Core principles

  • 01Start with observed pain rather than imagined demand.
  • 02Treat repeated complaints as evidence, not automatic validation.
  • 03Look for underserved groups with urgent, costly problems.
  • 04Preserve customers' exact language for later marketing.
  • 05Let market evidence shape both the product and its positioning.

How to run it

  1. 1

    Select a Search Domain

    Choose a broad market, activity, profession, or community where people regularly discuss practical problems.

    Pro tip Include unglamorous niches because fewer founders may be competing for them.

    Watch out Do not constrain the search to categories you already understand.

  2. 2

    Gather Real Conversations

    Use AI agents or research tools to collect relevant posts, comments, questions, and complaints from active communities.

    Pro tip Retain exact customer wording alongside any AI-generated summary.

    Watch out Synthetic summaries without traceable conversations can manufacture false demand.

  3. 3

    Cluster the Pain

    Group repeated complaints by problem, affected segment, urgency, emotional intensity, and current workaround.

    Pro tip Prioritize complaints involving repeated cost, risk, wasted time, or emotional distress.

    Watch out A frequently discussed topic is not necessarily a problem people will pay to solve.

  4. 4

    Find the Underserved Segment

    Determine who experiences the problem most severely and which existing products fail that group.

    Pro tip A narrow segment with acute pain can be more attractive than a large general audience.

    Watch out Avoid defining the segment so broadly that its members have incompatible needs.

  5. 5

    Convert Evidence into a Hypothesis

    Specify the customer, painful job, proposed solution, likely price, and initial distribution channel.

    Pro tip Use customer quotes to describe the problem before inventing brand language.

    Watch out Treat this as a hypothesis requiring interviews or behavioral validation.

  6. 6

    Run a Lean Test

    Use outreach, interviews, a landing page, or a waitlist to test whether the identified group takes meaningful action.

    Pro tip Ask for a commitment stronger than a compliment, such as a meeting, deposit, or pilot.

    Watch out Do not mistake clicks or positive comments for purchasing intent.

In the wild

Digitizing Small-Cemetery Records

Community and market data reveal that small cemeteries still rely on paper records and hand-drawn plot maps. The founder identifies searchable OCR conversion and a simple management dashboard as a possible solution, then tests the proposition with cemetery managers before building the complete application.

A neglected operational problem becomes a concrete, testable software opportunity.

Protecting Backyard Chickens

AI surfaces repeated complaints from new chicken keepers whose hens are being killed by raccoons. The evidence could support software, education, an imported physical product, or another protective solution, depending on what customer research reveals.

A specific emotional and financial pain point produces several viable solution hypotheses.

Common mistakes

Starting with a Trend Alone

A growing category does not prove that a specific group has an urgent problem or will pay for a solution.

Discarding Customer Language

Replacing exact customer wording with generic marketing jargon weakens the evidence and later positioning.

Treating Scraped Data as Validation

Online complaints establish a promising hypothesis, but interviews, commitments, or purchases must still validate it.

Is it for you?

Best for

Entrepreneurs searching for overlooked niche problems with visible customer demand.

Not ideal for

Markets where relevant customer conversations are unavailable, private, or too sparse to analyze.

From the transcript

What it does is it scrapes Facebook groups, it scrapes Reddit, uh, platforms like that, and uh it creates an idea of the day based…

Greg Eisenberg · 02:30

So you can use AI to look at what are the underserved segments, what are the pain points that people are facing?

Greg Eisenberg · 19:30

That's the cool part about AI is get data, yes, right? And then you can use that data to give you an insight around what…

Greg Eisenberg · 20:00

From the episode

How to Start a $1M Business Using Only AI