跳到内容

通过工作流向 Google Sheets 添加数据

上次更新时间: 二月 12, 2025

除非另有说明,否则适用于以下任何订阅

营销 Hub   Professional , Enterprise
销售 Hub   Professional , Enterprise
Service Hub   Professional , Enterprise
Operations Hub   Professional , Enterprise

使用创建 Google Sheet 行操作或更新 Google Sheet 中的 数据操作,将 HubSpot 属性的数据发送到电子表格。例如,您可以使用此操作将新线索中的联系人数据发送到电子表格中,供销售拓展团队使用。

在使用工作流向 Google Sheets 添加数据之前,你需要将 Google Sheets 连接到你的 HubSpot 账户。您可以从应用市场工作流中 连接应用程序

开始之前

从 HubSpot 向 Google Sheets 发送数据时,请注意以下几点:

  • 默认情况下,HubSpot 会向 Google Sheets 发送内部属性值。对于日期,HubSpot 会以毫秒为单位发送 unix 时间戳。
    • 如果你订阅了Operations Hub Professional,你可以在创建 Google Sheets 行操作之前添加格式化数据操作,将日期属性格式化为你想要的格式。然后,在 Google Sheets 操作的属性下拉菜单中,选择格式化数据操作的日期输出。
    • 还可以在电子表格的单独列中添加以下公式,在 Google Sheets 中将日期转换为毫秒:=A1/1000/60/60/24 + DATE(1970,1,1)。将A1替换为 unix 时间戳所在的列。
  • 使用创建 Google Sheet 行操作时,数据不会添加到现有行中。相反,该操作会在工作表中插入新行。这会影响引用单元格和使用的任何公式。为避免这种情况,请确保只引用已填充的现有行。要在现有行中添加数据,请使用更新现有 Google Sheet 行 操作。
  • 在工作流程编辑器中选择电子表格时,可用工作表与连接用户可访问的工作表绑定。工作表必须至少满足以下要求之一,才能作为选项出现:
    • 属于连接用户的驱动器。
    • 以前与连接用户共享。
    • 属于连接用户可访问的共享驱动器。
  • 如果断开 Google 工作表并重新连接其他用户,可用的工作表可能会有所不同。建议你在断开连接和重新连接前检查任何依赖的工作流。

请注意:添加数据时,请求有时会超时,并可能创建重复行。要解决这个问题,可以在账户中删除重复数据。

设置电子表格

设置电子表格时,请注意以下几点:
  • 标题行必须从第一行的第一列开始。
  • 每一列的标题都应贴上标签,以便 HubSpot 能识别并向其发送数据。HubSpot无法向未标注的列发送数据。
  • 确保表格范围内的所有列都有列头。避免在列之间出现空白列标题,因为这会导致问题,使电子表格无法按预期更新。例如,如果电子表格使用 A 列至 C 列,请勿将 B 列标题留空。
  • 电子表格中只有前 100 列可以更新。如果在设置工作流程操作时选择了前 100 列之后的列,该列将不会被更新。
  • 电子表格的单元格数不能超过5,000,000 个

将 Google 电子表格连接到 HubSpot

在使用工作流向 Google Sheets 添加数据之前,你需要将 Google Sheets 连接到你的 HubSpot 账户。

您可以从应用程序市场连接应用程序。


添加新的 Google Sheet 行

使用创建 Google Sheet 行操作为 Google Sheet 添加数据时,请确保电子表格格式正确。除标题行外,不要在要发送数据的工作表中包含任何其他数据。

此操作不会将数据添加到现有行中。相反,该操作会在工作表中插入新行。这会影响引用单元格和使用的任何公式。为避免这种情况,请确保只引用已填充的现有行。

要添加新的 Google Sheet 行,请执行以下操作

  • 在 HubSpot 帐户中,导航到自动化 > 工作流。 添加新的 Google Sheet 行。
  • 要编辑现有工作流程,请将鼠标悬停在工作流程上,然后单击编辑。或者,创建一个新的工作流程
  • 在工作流程编辑器中,单击+ 加号 图标 添加操作。
  • 在左侧面板的Google Sheets 下,选择创建 Google Sheet 行

  • 单击电子表格下拉菜单,选择要发送数据的电子表格。你可以从将 Google Sheets 连接到 HubSpot 的用户拥有或共享的电子表格中进行选择。
  • 单击 "工作表"下拉菜单,选择要发送数据的工作表。工作表字段指的是电子表格底部的选项卡。
  • 设置 Google 工作表列标题和相应的 HubSpot 属性。HubSpot 会将数据添加到工作表中现有数据下方的空行中。每个操作每行最多可添加20 个单元格的数据。
    • 点击标题下拉菜单,选择要发送数据的 Google 工作 表列标题
    • 点击 "属性"下拉菜单,选择要发送数据的相应HubSpot 属性
  • 设置好工作流程操作后,点击保存

更新现有的 Google Sheet 行

使用更新现有 Google Sheet 行 操作时,请确保电子表格格式正确

此操作将更新 Google Sheet 中的数据。默认情况下,不会向 Google Sheet 添加额外的行,只会更新现有的行。

更新现有的 Google Sheet 行:

  • 在 HubSpot 帐户中,导航到自动化 > 工作流
  • 要编辑现有工作流程,请将鼠标悬停在工作流程上,然后单击 "编辑"。或者,创建一个新的工作流程
  • 在工作流程编辑器中,单击+ 加号 图标 添加操作。
  • 在左侧面板中,选择更新 Google Sheet 中的数据

  • 单击电子表格下拉菜单,选择要发送数据的电子表格。你可以从将 Google Sheets 连接到 HubSpot 的用户拥有或共享的电子表格中进行选择。
  • 单击 "工作表"下拉菜单,选择要发送数据的工作表。工作表字段指的是电子表格底部的选项卡。
  • 设置唯一标识符,以便将 Google Sheets 中的数据与 HubSpot 中的数据相匹配。当所选查找列标题中单元格的值与所选 HubSpot 属性的值相匹配时,包含匹配单元格的行就会更新。如果有多行具有匹配值,则只会更新包含匹配单元格的第一行。
    • 单击 "查找列标题"下拉菜单,选择电子表格中的 标题 。这应与 HubSpot 属性相对应,用作更新的唯一标识符。例如,唯一标识符可以是联系人的电子邮件地址,因为这对他们来说是唯一的。
    • 单击查找列属性 下拉菜单,选择与查找列标题相对应的属性 作为更新的标识符。
  • 在 "如果没有匹配项,则创建新行"下拉菜单中:
    • 如果想在没有匹配的查找列标题 查找列属性的情况下创建新行,请单击。这将创建一条新行,其中只包含在 "选择要更新的列"部分中设置的属性。
    • 如果不想在没有匹配的查找列标题 查找列属性时创建新行,请单击
  • 在电子表格中设置要更新的列:
    • 单击选择要更新的列下拉菜单,将显示所选电子表格中的列标题列表。然后,选择要更新的
    • 单击列标题 下的下拉菜单并选择一个选项。您可以选择用注册记录中的现有属性值或先前工作流程操作的结果更新数据。
    • 要添加其他要更新的列,请单击添加列。您最多可以添加 100 列来更新数据。
    • 要删除列,请单击列标题旁边的delete dete删除图标
  • 单击保存

这篇文章有帮助吗?
此表单仅供记载反馈。了解如何获取 HubSpot 帮助