使用工作流程格式化数据
上次更新时间: 二月 13, 2025
除非另有说明,否则适用于以下任何订阅:
|
使用格式化数据工作流程操作来修复、格式化和维护 CRM 数据。例如,可以将联系人或公司名称大写,或根据属性计算值。
您还可以将数据转换为单行或多行文本属性,或将数据格式化并添加到Google 电子表格中。
使用工作流格式化数据分为两步。首先,通过设置格式化数据操作来准备数据。然后,再设置另一个工作流 操作 来使用这些数据。
使用默认格式化选项格式化数据
使用默认格式化选项格式化数据:
- 在 HubSpot 帐户中,导航到自动化 > 工作流。本地导航工作流程
- 单击现有工作流程的名称,或创建新的工作流程。
- 在工作流程编辑器中,单击+ 加号图标 添加工作流程操作。
- 在操作面板中,选择数据操作 部分中的格式化数据 。
- 在右面板中,确保 "自定义 "模式 开关处于关闭状态。
- 在左侧面板中,选择要格式化的属性或值:
- 要格式化已注册记录的属性值,请单击下拉菜单中的查看属性或操作输出,然后选择已注册记录。然后选择属性。
- 要格式化先前操作的结果,请单击下拉菜单中的查看属性或操作输出,然后选择操作输出。然后,单击展开上一个操作名称,再选择一个操作输出。
- 单击 "格式 "下拉菜单,选择格式选项。
- 单击输出类型下拉菜单,然后选择输出类型。根据所选的格式化选项,数据可以格式化为文本、数字、日期或日期时间值。
- 自动将格式化数据保存到现有属性中:
- 选择是,将值保存到属性 复选框。
- 在顶部单击保存并继续。这将自动创建一个新的编辑记录 操作。默认情况下,该操作的字段将自动填充并设置为更新同一记录和属性。您可以进一步自定义该操作,了解有关使用编辑记录操作的更多信息。
-
- 然后点击保存。
- 设置完操作后,单击保存。
默认格式化选项
使用格式化数据 操作时,可使用以下默认格式化选项:
- 添加数字:为属性或值添加特定的数字。在要添加的数字字段中输入所需的值。
- 添加时间量: 为日期时间值添加时间量(如小时、天数)。在要添加的 时间量字段中输入时间量,然后使用时间单位 下拉菜单选择时间单位。
- 计算一个数字的 n 次根值: 计算一个数字的根值。在N 次根号字段中输入根号。
- 第一个字母大写:将值的第一个字母大写。仅适用于拉丁字母表中的字符。
- 将所有字符改为小写:将值中的所有字符改为小写。仅适用于拉丁字母中的字符。
- 将所有字符改为大写:将值中的所有字符改为大写。仅适用于拉丁字母中的字符。
- 改为标题大小写:将数值改为标题大小写。值中每个单词的第一个字母将大写,所有其他字符将改为小写。仅对拉丁字母字符有效。
- 转换为 Unix 时间戳:将值转换为 Unix 时间戳。
- 剪切一个或多个字符:从值中删除特定字符。在 "要剪切的字符"字段中输入要删除的字符。例如,对于邮政编码
02145
,可以在该字段中输入02
,这样值就会是145
。 - 除以一个数字:用数值除以一个特定的数字。在要 除以的数字字段中输入要除以的数字。
- Escape 和 URL 编码:以 URL 编码格式返回值。例如,从hello world到hello%20world。
- 格式化日期和时间:更改值的日期时间格式。
- 日期格式:值的新日期格式。
- 时区:值应采用的IANA TZDB 格式时区。默认情况下,返回 UTC 时间。
- Locale(地区):值使用的地区,如en-US或hi-IN。
- 获取数字的绝对值: 返回数字的绝对值。您可以使用此选项来确保一个数字是正数。
- 乘以一个数字:将数值乘以一个特定的数字。在要乘以的数字字段 中输入要乘以的数字。
- 移除 HTML 标记:从值中移除所有 HTML 标记。
- 替换字符:查找并替换值中的特定字符。
- 要替换的字符:值中要替换的字符串。
- 替换字符: 要替换的指定字符 的替换值。
- 要替换的实例 数:要 替换的字符 值的替换次数。默认情况下,字符的所有实例都将被替换。
- 将数字四舍五入:将 数值增加或减少到最接近的小数位。
- 四舍五入到小数: 选择四舍五入到整数还是选择四舍五入到小数。
- 四舍五入方法: 从 "始终向上舍入"、"始终向下舍入"或"舍入到最接近的数字"中选择。
- 减去时间量: 选择从日期属性中减去时间量。在 "要减去的数量 "字段中输入数值,并在 "时间单位 "字段中选择时间单位 。
- 测试一个数字是否能被整除:检查数值是否能被指定的数字整除。在要除以的数字字段 中输入要检查的数字。
- 修剪前导和尾部空白: 删除值中的所有前导和尾部空白。
使用自定义公式格式化数据
使用自定义公式格式化数据:
- 在 HubSpot 帐户中,导航到自动化 > 工作流。本地导航工作流程
- 单击现有工作流程的名称,或创建新的工作流程。
- 在工作流程编辑器中,单击+ 加号图标 添加工作流程操作。
- 在操作面板中,选择数据操作 部分中的格式化数据 。
- 在左侧面板中,单击打开自定义模式。
- 在公式 部分,输入您的自定义公式。
- 单击插入,在公式中添加以下元素之一:
- 操作输出: 同一工作流程中先前操作的输出值。
- HubSpot 属性: 属于注册记录的属性值。
- 函数: 用于设置公式的运算符,如第一个字母大写或添加数字。
- 预览将自动弹出结果示例:
- 如果公式使用了变量(如属性值),预览将自动显示使用默认值的结果。
- 要查看包含其他示例的预览,请单击 "编辑示例数据 "并为每个字段输入不同的测试值。
- 将格式化的数据自动保存到现有属性中:
- 选择是,将值保存到属性 复选框。
- 在顶部单击保存并继续。这将自动创建一个新的编辑记录 操作。默认情况下,该操作的字段将自动填充并设置为更新同一记录和属性。您可以进一步自定义该操作,了解有关使用编辑记录操作的更多信息。
- 设置完操作后,单击保存。
自定义公式示例
使用自定义公式,可以为输出自定义复杂的格式选项。进一步了解自定义公式的功能。例如,您可以计算以下内容:
- 删除电话号码中的特殊字符
cut(cut(cut([phone], "-"), "*"), "#")
- 计算销售代表的佣金金额:
([Amount] * [commission_rate])
- 连接不同属性的字符串值:
concat([company_name], [month_and_year])
请注意:虽然可以将函数复制并粘贴到公式部分,但必须手动插入所使用的任何标记,如动作输出 或HubSpot 属性 。
使用格式化数据
添加格式化数据操作后,还需要设置其他操作来使用格式化数据。在格式化数据操作中,你可以使用格式化数据自动更新现有属性。
如果安装了Google Sheets 集成,还可以将格式化数据添加到Google Sheet。
使用格式化数据更新现有属性
设置复制属性值操作,用新格式化的数据更新属性。该操作可以使用之前任何格式化数据操作中的格式化数据。
- 在 HubSpot 帐户中,导航到自动化 > 工作流。本地导航工作流程
- 单击现有工作流程的名称,或创建新的工作流程。
- 在工作流程编辑器中,单击加号图标 + 添加工作流程操作。
- 在操作面板中,选择复制属性值。
- 在左侧面板中,单击要从下拉菜单中复制的属性或值,然后单击展开格式化数据 操作。要使用先前格式化的值,请选择[输出类型] 值。
- 单击目标属性类型下拉菜单,然后选择要将数据复制到其中的属性类型。
- 点击属性复制"[输出类型] 值 "到下拉菜单,选择要更新的属性。要创建新属性,请单击 "创建新[对象]属性"。
- 单击保存。
设置了复制属性值操作后,工作流程就可以使用先前格式化的值更新 CRM 属性了。
将格式化数据添加到 Google Sheets
如果你安装了 Google Sheets 集成,就可以直接在电子表格中添加格式化数据,而无需更新 HubSpot 中的任何属性。例如,如果工作表中的联系人姓名需要小写格式化,但你仍然希望他们的姓名在 HubSpot 中保持大写。
您可以从应用市场或工作流程中 连接 Google Sheets 应用程序。
- 在 HubSpot 帐户中,导航到自动化 > 工作流。本地导航工作流程
- 单击现有工作流程的名称,或创建新的工作流程。
- 在工作流程编辑器中,单击加号图标 + 添加工作流程操作。
- 在操作面板中,选择创建 Google Sheet 行。
- 单击电子表格下拉菜单。然后,选择要发送数据的电子表格。你可以从将 Google Sheets 连接到 HubSpot 的用户所拥有或共享的电子表格中进行选择。
- 单击工作表下拉菜单。然后选择要发送数据的工作表。工作表字 段指的是电子表格底部的选项卡。
- 设置 Google 表格行以使用格式化数据:
- 单击 "标题"下拉菜单。然后,在 Google 工作表中选择相应的列。
- 单击属性 字段。
- 在数据面板中,单击 "从 下拉菜单查看属性或操作输出 ",然后选择 "操作输出"。
- 单击展开格式化数据 操作。要使用以前的格式化值,请选择[输出类型] 值。 此操作可以使用以前任何格式化数据操作中的格式化数据。
- 重复操作,直至完成新行。
- 单击保存。
设置了创建 Google Sheet 行操作后,您的工作流就可以使用以前的格式化值在 Google Sheet 中添加新行,而不会影响现有属性。了解有关使用工作流向 Google Sheet 添加数据的更多信息。