Daily Reddit lead miner that drops warm signals into HubSpot

Every morning we scan Reddit for people asking for a product like yours, then create a HubSpot contact and outreach note for every warm signal.

Agentic Task
XPOZHubSpotSalesLead EnrichmentResearch & Monitoring

I want a daily Reddit lead miner that surfaces people actively asking for a product like ours and lands them in HubSpot as warm signals. Build it as an agent workflow on a daily cron trigger (default 8am in my timezone; let me change the time before saving).

Each morning, the agent should use XPOZ's Search Reddit Posts by Keywords with a curated query pack of buyer-intent phrases: "looking for", "alternative to", "any recommendations", "tool that does", "anyone using", "best app for", plus our category keywords. Let me edit the phrase list and the keyword list before saving.

Scope each search to the subreddits where our ICP hangs out (I will provide the list) and filter to posts created in the last 24 hours. Pull a manageable batch (cap around 50 posts per run) and dedupe by post URL so the same post is never processed twice across runs.

For each post, decide whether it is a genuine buyer-intent signal that fits our ICP. Skip posts that are off-fit, that are venting without asking for a solution, that are job-board or self-promotion spam, or that you have already processed.

For every post that passes the filter, do two things in HubSpot:

1. Use Create Contact with the Reddit username as the identifier and lead source set to "Reddit". If a contact with that username already exists, reuse it instead of creating a duplicate.

2. Use Create Note attached to that contact. The note should include: the original post title, a one-line summary of what they are looking for, the subreddit name, the URL to the Reddit post, and a one-paragraph suggested outreach angle tailored to what they asked for.

If no posts qualify on a given day, finish silently without creating anything. Log every action so I can audit which posts qualified, which were skipped, and why.

Configurable inputs I want exposed at setup: target subreddits, category keywords, buyer-intent phrase list, ICP description (one or two sentences), and run time.

Additional information

What does this prompt do?
  • Sweeps Reddit each morning for posts where people are asking for recommendations, alternatives, or a tool that solves their problem.
  • Scopes the search to your target subreddits, filters to the last 24 hours, and runs an ICP check so off-fit posts get skipped.
  • Creates a HubSpot contact for every qualifying Reddit user and tags the lead source as Reddit.
  • Attaches a note to each contact with the post title, a one-line summary, the subreddit, a link to the post, and a suggested outreach angle.
What do I need to use this?
  • A HubSpot account where the agent can create contacts and notes.
  • An XPOZ account for searching Reddit posts.
  • A short list of target subreddits and category keywords that describe your product.
  • Your ideal-customer profile in one or two sentences so the agent can filter out off-fit posts.
How can I customize it?
  • Change the time of day, the schedule, or the timezone the daily sweep runs in.
  • Edit the buyer-intent phrases and category keywords used in the search.
  • Tighten or widen the subreddit list and the ICP criteria the agent uses to qualify posts.
  • Add a step that posts a summary to Slack or email before anything lands in HubSpot, if you want a human review step.

Frequently asked questions

How is this different from a Reddit keyword alert?
A Reddit alert just shows you matches in your inbox. This filters by buyer intent, scopes to your subreddits, checks ICP fit, and writes the lead straight into HubSpot with a ready-to-use outreach note attached.
Will it create duplicate contacts if the same person posts more than once?
No. The agent uses the Reddit username as the identifier. If that username already exists in HubSpot, it reuses the contact and attaches a new note to the same record.
Can I review leads before they go into HubSpot?
Yes. Ask the agent to send a Slack or email summary first, or route everything into a dedicated lifecycle stage like Reddit triage so your team can approve before outreach.
Does this work with HubSpot Free?
Yes. Creating contacts and creating notes are available on every HubSpot plan, including Free.
What if my buyers do not use Reddit?
Swap the subreddit list and the buyer-intent phrases for a different audience, or pair this with a similar prompt that mines X, TikTok, or Instagram through the same XPOZ connection.

Stop hunting for high-intent Reddit posts.

Connect XPOZ and HubSpot once, and Geni delivers fresh, qualified leads into your CRM every morning.