HubSpot 集成:选择集成路线的完整指南

已发表: 2022-11-09

当您希望将 HubSpot 与另一个平台集成时,有几种不同的集成选项可供选择。

在这篇博文中,我们将讨论 HubSpot 集成的三种主要类型:数据同步、自定义代码操作、Webhook 和自定义集成。 我们将解释每种类型的集成是什么以及它是如何工作的,以及每个选项的优缺点。

那么哪种类型的集成适合您的业务呢? 让我们来了解一下!

数据同步

HubSpot 中的数据同步是什么?

因此,您有想要从另一个系统导入 HubSpot 的数据。 HubSpot 中的数据同步允许 HubSpot 自动处理数据的导入和导出。 数据同步为您提供了一种声明式集成方法,这意味着您无需编写任何代码。 您需要做的就是设置集成并指定要同步的数据。 HubSpot 将负责其余的工作!

什么是数据同步?

数据同步与 CSV 上传

数据同步的主要优点之一是它取代了对 CSV 文件的需求。 CSV 文件通常用于将数据导入 HubSpot,但它们可能会出现问题。 一方面,使用 CSV 文件很难维护数据完整性。 通常,将 CSV 文件上传到 HubSpot 时,数据结构会发生变化,更不用说仅提供给定时刻的数据快照。

数据同步专家:

  • 易于设置:您无需编写任何代码! 您需要做的就是设置集成并指定要同步的数据。 HubSpot 将负责其余的工作。
  • 托管解决方案: HubSpot 的数据同步是托管解决方案,因此您无需担心维护基础架构。 这也使它更安全,因为 HubSpot 负责安全更新。
  • 无需维护:由于 HubSpot 负责数据同步的所有维护,您可以专注于其他任务。
  • 安全:数据同步是一种即时且安全的数据传输
  • 低成本: HubSpot 的数据同步非常实惠,尤其是与其他数据传输解决方案相比。
  • 可持续: Data Sync 是一种可持续的解决方案,因为它使用了有据可查和支持的标准 API。
  • 速率限制: HubSpot 的数据同步有速率限制以防止过度使用系统。
  • 实时:数据同步是即时的,不需要人工维护。

数据同步限制:

  • 有限的连接器: HubSpot 的数据同步只有有限数量的预建连接器。 如果您需要连接到不受支持的数据源,则需要使用 HubSpot API 构建自己的连接器。
  • 没有同步逻辑和过滤器: HubSpot 的数据同步没有任何内置的同步逻辑或过滤器。 这意味着如果您想从多个数据源同步数据,您将需要构建自己的同步逻辑。 此外,如果要过滤正在同步的数据,则需要构建自己的过滤逻辑。
  • 仅限于某些属性: HubSpot 的数据同步只能同步一组有限的数据属性。 如果您需要同步自定义数据属性,则需要寻找下面列出的替代方法之一。
  • 仅限于某些对象: HubSpot 的数据同步只能同步一组有限的数据对象。 如果您需要同步自定义对象,您将需要寻找下面列出的替代方法之一。
  • 仅限于某些属性: HubSpot 的数据同步仅支持某些数据类型和属性。 如果要同步 Hub 不支持的数据

自定义代码操作

HubSpot 中的自定义代码操作是什么?

HubSpot 中的自定义代码操作使您能够在工作流程中编写和执行 JavaScript,从而在 HubSpot 内部和外部扩展工作流程功能。

通过自定义代码操作,您可以将第三方系统的功能复制到 HubSpot。 可在工作流中使用的自定义代码操作的示例用例包括:

  1. 在外部数据库中查找数据
  2. 丰富您的公司数据
  3. 动态更新 Salesforce 活动
  4. 从外部会计软件自动跟踪号码
  5. 创建文本,excel文档
  6. 和更多。

自定义代码操作优点:

  • 托管解决方案: HubSpot 的自定义代码操作驻留在 HubSpot 工作流程中,因此您无需担心维护基础架构。
  • 维护:使用 HubSpot,您可以轻松地自己复制、编辑或删除自定义代码操作。
  • 可扩展:您可以使用自定义代码操作来自动执行原本很难或不可能手动完成的任务。 例如,如果您需要根据 HubSpot 数据的更改更新 Salesforce 活动,您可以使用自定义代码操作自动执行此操作。

自定义代码操作限制:

  • 动作只能运行不超过 20 秒,否则它们将失败。
  • oAuth 2.0 不是受支持的身份验证方式。
  • 操作只能处理最大为 128 MB 的数据。
  • 自定义代码操作仅限于预定义数量的受支持库

Webhook(工作流)

HubSpot 中的 webhook 是什么?

Webhook 允许 HubSpot 连接到其他系统并实时收集数据,即使信息已更改或更新。 这使您可以使您的技术堆栈保持最新,而无需完成连续的请求。

Webhooks 优点:

  • 数据在更新后立即传输,因此您不必等待计划的集成运行。
  • 所有 webhook 有效负载在发送之前都使用 SSL/TLS 加密。
  • Webhook 可以将信息从应用程序连续自动上传到服务器,而无需发送请求进行检查。
  • 您可以设置 webhook 以在您的 HubSpot 帐户中发生特定事件时触发,例如当联系人的属性更改或交易移动阶段时。

Webhook 限制:

  • 为了使用 webhook,您需要在您自己的服务器上托管将接收 webhook 有效负载的代码。
  • 由于您将 webhook 的代码托管在自己的服务器上,因此您还将负责维护该代码。 这包括确保它始终正常运行并修复出现的任何错误。
  • 设置 webhook 需要在金钱、时间和资源方面进行一些初始投资。 您需要为托管代码的服务器付费,并且需要花费一些时间来设置所有内容。

自定义集成

HubSpot 中的自定义集成是什么?

自定义集成允许您将 HubSpot 与您使用的任何其他第三方工具连接起来,让您能够在两个平台之间发送和接收数据。

如果您需要将来自多个来源的数据连接到一个中央位置,或者如果您想要自动化本地集成无法实现的流程,这将非常有用。

自定义集成优点:

  • 选择你的编程语言
  • 您可以跟踪代码的更改并在需要时恢复到旧版本
  • 离线处理您的代码
  • 您可以通过自定义集成实现的可能性是无穷无尽的!

自定义集成限制:

  • 构建自定义集成时,请确保不要将 HubSpot 门户的 API 密钥公开。
  • 构建自定义集成将比其他替代方案花费更多,因为您可能需要让开发人员参与
  • 与替代方案相比,自定义集成可能需要更多时间来构建。
  • 托管您的自定义集成需要您或您的开发团队进行一些维护。
  • 可扩展性可能是自定义集成的一个问题,因为它们是为特定用例构建的。 如果您需要扩展您的集成,您可能需要对其进行修改。
  • 冗余是自定义集成的另一个缺点,因为您需要在代码中构建故障转移和冗余。 这会增加项目的复杂性和成本。总体而言,自定义集成的构建和维护成本可能比其他方法更高且耗时。 但是,它们可以根据您的需求专门定制,这可能使它们值得投资。

HubSpot 集成路线

如何确定您的业务需要哪种数据集成?

选择集成方法时,最佳做法是咨询 HubSpot 合作伙伴,他们将能够根据他们在您的行业和这些集成中的经验共享信息。

话虽如此,有几个问题可以帮助您确定您的组织应该采用哪种集成方法 - 数据同步、自定义代码操作、Webhook、自定义集成。

  1. 应该同步哪些数据?
  2. 数据应该以什么频率同步?
  3. 数据应该在哪个方向同步?
  4. 整合的目标是什么?