-2

我知道我们可以将 Hubspot 与外部系统集成,并将该数据显示为卡片。但是我们可以在 Hubspot 中存储相同的数据吗?这背后的想法是将数据保存在 Hubspot 中以用于报告目的。这样我们就可以根据其他因素比较记录。

那么是否可以在 Hubspot 中存储外部系统数据?

4

4 回答 4

-1

[编辑:道歉。我误读了您的问题并描述了相反的情况。您需要将数据存储到 Hubspot。我描述了把他们推出去。]

在我的公司,我们也有类似的需求。除了报告之外,我们还希望在销售团队更新数据(通常是交易)时进行一些验证、丰富和分发智能通知给更广泛的业务运营团队。

我们采用的架构:

  1. 我们使用Webhooks API将更新/更改推送到在 AWS API GW 上运行的 API 端点。
  2. 我们使用 AWS Lambda 函数来验证传入消息的真实性并将其有效负载推送到 SQS 队列
  3. 我们在 Fargate 上实现了运行容器化的业务逻辑,小批量从队列中消费。去重、丰富、分发到其他系统。它还通过Hubspot REST API拉/推其他数据

该解决方案在 2-3 年内没有出现任何重大问题,并且今天可能仍在运行。

我记得的几个并发症:

  • 当时 Hubspot 没有发布有关他们发送 Webhook 通知的 IP 范围的信息。我们无法将我们的 API 列入 IP 白名单,而不得不将其开放给广大的世界。也许他们现在确实发布了它,但我找不到它。

  • Webhook 不可能进行基于证书的身份验证。唯一的防线是基于 lambda 的验证器检查X-Hubspot-Signature. 请参阅文档中的安全部分

  • 您的接收端点必须在 5 秒内将响应返回给 Hubspot。请参阅文档中的重试部分。通过一些通信开销,您将获得大约 2 秒的时间用于解析、签名验证、响应构建以及将通知有效负载发送到队列中。所以不要尝试将任何逻辑放入 lambda 验证器中。稍后再做。

  • 我们的 lambda 是基于 Java 的。在 AWS 上,冷 lambda 可以轻松获得0.5 秒的启动时间,进一步缩短了 5 秒响应的剩余时间。也许其他语言更好,或者你可以让你的 lambda 保持温暖(或者你的销售团队会非常有效,lambda 永远不会冷却!:))

  • 不可避免地,您会在这里和那里错过及时发送回复。Hubspot 然后进行重试,导致数据重复。在该队列之后构建一些重复数据删除逻辑,你就很好了。也可能监控复制率。您不想为不断重试付费。只有 10 次重试,到第 2 次或第 3 次时,您的 lambda 应该是温暖的并准时收到传入的通知。但是,如果您错过了所有 10 次重试,您将丢失该数据。所以监控你的系统是否及时响应。

于 2021-11-04T18:21:17.557 回答
-1

是的。Hubspot 提供多种方式来存储自定义数据。取决于您的实施

  1. 您可以创建自己的自定义属性,并从 HubSpot CRM 或使用 API 向它们添加数据。https://knowledge.hubspot.com/crm-setup/manage-your-properties
  2. 在企业帐户上,您可以使用自定义对象并创建自己的对象。Hubspot 也为您的自定义对象公开 API 端点。https://developers.hubspot.com/docs/api/crm/crm-custom-objects
于 2021-06-15T22:23:04.800 回答
-1

是的,您可以使用hubspot 提供的API 端点推送数据。如果您想更新某些自定义字段/属性中的数据,您可以在您的 hubspot 帐户中创建它。

于 2021-02-24T23:09:37.547 回答
-1

有许多不同的方法可以实现它。当然是通过编程和 API 的。这使它变得艰难。您应该尝试可以简化事情的工具。

在我们的案例中,我们使用 Lytics 云连接来激活客户数据。有了它,您可以使用 SQL 从数据仓库轻松推送数据,并将它们推送到 Hubspot 或各种 Mar-tech 工具。

于 2022-03-02T18:28:06.573 回答