Every campaign starts with rebuilding the same lists from scratch
If every send begins with someone hand-building “Marketable + engaged in 90 days” again, you do not have segmentation, you have folklore. The skill creates a standard set of dynamic lists via the Lists v3 API in one scripted run.
Without predefined lists, every email campaign requires building filters from scratch, there is no standardized definition of "who can we actually email", and there is no persona-based segmentation. The marketing team cannot quickly answer basic questions like "How many senior decision-makers can we email right now?" or "How many engaged contacts do we have?" — from the Build Smart Lists for Segmentation skill
Fix it with one command
The build-smart-lists skill walks Claude Code through the entire fix — audit, CSV baseline, execution, and verification. Ready-to-run Python scripts included.
/plugin marketplace add tomgranot/hubspot-admin-skills
/plugin install hubspot-admin@hubspot-admin-skills
/build-smart-listsFrequently asked questions
Can HubSpot active lists be created via the API?
Yes — the Lists v3 API creates dynamic (active) lists with full filter definitions. The skill ships the exact filter JSON for each standard segment.
More segmentation & scoring skills
/build-lead-scoringCreate a comprehensive lead scoring model with separate Fit and Engagement scores using HubSpot's new Lead Scoring tool. Replaces the deprecated HubSpot Score property.
/create-icp-tiersClassify companies into Ideal Customer Profile (ICP) tiers based on firmographic data (industry + employee count). Creates a custom property via API and 4 classification workflows in HubSpot UI.