Weekly rising-star creators from Social Blade into HubSpot

By General Input

Every Monday, find fast-growing YouTube channels in your target band, load them into HubSpot as leads, and ping your sponsorships team in Slack.

Integrations

  • Social Blade
  • HubSpot
  • Slack Bot

Type

Agentic Task

Categories

  • Sales
  • Marketing

Every Monday at 8am, I want this agent to discover rising-star creators on YouTube (or another platform I pick) using Social Blade, filter them against my sponsorship outreach criteria, and load the survivors into HubSpot as new leads with a Slack roundup to my partnerships team.

Build this as an agent workflow on a weekly cron trigger. The platform should be a configurable input that defaults to YouTube.

Step 1. Call Social Blade Get Platform Top List for the configured platform, sorted by growth (subscriber gains over the last 30 days). Page through the first three pages of results (configurable) to gather a wider candidate pool.

Step 2. Filter the candidates down to those that match my outreach criteria: subscriber count between a configurable lower bound and upper bound (default 50,000 to 500,000), monthly subscriber growth above a configurable percentage threshold (default 10 percent), and Social Blade grade at or above a configurable floor (default B+). Skip any creator that does not have a public channel URL.

Step 3. For each creator that passes the filter, first check HubSpot for an existing contact with the same channel URL so we do not create duplicates. If none exists, call HubSpot Create Contact with the creator's name and channel URL, setting lifecycle stage to lead. Then call HubSpot Create Note associated with that new contact. The note body should be a short snapshot: subscribers, monthly growth percentage, estimated monthly earnings, and Social Blade grade.

Step 4. After processing all survivors, post a single Slack message via Slack Bot Send a Message to my partnerships channel (configurable, default #partnerships). The message should lead with a short headline like "Rising creators this week" followed by a bulleted list of the new prospects with each creator's name, subscriber count, monthly growth, and a link to the HubSpot contact, so reps can pick them up the same morning.

Configurable inputs to expose: platform (default youtube), pages of top-list results to scan (default 3), subscriber band lower and upper bound (default 50,000 and 500,000), monthly growth minimum percent (default 10), Social Blade grade floor (default B+), HubSpot lifecycle stage label (default lead), Slack channel for the roundup (default #partnerships), and the schedule (default every Monday at 8am in my local timezone).

If a run produces zero survivors, still post a short Slack message saying no new rising-star matches this week so the team knows the workflow ran. If any HubSpot create call fails for one creator, log the error and continue with the remaining creators rather than aborting the whole run.

Related prompts

Explore more prompts
A brand asset library your marketing team actually searchesTurn Mailjet email clicks into ranked HubSpot follow-upsClean out the Looker dashboards and Looks nobody opensLiveKit live operations console for room moderationWake up dormant Keap leads with a researched reasoniMessage campaign console with pre-flight checks and delivery boardLiveChat coverage board for planning next week's shiftsPhone routing control panel for LiveKit voice agentsA searchable RFP answer library your bid team drafts fromLinkedIn Ads budget pacing dashboard for every client account