Book the audit
All templates
Template · 2 to 3 daysOutbound agenciesGrowth hackersB2B sales teams

Viral Post Harvester

A Notion watchlist holds 10 to 20 creators in your niche. Every 6 hours, Apify scrapes their latest posts. When one crosses your engagement threshold (default: 3x the creator's 30-day rolling median), every commenter is pulled. Clay enriches: email, company, role, company size. Claude scores each against your ICP JSON and returns tier A|B|C with a one-line reason. A-tier lands in HubSpot with the post URL and their comment as the signal field. A single viral post typically yields 4 to 12 qualified leads.

Tool-interchange map · every layer is swappable

Viral Post HarvesterMODULE · 2 TO 3 WEEKS · ENGAGEMENT TO OUTREACH LIST01 · DETECT02 · FETCH03 · ICP MATCH04 · STORE LIST● DEFAULT● DEFAULT● DEFAULT● DEFAULTLinkedInDEFAULTLinkedIn APIDEFAULTClaude SonnetDEFAULTNotionDEFAULTOR SWAP IN vOR SWAP IN vOR SWAP IN vOR SWAP IN vMmanual flagNotion entrySlack cmdWWebhookPhantomBusterApifyBright DataProxycurlOpenAI GPT-4Gemini 2.5MistralDeepSeekAirtableHubSpotGoogle SheetsSupabaseANY OF THESE 5ANY OF THESE 5ANY OF THESE 5ANY OF THESE 5LLM LAYERClaude · OpenAI · Gemini · Mistral · Cohere R+DATA LAYERNotion · Airtable · HubSpot · SupabaseALERT LAYERSlack · Email · Discord · WebhookEvery engaged post becomes a warm outreach list in minutes.

What it does

A high-performing post appears in your niche. Within minutes, the author is enriched through Clay, scored against your ICP by Claude, and either queued for outreach or dismissed. The qualifying contacts land in Notion, HubSpot, or a Clay table ready to sequence.

The signal detection step is manual flag or LinkedIn poll by default, because precision matters more than volume here. You can automate it further with PhantomBuster or Apify scraping, but the intent is to surface quality contacts, not spray.

Used in the Buttermilk top-of-funnel creator discovery workflow.

Real-world use cases

Who actually uses this, and what changes for them.

Teams that recognise the pain

A Notion watchlist holds 10 to 20 creators in your niche. Every 6 hours, Apify scrapes their latest posts. When one crosses your engagement threshold (default: 3x the creator's 30-day rolling median), every commenter is pulled. Clay enriches: email, company, role, company size. Claude scores each against your ICP JSON and returns tier A|B|C with a one-line reason. A-tier lands in HubSpot with the post URL and their comment as the signal field. A single viral post typically yields 4 to 12 qualified leads.

Before

Today, viral post harvester is a manual ritual. Someone owns the spreadsheet, the inbox, or the doc. The work is repetitive and rarely the highest-leverage thing they could be doing.

After

Viral Post Harvester runs as a wired pipeline. Triggers fire automatically, the model picks the right move, and the output lands in the tool the team already opens every day.

What changes for your team

  • The repetitive part of the job goes away. The judgement part stays.
  • Owner of the workflow gets a real job back instead of a copy-paste loop.
  • Outputs are consistent because the pipeline runs the same way every time, not the way someone happens to feel that morning.

Default tool stack

LLinkedIn pollingAApify LinkedInClayClayCClaude SonnetNotionNotion

Sample prompts

Time + scope

2 to 3 days

To ship

Fixed

Pricing model

Included

Source JSON

14 days

Tweak window

Ready to ship this?

The audit takes 30 minutes.
The first template ships in days.

Book a call. I review your stack, confirm the fit, and we start the same week.