§ Field Guide · How it works
From Reddit noise
to demand signal.
TrackDemand follows a simple operating loop: listen to the right places, match the right language, score what matters, synthesize the patterns, and act before the signal goes cold.
✶ The funnel at a glance
10,400 threads in. 12 replies out.
Before we walk the six steps, here's the whole pipeline in one picture — every stage narrows the firehose with rules you control.
Listen
Reddit firehose
Match
Keywords + Boolean
Score
AI 0–4 + your rules
Synthesize
Cluster · pain · themes
Act
Draft · file · hand off
✶ The Operating Loop
Six steps. One demand workflow.
Each step maps to a surface in the workspace. Skip none, automate most.
01Step 01 · Listen
Define what you actually care about hearing.
Step 01 · Listen
Define what you actually care about hearing.
Pick subreddits, keywords, competitors, and exclusions. Compose real queries with boolean logic, intent labels, and negative keywords — and test them against 30 days of history before a single notification fires.
- Keyword groups labeled Buyer · Research · Competitor · Brand
- Boolean + negative keywords kill noise at the source
- Subreddit allow / deny lists per workspace
- Query sandbox replays the last 30 days of Reddit
Tracker · Shopify checkout pain
NOT (hiring OR resume)
Define what you actually care about hearing.
Pick subreddits, keywords, competitors, and exclusions. Compose real queries with boolean logic, intent labels, and negative keywords — and test them against 30 days of history before a single notification fires.
- Keyword groups labeled Buyer · Research · Competitor · Brand
- Boolean + negative keywords kill noise at the source
- Subreddit allow / deny lists per workspace
- Query sandbox replays the last 30 days of Reddit
Tracker · Shopify checkout pain
NOT (hiring OR resume)
02Step 02 · Match
Retrieve with literal anchors, then separate signal from noise.
Step 02 · Match
Retrieve with literal anchors, then separate signal from noise.
TrackDemand watches Reddit in near real time. F5 retrieves posts and comments that contain your short product, category, competitor, or problem phrases. TrackDemand then filters, classifies, and scores those matches.
- Literal matching for short retrieval anchors
- AI classification after retrieval
- Negative keyword and domain suppression
- De-dup: one thread, one card, all matched anchors
Shopify checkout stuck after iOS update
Customers report a failed checkout at payment
Anyone else seeing checkout errors this week?
Cart abandonment spiked — checkout broken?
Retrieve with literal anchors, then separate signal from noise.
TrackDemand watches Reddit in near real time. F5 retrieves posts and comments that contain your short product, category, competitor, or problem phrases. TrackDemand then filters, classifies, and scores those matches.
- Literal matching for short retrieval anchors
- AI classification after retrieval
- Negative keyword and domain suppression
- De-dup: one thread, one card, all matched anchors
Shopify checkout stuck after iOS update
Customers report a failed checkout at payment
Anyone else seeing checkout errors this week?
Cart abandonment spiked — checkout broken?
03Step 03 · Score
Sort buyer intent from background chatter.
Step 03 · Score
Sort buyer intent from background chatter.
Every match is scored 0–4 with rationale in plain language. The AI suggests; you accept or override; the workspace learns. Intent classification splits buyers asking for tools from people complaining from people doing research.
- 0–4 intent score with one-line rationale per thread
- Classes: Buyer · Pain · Research · Competitor · Brand
- Override anything — your scores train your workspace
- Filter, snooze, or auto-route by score and class
My checkout has been broken for 3 days and Shopify support is useless. Looking for a third-party monitor that will alert me the moment cart pages fail. Budget ~$50/mo.
Sort buyer intent from background chatter.
Every match is scored 0–4 with rationale in plain language. The AI suggests; you accept or override; the workspace learns. Intent classification splits buyers asking for tools from people complaining from people doing research.
- 0–4 intent score with one-line rationale per thread
- Classes: Buyer · Pain · Research · Competitor · Brand
- Override anything — your scores train your workspace
- Filter, snooze, or auto-route by score and class
My checkout has been broken for 3 days and Shopify support is useless. Looking for a third-party monitor that will alert me the moment cart pages fail. Budget ~$50/mo.
04Step 04 · Synthesize
See the patterns, not just the pings.
Step 04 · Synthesize
See the patterns, not just the pings.
Select 50, 500, or 5,000 threads and TrackDemand clusters them into themes with verbatim quotes attached. Demand research from raw threads — not just another alert pipe.
- Theme clusters with thread counts and example quotes
- Question miner surfaces "how do I…" patterns
- Verbatim language for headlines, ads, docs, FAQs
- Save clusters as living research boards
"Cart freezes on the payment step about 1 in 10 times."
"Shop Pay was down for 4 hours — lost $3k in sales."
"Desktop works fine but iOS Safari can't complete checkout."
"Shopify support told me to clear cache. That's it."
See the patterns, not just the pings.
Select 50, 500, or 5,000 threads and TrackDemand clusters them into themes with verbatim quotes attached. Demand research from raw threads — not just another alert pipe.
- Theme clusters with thread counts and example quotes
- Question miner surfaces "how do I…" patterns
- Verbatim language for headlines, ads, docs, FAQs
- Save clusters as living research boards
"Cart freezes on the payment step about 1 in 10 times."
"Shop Pay was down for 4 hours — lost $3k in sales."
"Desktop works fine but iOS Safari can't complete checkout."
"Shopify support told me to clear cache. That's it."
05Step 05 · Act
Reply, route, draft — never lose the thread.
Step 05 · Act
Reply, route, draft — never lose the thread.
Every signal gets the actions you'd otherwise paste into ChatGPT. Draft a reply in your house voice, file as a content idea, push to your CRM, or share inside a weekly report. Replies stay drafts — TrackDemand never posts for you.
- Per-thread actions: Summarize · Draft · Extract pain · Find similar
- Saved personas keep AI output on-voice
- Sock-puppet guardrails: account age, subreddit rules
- Webhooks + CSV for HubSpot, Slack, Notion, Linear
Persona · Founder, helpful, non-salesy
We saw the same thing last quarter — turned out to be a Shop Pay edge case on iOS 17. Quick test: open in private mode on mobile. If it works there, it's almost certainly a cookie / script-order issue. Happy to share the checklist we used.
Reply, route, draft — never lose the thread.
Every signal gets the actions you'd otherwise paste into ChatGPT. Draft a reply in your house voice, file as a content idea, push to your CRM, or share inside a weekly report. Replies stay drafts — TrackDemand never posts for you.
- Per-thread actions: Summarize · Draft · Extract pain · Find similar
- Saved personas keep AI output on-voice
- Sock-puppet guardrails: account age, subreddit rules
- Webhooks + CSV for HubSpot, Slack, Notion, Linear
Persona · Founder, helpful, non-salesy
We saw the same thing last quarter — turned out to be a Shop Pay edge case on iOS 17. Quick test: open in private mode on mobile. If it works there, it's almost certainly a cookie / script-order issue. Happy to share the checklist we used.
06Step 06 · Learn
Tune what works. Retire what doesn't.
Step 06 · Learn
Tune what works. Retire what doesn't.
TrackDemand tracks which queries, subreddits, and themes actually produce replies, leads, and content — and which just produce noise. Backtest changes before you ship them.
- Per-query precision and signal-yield over time
- Subreddit heatmap weighted by lead score, not raw volume
- Reply ROI: upvotes and DMs on threads you engaged
- Backtest query edits against 90 days of history
Tune what works. Retire what doesn't.
TrackDemand tracks which queries, subreddits, and themes actually produce replies, leads, and content — and which just produce noise. Backtest changes before you ship them.
- Per-query precision and signal-yield over time
- Subreddit heatmap weighted by lead score, not raw volume
- Reply ROI: upvotes and DMs on threads you engaged
- Backtest query edits against 90 days of history
◇ One engine · Three product paths
The same workflow powers Leads, Research, and Reports.
Threads worth replying to.
High-intent buyers asking for tools, comparing options, or describing the exact pain you solve.
- Buyer intent inbox
- Reply drafts in your voice
- Route to CRM or Slack
Voice-of-customer at scale.
Theme clusters and verbatim quotes that tell you what your market actually says — in their words.
- Pain-point clusters
- Question miner
- Saved research boards
Weekly demand intelligence.
A weekly brief: what moved, what rose, what's worth reading — sent to you, your team, or your client.
- Movers this week
- Rising questions
- Shareable client digests
▣ Example workflow
Example: Shopify checkout monitoring.
A solo founder selling a checkout health monitor for Shopify stores. Here's what one workspace looks like, end to end.
01 · Input
Subreddits + queries
02 · Engine
Listen → Match → Score → Synthesize
- threads evaluated / wk10,432
- matched312
- score ≥ 347
- buyer intent18
- themes surfaced4 clusters
03 · Output
What lands in the workspace
- Leads · 18 buyer-intent threads with drafted replies
- Research · 4 pain clusters with 60+ verbatim quotes
- Reports · Weekly brief with movers + 3 content ideas
✶ The Rhythm
Demand has a heartbeat.
Score-weighted alert intensity, last 7 days. Operators schedule their triage block when the chart is darkest.
✦ What makes it different
Not another alert inbox.
Alert tools tell you something matched. TrackDemand tells you what matters, why it matters, and what to do about it.
◆ Get started
Build your first
demand workspace.
Start with a product, a market, a competitor, or a client. TrackDemand will help you find the Reddit conversations worth reading.
- 14-day full access. No credit card.
- Bring your own keywords — 90-day backfill on connect.
- Cancel anytime. Export everything (JSON, CSV).