enrich-industry

Installation
SKILL.md

Enrich Contact Industry from Associated Company

Copy industry data from company records to their associated contacts. In a typical B2B CRM, company records have industry populated at high rates (80-90%) while contact records have almost none. This workflow bridges that gap automatically.

Why This Matters

Without industry on contact records, you cannot segment email campaigns by vertical. For B2B companies targeting specific industries, this makes the difference between spray-and-pray email blasts and targeted, relevant messaging. Industry data on contacts also feeds ICP tier classification and lead scoring models.

Prerequisites

  • HubSpot Marketing Hub Professional or Sales Hub Professional (for Workflows)
  • A HubSpot private app access token (HUBSPOT_ACCESS_TOKEN in .env) for the scripted stages
  • Python 3.10+ with uv
  • Company name enrichment (enrich-company-name skill) should be completed first, as it may trigger new company associations
  • Access to Settings > Properties to verify/create the contact Industry property

Scripts

Installs
21
GitHub Stars
56
First Seen
Apr 9, 2026
enrich-industry — tomgranot/hubspot-admin-skills