返回顶部
c

create-icp-tiers创建ICP层级

Classify 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.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
92
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

create-icp-tiers

创建ICP分层属性与分类工作流

根据企业画像数据,将CRM中的每家公司分类到理想客户画像层级中。创建一个自定义下拉属性及4个自动化工作流,持续对进入或变更的公司进行分类。

为何重要

没有ICP分类,每个入站线索看起来都一样,无论它们来自目标垂直行业的大型企业,还是来自无关行业的小公司。销售和营销团队没有系统化的方法来优先安排外联、分配资源或根据公司匹配度区分营销活动。ICP分层也是线索评分模型的重要输入。

前提条件

  • - HubSpot中的超级管理员权限
  • 访问自动化 > 工作流(Marketing Hub Professional或更高版本)
  • 完成数据丰富流程(公司名称、行业、地理位置值),确保公司数据尽可能完整
  • 公司属性员工数量行业应充分填充。检查覆盖率:
- 行业:目标填充率80%以上 - 员工数量:目标填充率80%以上 - 缺少这些字段的公司将归为非ICP(保守且有意为之)

访谈:收集需求

执行前,从用户处收集以下信息:

问题1:哪些行业定义了您的理想客户?

  • - 示例:制造业、专业服务、物流、零售、教育、媒体与娱乐、酒店、房地产、农业
  • 默认值:无默认值——这高度依赖具体业务,必须由用户提供

问题2:哪些员工数量范围定义了您的层级?

  • - 示例:第1层:1,000+,第2层:200-999,第3层:50-199,非ICP:50以下
  • 默认值:第1层:1,000+,第2层:200-999,第3层:50-199

问题3:是否有其他企业画像标准?

  • - 示例:年收入门槛、地理限制(仅美国、EMEA等)、使用的特定技术、融资阶段
  • 默认值:无——行业和员工数量是主要分类轴

计划

  1. 1. 定义您的ICP层级标准(行业垂直领域 + 员工数量阈值)
  2. 通过API或UI创建ICP层级自定义属性
  3. 构建4个分类工作流(第1层、第2层、第3层、非ICP)
  4. 按交错顺序激活工作流
  5. 验证分类结果(后状态)

前状态

定义您的ICP层级

在构建任何内容之前,定义您的标准框架:

层级标签行业垂直领域员工阈值
第1层主要ICP[您的主要垂直领域,例如:制造业、专业服务、物流][例如:1,000+]
第2层
次要ICP | [您的次要垂直领域,例如:零售、教育、媒体与娱乐] | [例如:200+] |
| 第3层 | 第三级ICP | [您的第三级垂直领域,例如:酒店、房地产、农业] | [例如:200+] |
| 非ICP | 非ICP | 其他所有 | 任意 |

基于规模的降级模式: 处于较高级别行业但员工数量低于该层级阈值的公司应降级到下一层级,而不是归类为非ICP。例如:

  • - 处于第1层行业但员工少于1,000且多于200的公司 -> 第2层
  • 处于第2层行业但员工少于200且多于50的公司 -> 第3层
  • 只有员工低于50的任何ICP行业公司,或完全处于非ICP行业的公司,才应归为非ICP

这确保ICP相关公司永远不会仅因规模而被遗漏。

审计当前状态

python
import os
from hubspot import HubSpot
from dotenv import load_dotenv

load_dotenv()
apiclient = HubSpot(accesstoken=os.getenv(HUBSPOTAPITOKEN))

检查ICP层级属性是否已存在

使用您选择的属性名称(例如:companysegment、buyertier、icp_tier)

PROPERTYNAME = companysegment try: prop = apiclient.crm.properties.coreapi.getbyname( objecttype=companies, propertyname=PROPERTY_NAME ) print(fICP层级属性已存在:{prop.label}) except Exception: print(fICP层级属性{PROPERTY_NAME}尚不存在)

检查分类的数据覆盖率

for prop_name in [industry, numberofemployees]: result = apiclient.crm.companies.searchapi.do_search( publicobjectsearch_request={ filterGroups: [{ filters: [{ propertyName: prop_name, operator: NOTHASPROPERTY }] }], limit: 0 } ) print(f缺少{prop_name}的公司数:{result.total})

执行

步骤1:创建ICP层级属性

选择适合您CRM惯例的属性名称(例如:companysegment、buyertier或icp_tier)。名称可配置——只需在工作流和列表中保持一致。

通过API(推荐):

python
from hubspot.crm.properties import ModelProperty, PropertyCreate

在此处配置您的属性名称

PROPERTYNAME = companysegment

apiclient.crm.properties.coreapi.create(
object_type=companies,
property_create=PropertyCreate(
name=PROPERTY_NAME,
label=ICP层级,
type=enumeration,
field_type=select,
group_name=companyinformation,
description=基于行业和员工数量的自动化ICP分类。由工作流设置——请勿手动编辑。,
options=[
{label: 第1层 - 主要ICP, value: tier1primary, displayOrder: 0},
{label: 第2层 - 次要ICP, value: tier2secondary, displayOrder: 1},
{label: 第3层 - 第三级ICP, value: tier3tertiary, displayOrder: 2},
{label: 非ICP, value: not_icp, displayOrder: 3},
]
)
)

通过UI: 设置 > 属性 > 公司属性 > 创建属性 > 下拉选择,包含四个层级选项。

步骤2:构建分类工作流

在HubSpot UI中构建4个基于公司的工作流。工作流必须使用基于过滤器的触发器(当满足过滤器条件时),采用AND逻辑。

构建分类工作流:三种选项

选项1:手动UI构建。 按照下面的每个工作流规范进行操作。这是最可靠的方法,让您完全控制每个触发器和操作。

选项2:HubSpot Breeze AI。 导航至自动化 > 工作流 > 创建工作流 > 描述您想要的内容,粘贴以下提示(为每个层级重复,调整层级名称、行业和阈值):

创建一个基于公司的工作流,当满足过滤器条件时触发:

  • - 员工数量大于或等于[阈值]
  • 且行业是以下任何一个[列出您的行业]
  • 且自定义属性ICP层级为未知

该工作流应将自定义属性ICP层级设置为[层级值]。
为所有触发属性启用重新注册。

对于非ICP兜底工作流,使用:

创建一个基于公司的工作流,当满足过滤器条件时触发:

  • - 自定义属性ICP层级为未知

该工作流应等待延迟(30-90分钟)让分层工作流先处理,然后将自定义属性ICP层级设置为非ICP。
启用重新注册。

关键警告:Breeze触发器限制。 Breeze创建的是基于事件的触发器(OR逻辑),而不是基于过滤器的触发器(AND逻辑)。这对ICP分类尤其危险,因为基于事件的触发器会在任何单个属性变更时触发,无论其他条件如何,导致错误的层级分配。在Breeze创建每个工作流后,您必须手动验证并重建触发器,以使用基于过滤器的注册和AND逻辑。Breeze最适合用于创建工作流骨架(操作、延迟)——触发器条件几乎总是需要手动修正。

Breeze的其他限制:

  • - Breeze无法可靠地创建为未知过滤器条件——验证ICP层级为未知的保护条件是否正确配置
  • Breeze无法配置重新注册规则
  • Breeze无法创建多个过滤器组,组间使用OR逻辑,组内使用AND逻辑(第2层和第3层降级逻辑需要)

选项3:Claude Anthropic Chrome扩展。 Claude Chrome扩展让Claude能够直接查看并与HubSpot工作流构建器UI交互。您可以用自然语言描述每个工作流的逻辑,Claude将通过UI点击来构建它。对于ICP工作流,这通常比Breeze更准确,因为其复杂的多组过滤器逻辑以及基于AND的触发器的关键要求。一次构建一个工作流,按照步骤3中描述的交错顺序激活。

关于快速模式的说明:如果您使用Claude Code的快速模式来加速工作流创建,
请注意计费模式:Ha

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 create-icp-tiers-1776001401 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 create-icp-tiers-1776001401 技能

通过命令行安装

skillhub install create-icp-tiers-1776001401

下载

⬇ 下载 create-icp-tiers v1.0.0(免费)

文件大小: 13.64 KB | 发布时间: 2026-4-13 09:54

v1.0.0 最新 2026-4-13 09:54
Initial release of the create-icp-tiers skill.

- Classifies companies into Ideal Customer Profile (ICP) tiers using industry and employee count.
- Creates a custom dropdown "ICP Tier" property via API for company records.
- Sets up 4 automated workflows in HubSpot UI to continuously assign companies to Tier 1, Tier 2, Tier 3, or Not ICP.
- Includes a requirements-gathering interview to collect industry, employee thresholds, and optional additional criteria.
- Supports both API-based and manual UI setup.
- Provides guidance to ensure accurate and conservative classification, prioritizing systematic lead prioritization and sales/marketing alignment.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部