The fastest way to find your repeated question is a focused 30-minute audit: five minutes scanning your DMs, ten minutes reading comments and replies, a few minutes checking for the answer you're tired of giving, then clustering what you found and writing down the winner in your audience's own words.
In The Repeated Question Is the Offer, I made the case that your offer already exists — it's the question your audience keeps asking you for free.
I didn't tell you exactly how to find it.
Here's the exact 30-minute process. Set a timer. Open the four places listed below. Don't overthink it — you're pattern-matching, not writing an essay.
Before you start: what you're looking for
You are not looking for an interesting question. You are not looking for a question you'd enjoy answering.
You're looking for the question that shows up more than once, from more than one person, in roughly the same words.
That's the whole filter. If it only happened once, it's an anecdote. If it happens five times, it's a market.
Grab a blank doc. That's your only tool for the next 30 minutes.
Minutes 0–5: Pull your DMs from the last 90 days
Open whatever platform holds your DMs — X, Instagram, LinkedIn, email. Scroll back 90 days.
You're not reading every message. You're scanning for one shape: messages that start with "How do I," "Can you help me," or "What would you do if."
Every time you see one, copy the question — word for word, in their language, not your paraphrase — into your doc. Don't judge it yet. Don't merge similar ones yet. Just collect.
Five minutes is enough to get through 90 days of DMs if you're scanning instead of reading. You're not trying to be exhaustive. You're trying to get a representative sample.
Minutes 5–15: Pull your replies and comments
This is the slower pass, so it gets the most time.
Go to your last 15–20 posts — whatever you've published on your main platform. Read the comments and the replies to your replies. Look for two things specifically:
- Comments that took you longer than two minutes to answer. Quick replies are easy questions. Long replies mean you pulled from real expertise — and real expertise is what people pay for.
- Comments that say some version of "I needed this" or "this is exactly my situation." Not "great post." Not a compliment. A recognition. Copy the sentence right before or after it — that's the problem they were carrying when your post landed.
Add every one of these to your doc, tagged with which post triggered it. The post topic matters — it tells you what content is already doing the selling for you.
If you have a newsletter, do the same pass through reply emails. Subscriber replies to newsletters tend to be more specific than social comments, because there's less of an audience watching. People say the real thing in email.
Minutes 15–22: Scan for your "embarrassing" answer
This step is fast, but it's the one most creators skip because it requires being honest with yourself.
Ask: is there a question I've answered so many times that I'm slightly tired of answering it?
Not one you resent. One where the answer feels too obvious to charge for.
That reaction — "this feels too simple to be worth money" — is the single most reliable signal in this whole exercise. It means you've internalized expertise so deeply it no longer feels like knowledge to you. It still feels like a revelation to everyone else.
Write that question down, even if it embarrasses you. Especially if it embarrasses you.
Minutes 22–27: Count and cluster
Now look at your doc. You should have somewhere between 15 and 40 entries.
Group the ones that are asking the same underlying thing, even if the wording is different. "How do I get my first paying subscriber" and "How do I actually make money from this newsletter" are the same question wearing two outfits.
Count each cluster. The cluster with the most entries — combined with the ones that took you the longest to answer, or made you feel that flicker of "this is too obvious" — is your repeated question.
If two clusters are close, don't agonize. Pick the one tied to people who are further along and more urgent — someone asking "how do I price my second product" is closer to paying you than someone asking "how do I start."
Minutes 27–30: Write it in their exact words
Take your winning cluster and write the question exactly as your audience phrased it — not the polished, professional version you'd put on a landing page.
If they said "how do I actually make money from this without launching a whole new thing," write that. Not "monetization strategy for existing audiences."
That phrasing is not a first draft to be improved later. It's raw material. The language your audience already uses to describe their problem is more persuasive than anything you'll invent, because it's proof you understand them — not marketing copy pretending to.

Frequently asked questions
How long does it take to find my repeated question?
About 30 minutes if you follow a focused process: five minutes scanning DMs, ten minutes reading comments and replies, a few minutes checking for the question you're tired of answering, and the rest clustering what you found and writing down the winner in your audience's own words.
Where should I look first to find my repeated question?
Start with your DMs from the last 90 days. They're the most direct signal because someone read your content, decided you had the answer, and came to you specifically instead of asking a general question elsewhere.
What if I don't find a repeated question after 30 minutes?
It usually means one of two things: you don't have enough published content yet for a pattern to show up, or you're filtering out questions because they feel too basic. Repeated questions are rarely impressive — they're often the ones you're slightly embarrassed to keep answering.
What if nothing shows up?
Two things usually explain a blank doc after this exercise.
You don't have enough raw material yet. If you've published fewer than 5 sources or under 5,000 words total, there isn't enough signal to find a pattern in — you need more content in the world before your audience has had the chance to ask you anything twice. That's not a failure of the process. It's a sign to keep publishing for another month before running this exercise again.
You're filtering too hard. Most people run this exercise looking for something impressive. Repeated questions are rarely impressive. They're mundane, specific, and slightly embarrassing to answer for the hundredth time. If you dismissed a question because it felt "too basic," go back and un-dismiss it.
From question to language bank
Finding the repeated question tells you what to build. It doesn't tell you how to talk about it — and that second part is where most creators default to generic marketing language instead of the words their audience already gave them.
That's the language bank problem, and it's the next thing worth solving once you've got your question written down: extracting the verbatim phrases your audience uses, so your offer copy sounds like them instead of like every other launch email in their inbox.
If you'd rather skip the manual version of both steps, AI Offer Crafter runs this same 30-minute process against everything you've published — DMs aside, since it works from your published content — and builds the language bank alongside the repeated question automatically, in a few minutes instead of a Sunday afternoon.
But you don't need the tool to do this exercise today. You need a timer and a blank doc.