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
PromptCreate

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.

Related templates

Screen new HubSpot contacts for data breach exposure

The moment a new contact lands in HubSpot, we check their email against known data breaches and flag the high-risk ones so your team can act fast.

Have I Been Pwned
HubSpot
Slack Bot
Agentic Task
Enrich and prioritize new Help Scout tickets in Slack

The moment a new Help Scout conversation arrives, we check the customer in your CRM, flag high-value accounts, and post a priority alert to Slack before anyone touches it.

Help Scout
HubSpot
Slack Bot
Agentic Task
Screen new HubSpot companies against Companies House

Every time a new company lands in HubSpot, we look it up on the UK register, save a due-diligence summary to the record, and alert your team to any red flags.

HubSpot
Companies House
Slack Bot
Agentic Task
Turn newly incorporated UK companies into HubSpot leads

Each weekday morning, spot UK companies registered the day before in your target sectors, add the best fits to HubSpot, and recap them in Slack.

Companies House
HubSpot
Slack Bot
Agentic Task
Keep Gladly customers in sync with new HubSpot contacts

Every time you add a contact in HubSpot, we automatically create or update their Gladly profile so support always sees up-to-date customer details.

Gladly
HubSpot
Deterministic Code
Screen new HubSpot companies for security risk with Censys

Every morning we scan each new company's domain, rate its external security exposure, log the findings to the CRM record, and alert your team when a vendor looks risky.

Censys
HubSpot
Slack Bot
Agentic Task

Stop hunting for high-intent Reddit posts.

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